All pastes #1209737 Raw Copy code Copy link Edit

ant

public text v1 · immutable
#1209737 ·published 2008-09-23 21:32 UTC
rendered paste body
#
# old_revision [94f55edb9673650b94ff7e6104dcd7fd219b7e09]
#
# add_file "packages/libxml/libxml2-native.inc"
#  content [0a554a8efe6da01b5ae2d68525932eb2d6e5a961]
# 
# patch "packages/libxml/libxml2-native_2.6.29.bb"
#  from [0b126ddc4ebc9a5029e2d23e95faa5baa2c4b05b]
#    to [6ebe7893cb4ed475335a5d1a0a2c77e0b22369a6]
# 
# patch "packages/libxml/libxml2-native_2.6.32.bb"
#  from [f6ef67f246de782a7f6bc2c228379069f24f65ca]
#    to [986cff3602a8b62d37b091669edad3a0ba088e64]
#
============================================================
--- packages/libxml/libxml2-native.inc	0a554a8efe6da01b5ae2d68525932eb2d6e5a961
+++ packages/libxml/libxml2-native.inc	0a554a8efe6da01b5ae2d68525932eb2d6e5a961
@@ -0,0 +1,7 @@
+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 ?"
============================================================
--- packages/libxml/libxml2-native_2.6.29.bb	0b126ddc4ebc9a5029e2d23e95faa5baa2c4b05b
+++ packages/libxml/libxml2-native_2.6.29.bb	6ebe7893cb4ed475335a5d1a0a2c77e0b22369a6
@@ -8,13 +8,7 @@ inherit autotools native pkgconfig
 
 inherit autotools native pkgconfig
 
-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 ?"
+require libxml2-native.inc
 
 EXTRA_OECONF = "--with-python=${STAGING_INCDIR}/${@libxml2_native_python_dir(d)} \
                 --without-debug --without-legacy --without-catalog --without-docbook --with-c14n"
============================================================
--- packages/libxml/libxml2-native_2.6.32.bb	f6ef67f246de782a7f6bc2c228379069f24f65ca
+++ packages/libxml/libxml2-native_2.6.32.bb	986cff3602a8b62d37b091669edad3a0ba088e64
@@ -8,13 +8,7 @@ inherit autotools native pkgconfig
 
 inherit autotools native pkgconfig
 
-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 ?"
+require libxml2-native.inc
 
 EXTRA_OECONF = "--with-python=${STAGING_INCDIR}/${@libxml2_native_python_dir(d)} \
                 --without-debug --without-legacy --without-catalog --without-docbook --with-c14n"