opt/libxml2-python/Pkgfile

32 lines
823 B
Plaintext

# Description: Python bindings for the XML library version 2
# URL: http://xmlsoft.org/
# Maintainer: Juergen Daubert, jue at crux dot nu
# Depends on: python libxml2
name=libxml2-python
version=2.7.8
release=2
source=(ftp://xmlsoft.org/libxml2/libxml2-$version.tar.gz \
CVE-2010-4494.patch
CVE-2011-{0216,2821,2834,3905,3919}.patch
$name-config.patch)
build () {
cd libxml2-$version
cat $SRC/CVE-201?-*.patch | patch -p1
# http://mail.gnome.org/archives/xml/2010-November/msg00016.html
sed -i '/VERSION_SCRIPT_FLAGS/s/-z/-n/' configure
patch -p1 -i $SRC/$name-config.patch
./configure --prefix=/usr
cd python
make
make DESTDIR=$PKG install
rm $PKG/usr/lib/python2.7/site-packages/libxml2mod.{a,la}
rm -r $PKG/usr/share
}