summaryrefslogtreecommitdiff
path: root/system/libxslt/APKBUILD
diff options
context:
space:
mode:
authorZach van Rijn <me@zv.io>2022-01-12 14:14:08 +0000
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2022-05-01 17:05:44 -0500
commit3c74645a3f795c6d5be1a50549bfb18bfda3b16c (patch)
treefb0a4a4d722de6181a1381dc091b197294716312 /system/libxslt/APKBUILD
parentdcdcbc210b327185fc9e79abc0ca0e8f3026a5c5 (diff)
downloadpackages-3c74645a3f795c6d5be1a50549bfb18bfda3b16c.tar.gz
packages-3c74645a3f795c6d5be1a50549bfb18bfda3b16c.tar.bz2
packages-3c74645a3f795c6d5be1a50549bfb18bfda3b16c.tar.xz
packages-3c74645a3f795c6d5be1a50549bfb18bfda3b16c.zip
system/{libxml2,libxslt}: bump to Adélie-vendored versions temporarily. fixes #359, #463, #464.
Diffstat (limited to 'system/libxslt/APKBUILD')
-rw-r--r--system/libxslt/APKBUILD16
1 files changed, 10 insertions, 6 deletions
diff --git a/system/libxslt/APKBUILD b/system/libxslt/APKBUILD
index 752f2a8a5..37e85a523 100644
--- a/system/libxslt/APKBUILD
+++ b/system/libxslt/APKBUILD
@@ -1,16 +1,18 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libxslt
-pkgver=1.1.34
+pkgver=1.1.35_pre1
+pkgdate=20220112
pkgrel=0
pkgdesc="XML stylesheet transformation library"
url="http://xmlsoft.org/XSLT/"
arch="all"
license="SGI-B-2.0"
depends=""
-makedepends="libxml2-dev libgcrypt-dev libgpg-error-dev python3-dev"
+makedepends="libxml2-dev libgcrypt-dev libgpg-error-dev python3-dev autoconf automake libtool"
subpackages="$pkgname-doc $pkgname-dev"
-source="ftp://xmlsoft.org/$pkgname/$pkgname-$pkgver.tar.gz"
+#source="ftp://xmlsoft.org/$pkgname/$pkgname-$pkgver.tar.gz"
+source="https://distfiles.adelielinux.org/source/$pkgname-$pkgver-$pkgdate.tar.gz"
# secfixes:
# 1.1.29-r1:
@@ -21,8 +23,10 @@ source="ftp://xmlsoft.org/$pkgname/$pkgname-$pkgver.tar.gz"
# - CVE-2019-13117
# - CVE-2019-13118
+builddir="$pkgname-$pkgver-$pkgdate"
+
build() {
- ./configure \
+ ./autogen.sh \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr
@@ -34,7 +38,7 @@ check() {
}
package() {
- make DESTDIR="$pkgdir" install
+ make -C "$srcdir/$builddir" DESTDIR="$pkgdir" install
}
-sha512sums="1516a11ad608b04740674060d2c5d733b88889de5e413b9a4e8bf8d1a90d712149df6d2b1345b615f529d7c7d3fa6dae12e544da828b39c7d415e54c0ee0776b libxslt-1.1.34.tar.gz"
+sha512sums="f34a7a36596b48a2ee0d169bace750a5f5ca5ee1413606a5f23855875d35275bf60269ccb5e92d315639faf3fdf9600964b4c85a3bbbe02ccdc91dcb834e7508 libxslt-1.1.35_pre1-20220112.tar.gz"