[oe-commits] org.oe.dev merge of '33469de643b1cad4022de73b7ce97d808320e465'

rwhitby commit openembedded-commits at lists.openembedded.org
Sat Aug 18 14:03:27 UTC 2007


merge of '33469de643b1cad4022de73b7ce97d808320e465'
     and 'f012bf85fd4c2065b5824f7a0b63bb0a53cccb06'

Author: rwhitby at nslu2-linux.org
Branch: org.openembedded.dev
Revision: ec01e0c78ffcdc76ef82237a3a6b83669857d863
ViewMTN: http://monotone.openembedded.org/revision.psp?id=ec01e0c78ffcdc76ef82237a3a6b83669857d863
Files:
1
packages/apex/apex-env_1.5.8.bb
classes/nslu2-image.bbclass
packages/libxml/libxml2-native_2.6.10.bb
packages/libxml/libxml2-native_2.6.26.bb
packages/libxml/libxml2-native_2.6.9.bb
packages/libxml/libxml2_2.6.22.bb
packages/libxml/libxml2_2.6.26.bb
packages/clamav/clamav_0.91.1.bb
packages/libxml/libxml2-native_2.6.29.bb
packages/tasks/task-python-everything.bb
Diffs:

#
# mt diff -r33469de643b1cad4022de73b7ce97d808320e465 -rec01e0c78ffcdc76ef82237a3a6b83669857d863
#
# 
# 
# add_file "packages/apex/apex-env_1.5.8.bb"
#  content [fdbc0b6132572b780b950c96db6cdd6c7f609f7d]
# 
# patch "classes/nslu2-image.bbclass"
#  from [71b86c06661e4410945f4c6b9f042c09710e689b]
#    to [a75b47c6e523125efc0f292c13f24e2059a58125]
# 
============================================================
--- packages/apex/apex-env_1.5.8.bb	fdbc0b6132572b780b950c96db6cdd6c7f609f7d
+++ packages/apex/apex-env_1.5.8.bb	fdbc0b6132572b780b950c96db6cdd6c7f609f7d
@@ -0,0 +1,22 @@
+DESCRIPTION = "APEX Boot Loader Environment User Modification Tool"
+SECTION = "util"
+PRIORITY = "optional"
+HOMEPAGE = "http://wiki.buici.com/twiki/bin/view/Main/ApexBootloader"
+LICENSE = "GPL"
+# PR = "r1"
+
+SRC_URI = "ftp://ftp.buici.com/pub/apex/apex-${PV}.tar.gz"
+S = ${WORKDIR}/apex-${PV}/usr
+
+EXTRA_OEMAKE_append = " CROSS_COMPILE=${CROSS_DIR}/bin/${HOST_PREFIX}"
+
+oe_runmake() {
+	oenote make ${PARALLEL_MAKE} CROSS_COMPILE=${CROSS_DIR}/bin/${TARGET_PREFIX} "$@"
+	make ${PARALLEL_MAKE} LDFLAGS= CROSS_COMPILE=${CROSS_DIR}/bin/${TARGET_PREFIX} "$@" || die "oe_runmake failed"
+}
+
+do_install() {
+	${STRIP} ${S}/apex-env
+	install -d ${D}/${sbindir}
+	install -m 755 ${S}/apex-env ${D}/${sbindir}
+}
============================================================
--- classes/nslu2-image.bbclass	71b86c06661e4410945f4c6b9f042c09710e689b
+++ classes/nslu2-image.bbclass	a75b47c6e523125efc0f292c13f24e2059a58125
@@ -6,7 +6,7 @@ nslu2_pack_image () {
 			${STAGING_LOADER_DIR}/apex-nslu2.bin \
 			${STAGING_LOADER_DIR}/apex-nslu2-16mb.bin \
 			${DEPLOY_DIR_IMAGE}/slug/
-	install -m 0644 ${DEPLOY_DIR_IMAGE}/zImage-nslu2${SITEINFO_ENDIANESS} \
+	install -m 0644 ${DEPLOY_DIR_IMAGE}/zImage-ixp4xx${SITEINFO_ENDIANESS} \
 		${DEPLOY_DIR_IMAGE}/slug/vmlinuz
 	install -m 0644 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \
 		${DEPLOY_DIR_IMAGE}/slug/flashdisk.jffs2


#
# mt diff -rf012bf85fd4c2065b5824f7a0b63bb0a53cccb06 -rec01e0c78ffcdc76ef82237a3a6b83669857d863
#
# 
# 
# delete "packages/libxml/libxml2-native_2.6.10.bb"
# 
# delete "packages/libxml/libxml2-native_2.6.26.bb"
# 
# delete "packages/libxml/libxml2-native_2.6.9.bb"
# 
# delete "packages/libxml/libxml2_2.6.22.bb"
# 
# delete "packages/libxml/libxml2_2.6.26.bb"
# 
# patch "packages/clamav/clamav_0.91.1.bb"
#  from [7c3791a3534fbc04fac0dbd2e2bee620df48358f]
#    to [8b79a2eecd9cb5b4ec025d27710997610b1ac8c9]
# 
# patch "packages/libxml/libxml2-native_2.6.29.bb"
#  from [a076be1d91dc524628f265be229c0bd8108a0a6a]
#    to [0b126ddc4ebc9a5029e2d23e95faa5baa2c4b05b]
# 
# patch "packages/tasks/task-python-everything.bb"
#  from [3e98f2dd27cca9f4768b4faf85221eb01df5b725]
#    to [3da11e0123ff22657bf159c34f7cc113db67db51]
# 
============================================================
--- packages/clamav/clamav_0.91.1.bb	7c3791a3534fbc04fac0dbd2e2bee620df48358f
+++ packages/clamav/clamav_0.91.1.bb	8b79a2eecd9cb5b4ec025d27710997610b1ac8c9
@@ -1,5 +1,3 @@
-DEFAULT_PREFERENCE = "-1"
-
 require clamav.inc
 
 PR = "r0"
============================================================
--- packages/libxml/libxml2-native_2.6.29.bb	a076be1d91dc524628f265be229c0bd8108a0a6a
+++ packages/libxml/libxml2-native_2.6.29.bb	0b126ddc4ebc9a5029e2d23e95faa5baa2c4b05b
@@ -1,17 +1,24 @@ DESCRIPTION = "GNOME XML library"
 DESCRIPTION = "GNOME XML library"
-PR = "r1"
-
-SRC_URI = "ftp://xmlsoft.org/libxml2/libxml2-${PV}.tar.gz"
-
 DEPENDS = "python-native"
+FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libxml2-${PV}"
+PR = "r3"
 
-FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libxml2-${PV}"
+SRC_URI = "ftp://xmlsoft.org/libxml2/libxml2-${PV}.tar.gz"
 S = "${WORKDIR}/libxml2-${PV}"
 
 inherit autotools native pkgconfig
 
-EXTRA_OECONF = "--with-python=${STAGING_INCDIR}/python2.4 --without-debug --without-legacy --without-catalog --without-docbook --with-c14n"
+def libxml2_native_python_dir(d):
+        import os, bb
+        staging_incdir = bb.data.getVar( "STAGING_INCDIR", d, 1 )
+        if os.path.exists( "%s/python2.5" % staging_incdir ): return "python2.5"
+        if os.path.exists( "%s/python2.4" % staging_incdir ): return "python2.4"
+        if os.path.exists( "%s/python2.3" % staging_incdir ): return "python2.3"
+        raise "No Python in STAGING_INCDIR. Forgot to build python-native ?"
 
+EXTRA_OECONF = "--with-python=${STAGING_INCDIR}/${@libxml2_native_python_dir(d)} \
+                --without-debug --without-legacy --without-catalog --without-docbook --with-c14n"
+
 do_stage () {
 	oe_runmake install
 }
============================================================
--- packages/tasks/task-python-everything.bb	3e98f2dd27cca9f4768b4faf85221eb01df5b725
+++ packages/tasks/task-python-everything.bb	3da11e0123ff22657bf159c34f7cc113db67db51
@@ -1,12 +1,10 @@ LICENSE = "MIT"
 DESCRIPTION= "Everything Python"
 HOMEPAGE = "http://www.vanille.de/projects/python.spy"
 LICENSE = "MIT"
-PR = "ml15"
+PR = "ml17"
 
 RDEPENDS = "\
 		python-ao 		\
-		python-pybluez		\
-		python-cairo		\
 		python-cheetah		\
 		python-constraint	\
 		python-crypto		\
@@ -40,6 +38,7 @@ RDEPENDS = "\
 		python-ogg		\
 		python-pexpect		\
 		python-pybluez		\
+		python-pycairo		\
 		python-pychecker	\
 		python-pycodes		\
 		python-pyephem		\
@@ -54,6 +53,7 @@ RDEPENDS = "\
 		python-pyiw		\
 		python-pylinda		\
 		python-pylint		\
+		python-pyode		\
 		python-pyraf		\
 		python-pyreverse	\
 		python-pyrex		\






More information about the Openembedded-commits mailing list