summaryrefslogtreecommitdiffstats
path: root/main/libxslt/APKBUILD
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2012-11-05 14:41:39 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2012-11-05 14:41:39 +0000
commitd2390d6b7b42530de318fbede75fa502b1c0539f (patch)
treeb6e5579ac7cc0eb981ef5edda9c36f79c2a7109e /main/libxslt/APKBUILD
parent5db039da57de8cc35955533b364cf9c36e3e7af8 (diff)
downloadaports-d2390d6b7b42530de318fbede75fa502b1c0539f.tar.bz2
aports-d2390d6b7b42530de318fbede75fa502b1c0539f.tar.xz
main/libxslt: fix regression
https://bugzilla.gnome.org/show_bug.cgi?id=684564
Diffstat (limited to 'main/libxslt/APKBUILD')
-rw-r--r--main/libxslt/APKBUILD22
1 files changed, 17 insertions, 5 deletions
diff --git a/main/libxslt/APKBUILD b/main/libxslt/APKBUILD
index b5a615dbd..708df73a1 100644
--- a/main/libxslt/APKBUILD
+++ b/main/libxslt/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxslt
pkgver=1.1.27
-pkgrel=0
+pkgrel=1
pkgdesc="XML stylesheet transformation library"
url="http://xmlsoft.org/XSLT/"
arch="all"
@@ -9,16 +9,27 @@ license="custom"
depends=
makedepends="libxml2-dev libgcrypt-dev libgpg-error-dev python-dev"
subpackages="$pkgname-dev $pkgname-doc py-$pkgname:py"
-source="ftp://xmlsoft.org/$pkgname/$pkgname-$pkgver.tar.gz"
+patches="libxslt-Fix-regression-Default-namespace-not-correctly-used.patch"
+source="ftp://xmlsoft.org/$pkgname/$pkgname-$pkgver.tar.gz
+ $patches"
+
+_builddir="$srcdir"/$pkgname-$pkgver
+prepare() {
+ cd "$_builddir"
+ for i in $patches; do
+ msg $i
+ patch -p1 -i "$srcdir"/$i || return 1
+ done
+}
build() {
- cd "$srcdir"/$pkgname-$pkgver
+ cd "$_builddir"
./configure --prefix=/usr || return 1
make
}
package() {
- cd "$srcdir"/$pkgname-$pkgver
+ cd "$_builddir"
make DESTDIR="$pkgdir" install || return 1
find "$pkgdir"/usr -name '*.la' -delete
@@ -30,4 +41,5 @@ py() {
install -d "$subpkgdir"/usr/lib
mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/
}
-md5sums="4d01ff464b9ea7236925a1adf147c7f8 libxslt-1.1.27.tar.gz"
+md5sums="4d01ff464b9ea7236925a1adf147c7f8 libxslt-1.1.27.tar.gz
+4009f95496a7e97dd4269e7e43544e9c libxslt-Fix-regression-Default-namespace-not-correctly-used.patch"