I probably missed the initial submission of this patch (sorry for this), but...
2011/9/5 Noor, Ahsan <[email protected]>: > From: Noor Ahsan <[email protected]> > > * Imported from oe.dev commit id bc6a94559157e6fcc190a22a259c0f757b8664ae. > * Tested with MACHINE = 'qemuppc' > > Signed-off-by: Noor Ahsan <[email protected]> > Reviewed-by: Paul Menzel <[email protected]> > --- > .../recipes-devtools/python/python-lxml_2.2.8.bb | 32 > ++++++++++++++++++++ > 1 files changed, 32 insertions(+), 0 deletions(-) > create mode 100644 meta-oe/recipes-devtools/python/python-lxml_2.2.8.bb > > diff --git a/meta-oe/recipes-devtools/python/python-lxml_2.2.8.bb > b/meta-oe/recipes-devtools/python/python-lxml_2.2.8.bb > new file mode 100644 > index 0000000..b1aac3f > --- /dev/null > +++ b/meta-oe/recipes-devtools/python/python-lxml_2.2.8.bb > @@ -0,0 +1,32 @@ > +DESCRIPTION = "Powerful and Pythonic XML processing library combining \ > +libxml2/libxslt with the ElementTree API." > +HOMEPAGE = "http://codespeak.net/lxml" > +LICENSE = "BSD" > +LIC_FILES_CHKSUM = "file://LICENSES.txt;md5=7de92baeb3b7bfaebe72404155fdb346" > +SRCNAME = "lxml" > + > +DEPENDS = "libxml2 libxslt" > +RDEPENDS_${PN} += "libxml2 libxslt python-compression" > + > +SRC_URI = > "http://pypi.python.org/packages/source/l/${SRCNAME}/${SRCNAME}-${PV}.tar.gz;name=lxml" > +SRC_URI[lxml.md5sum] = "d6c612d63a84d79440912a1b29d3b981" > +SRC_URI[lxml.sha256sum] = > "89b73925b5e3295dcf4675cb948007a20eb029fe35c9a162ae19ec11f1abafe5" > + > +S = "${WORKDIR}/${SRCNAME}-${PV}" > + > +inherit setuptools > + > +DISTUTILS_BUILD_ARGS += " \ > + --with-xslt-config='${STAGING_BINDIR_NATIVE}/pkg-config > libxslt' \ > + > --with-xml2-config='${STAGING_BINDIR_NATIVE}/xml2-config' \ > +" Shouldn't this be STAGING_BINDIR_CROSS? BINDIR_NATIVE usually refers to native libs and linking against them using setuptools may fail (kind of) silently. > + > +DISTUTILS_INSTALL_ARGS += " \ > + --with-xslt-config='${STAGING_BINDIR_NATIVE}/pkg-config > libxslt' \ > + > --with-xml2-config='${STAGING_BINDIR_NATIVE}/xml2-config' \ > +" Same here. > + > +BBCLASSEXTEND = "native nativesdk" I don't know about native then. Basically one would have to switch/create a 2nd recipe? > +RDEPENDS_${PN}_virtclass-native = "libxml2-native libxslt-native" > + > + > -- > 1.7.0.4 > > > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > Regards, Michael _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
