SUMMARY="A Pythonic binding for the libxml2 and libxslt libraries" DESCRIPTION=" The lxml XML toolkit is unique in that it combines the speed \ and XML feature completeness of the libxml2 and libxslt libraries with the \ simplicity of a native Python API, mostly compatible but superior to the \ well-known ElementTree API. The latest release works with all CPython versions from 2.4 to 3.3." HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/" COPYRIGHT="2003-2010 Gustavo Niemeyer" #FIXME: check exact license #gentoo says: LICENSE="BSD ElementTree GPL-2 PSF-2" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="http://lxml.de/files/lxml-$portVersion.tgz" CHECKSUM_SHA256="9c74ca28a7f0c30dca8872281b3c47705e21217c8bc63912d95c9e2a7cac6bdf" SOURCE_DIR="lxml-$portVersion" PATCHES="python_lxml-$portVersion.patchset" ARCHITECTURES="x86 x86_gcc2 x86_64" PROVIDES=" python_lxml = $portVersion " REQUIRES=" haiku$secondaryArchSuffix lib:libxml2$secondaryArchSuffix lib:libxslt$secondaryArchSuffix lib:libz$secondaryArchSuffix cmd:python2 " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libxml2$secondaryArchSuffix devel:libxslt$secondaryArchSuffix devel:libz$secondaryArchSuffix python_setuptools " BUILD_PREREQUIRES=" cmd:python2 cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix " BUILD() { $portPackageLinksDir/cmd~python2/bin/python2 setup.py build } INSTALL() { # GENERIC: all python_setuptools-based installs need this export PATH="$portPackageLinksDir/cmd~python2/bin:$PATH" pythonVersion=$(python2 --version 2>&1 | sed 's/Python //' | head -c3) installLocation=$prefix/lib/python$pythonVersion/vendor-packages/ export PYTHONPATH=$installLocation:$PYTHONPATH mkdir -p $installLocation python2 setup.py install \ --single-version-externally-managed \ --root=/ --prefix=$prefix }