# Maintainer: Natanael Copa # Contributor: Francesco Colista setvar pkgname = 'libxslt' setvar pkgver = '1.1.29' setvar pkgrel = '3' setvar pkgdesc = ""XML stylesheet transformation library"" setvar url = ""http://xmlsoft.org/XSLT/"" setvar arch = ""all"" setvar license = ""custom"" setvar depends = '' setvar makedepends = ""libxml2-dev libgcrypt-dev libgpg-error-dev python2-dev"" setvar subpackages = ""$pkgname-dev $pkgname-doc py-$pkgname:py"" setvar source = ""ftp://xmlsoft.org/$pkgname/$pkgname-$pkgver.tar.gz CVE-2017-5029.patch "" setvar builddir = ""$srcdir"/$pkgname-$pkgver" # secfixes: # 1.1.29-r1: # - CVE-2017-5029 proc prepare { cd $builddir default_prepare || return 1 } proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ || return 1 make } proc package { cd $builddir make DESTDIR="$pkgdir" install || return 1 install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } proc py { setvar pkgdesc = ""$pkgname python bindings"" install -d "$subpkgdir"/usr/lib mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/ } setvar sha512sums = ""a1ce555a74a9dabe65e8f64bb66e27e77760fd76940d88f2d59f58dd63ca73c8ae59f3fcbd8e76c8f92ff992fb0c09328528c20ea38ccac83e63252106bf5f31 libxslt-1.1.29.tar.gz 586182c5cabf86605bc628c98fcc18ee7120c5917dab25e2f4c013660ccda34f44f4b6c46a7d7473baaa1c208e306c5b4012cc95770e1be88c7aec9121880aa7 CVE-2017-5029.patch""