]> code.ossystems Code Review - openembedded-core.git/commitdiff
font-util: The recipe produces binaries so don't mark as 'all' architecture
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 4 Aug 2011 12:59:14 +0000 (13:59 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 4 Aug 2011 13:03:11 +0000 (14:03 +0100)
Since font-util produces binaries it shouldn't be marked as "all"
package architecture. To achieve this we need to move the settings
out the common include file.

This fixes errors like:

ERROR: runstrip: ''mips-poky-linux-strip' --remove-section=.comment --remove-section=.note '/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/all-poky-linux/font-util-1.2.0-r2.1/package/usr/bin/bdftruncate'' strip command failed
ERROR: runstrip: ''mips-poky-linux-strip' --remove-section=.comment --remove-section=.note '/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/all-poky-linux/font-util-1.2.0-r2.1/package/usr/bin/ucs2any'' strip command failed

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/xorg-font/encodings_1.0.4.bb
meta/recipes-graphics/xorg-font/font-alias_1.0.3.bb
meta/recipes-graphics/xorg-font/xorg-font-common.inc

index 04d7c7395648d920954068baa4a0772564ead4b7..13451344326d55923eb68572bb21cf2ad22bb6ff 100644 (file)
@@ -13,5 +13,7 @@ DEPENDS = "mkfontscale-native font-util-native"
 
 EXTRA_OECONF += "--with-encodingsdir=${datadir}/fonts/X11/encodings"
 
+PACKAGE_ARCH = "all"
+
 SRC_URI[md5sum] = "0f2d6546d514c5cc4ecf78a60657a5c1"
 SRC_URI[sha256sum] = "ced6312988a45d23812c2ac708b4595f63fd7a49c4dcd9f66bdcd50d1057d539"
index cec890d01525853998023650e64bc0348efb44c0..1b639614cb0a9934f86a7bee2eb1f351cf09c156 100644 (file)
@@ -16,5 +16,7 @@ RDEPENDS_${PN}_virtclass-native = "font-util-native"
 PE = "1"
 PR = "${INC_PR}.1"
 
+PACKAGE_ARCH = "all"
+
 SRC_URI[md5sum] = "6d25f64796fef34b53b439c2e9efa562"
 SRC_URI[sha256sum] = "8b453b2aae1cfa8090009ca037037b8c5e333550651d5a158b7264ce1d472c9a"
index 5d19b4c704b82c16529ee5b6a93bc723bbf17114..d93b4ee42aa61013dd5308d32f2b662b3df5a62e 100644 (file)
@@ -30,8 +30,6 @@ do_install_append() {
        find ${D}${datadir}/fonts/X11 -type f -name fonts.scale | xargs rm -f   
 }
 
-PACKAGE_ARCH = "all"
-
 FILES_${PN} += " ${libdir}/X11/fonts ${datadir}"
 
 pkg_postinst_${PN} () {