]> code.ossystems Code Review - openembedded-core.git/commitdiff
icu: Convert to BBCLASSEXTEND
authorRichard Purdie <rpurdie@linux.intel.com>
Thu, 5 Nov 2009 11:09:43 +0000 (11:09 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Fri, 13 Nov 2009 12:15:24 +0000 (12:15 +0000)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/packages/icu/icu-3.6.inc
meta/packages/icu/icu-native_3.6.bb [deleted file]
meta/packages/icu/icu_3.6.bb

index be58fb1f449cc4d88cb45730c92216210d46896c..90b4729bfcb4a9afa2ec8ddbe5d900bb7ee3d923 100644 (file)
@@ -1,12 +1,15 @@
 
-LICENSE = "ICU"
-
 SRC_URI = "ftp://ftp.software.ibm.com/software/globalization/icu/3.6/icu4c-3_6-src.tgz \
-           file://gccfix.patch;patch=1"
+           file://gccfix.patch;patch=1 \
+           file://use-g++-for-linking.patch;patch=1"
+LICENSE = "ICU"
+DEPENDS = "icu-native"
+DEPENDS_virtclass-native = ""
 
 S = "${WORKDIR}/icu/source"
 
 PARALLEL_MAKE = ""
+FULL_OPTIMIZATION_arm = "-Os"
 
 inherit autotools_stage pkgconfig binconfig
 
@@ -14,6 +17,30 @@ do_configure() {
        libtoolize --force
        gnu-configize --force
        oe_runconf
-}      
-
-
+       for i in */Makefile */*.inc */*/Makefile */*/*.inc ; do
+               sed -i -e 's:$(INVOKE) $(BINDIR)/:$(INVOKE) :g' $i 
+               sed -i -e 's:$(BINDIR)/::g' $i 
+       done
+       sed -i -e 's:$(BINDIR)/::g' extra/uconv/pkgdata.inc || true
+       sed -i -e 's:$(BINDIR)/::g' extra/uconv/pkgdata.inc.in || true
+}
+
+do_compile() {
+       oe_runmake 'CXX=${CXX}'
+}
+
+do_install_append() {
+        chmod +x ${D}${libdir}/lib*
+}
+
+PACKAGES =+ "libicudata libicuuc libicui18n libicule libiculx libicutu libicuio"
+
+FILES_libicudata = "${libdir}/libicudata.so.*"
+FILES_libicuuc = "${libdir}/libicuuc.so.*"
+FILES_libicui18n = "${libdir}/libicui18n.so.*"
+FILES_libicule = "${libdir}/libicule.so.*"
+FILES_libiculx = "${libdir}/libiculx.so.*"
+FILES_libicutu = "${libdir}/libicutu.so.*"
+FILES_libicuio = "${libdir}/libicuio.so.*"
+
+BBCLASSEXTEND = "native"
diff --git a/meta/packages/icu/icu-native_3.6.bb b/meta/packages/icu/icu-native_3.6.bb
deleted file mode 100644 (file)
index 90dd0c9..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-require icu-3.6.inc
-
-inherit native
-
-PR = "r1"
index 2df68f45e0f05b75c30cc71c7651a98ff2963e74..7490dbd6cfcc84c481750b75a30243e85a0e73ee 100644 (file)
@@ -1,37 +1,9 @@
 require icu-3.6.inc
 
-DEPENDS += "icu-native"
 PR = "r4"
 
-FULL_OPTIMIZATION_arm = "-Os"
 
-SRC_URI += "file://use-g++-for-linking.patch;patch=1"
 
-do_configure_append() {
-        for i in */Makefile */*.inc */*/Makefile */*/*.inc ; do
-               sed -i -e 's:$(INVOKE) $(BINDIR)/:$(INVOKE) :g' $i 
-               sed -i -e 's:$(BINDIR)/::g' $i 
-        done
-       sed -i -e 's:$(BINDIR)/::g' extra/uconv/pkgdata.inc || true
-       sed -i -e 's:$(BINDIR)/::g' extra/uconv/pkgdata.inc.in || true
-}
 
-do_compile() {
-       oe_runmake 'CXX=${CXX}'
-}
-
-do_install_append() {
-        chmod +x ${D}${libdir}/lib*
-}
-
-PACKAGES =+ "libicudata libicuuc libicui18n libicule libiculx libicutu libicuio"
-
-FILES_libicudata = "${libdir}/libicudata.so.*"
-FILES_libicuuc = "${libdir}/libicuuc.so.*"
-FILES_libicui18n = "${libdir}/libicui18n.so.*"
-FILES_libicule = "${libdir}/libicule.so.*"
-FILES_libiculx = "${libdir}/libiculx.so.*"
-FILES_libicutu = "${libdir}/libicutu.so.*"
-FILES_libicuio = "${libdir}/libicuio.so.*"