diff options
Diffstat (limited to 'community/xmlsec/APKBUILD')
-rw-r--r-- | community/xmlsec/APKBUILD | 38 |
1 files changed, 23 insertions, 15 deletions
diff --git a/community/xmlsec/APKBUILD b/community/xmlsec/APKBUILD index f90a64985f2..119d0a91209 100644 --- a/community/xmlsec/APKBUILD +++ b/community/xmlsec/APKBUILD @@ -1,24 +1,23 @@ # Contributor: Sander Maijers <S.N.Maijers+Alpine@gmail.com> -# Maintainer: Sander Maijers <S.N.Maijers+Alpine@gmail.com> +# Maintainer: Krassy Boykinov <kboykinov@teamcentrixx.com> pkgname=xmlsec -pkgver=1.2.30 +pkgver=1.3.4 pkgrel=0 pkgdesc="C based implementation for XML Signature Syntax and Processing and XML Encryption Syntax and Processing" url="https://github.com/lsh123/xmlsec/" arch="all" license="MIT" -makedepends="libxml2-dev libxslt-dev openssl-dev nss-dev - autoconf automake libtool" +makedepends=" + libtool + libxml2-dev + libxslt-dev + nss-dev + openssl-dev>3 + " checkdepends="nss-tools" -options="libtool" subpackages="$pkgname-nss $pkgname-dev $pkgname-doc" -source="https://github.com/lsh123/xmlsec/archive/xmlsec-${pkgver//./_}.tar.gz" -builddir="$srcdir/$pkgname-$pkgname-${pkgver//./_}" - -prepare() { - default_prepare - autoreconf -fi -} +source="https://github.com/lsh123/xmlsec/releases/download/$pkgver/xmlsec1-$pkgver.tar.gz" +builddir="$srcdir/xmlsec1-$pkgver" build() { ./configure \ @@ -42,11 +41,20 @@ package() { make DESTDIR="$pkgdir" install } +dev() { + default_dev + + # move plugin back, as the library opens this itself with bare .so + mv "$subpkgdir"/usr/lib/libxmlsec1-openssl.so "$pkgdir"/usr/lib +} + nss() { pkgdesc="xmlsec nss plugin" install_if="$pkgname=$pkgver-r$pkgrel nss" - mkdir -p "$subpkgdir"/usr/lib/ - mv "$pkgdir"/usr/lib/libxmlsec1-nss.so* "$subpkgdir"/usr/lib/ + + amove usr/lib/libxmlsec1-nss.so* } -sha512sums="e631e7b132b39bb53f2713fe34880f8b4e81fd759fd206e8872c066236a8a64713842ba5e0ba9ad2f345f9f6d1da304acbeb61411b52cfa79d2934fc9e260ce9 xmlsec-1_2_30.tar.gz" +sha512sums=" +959a97ed7d7cbdc3e5ef037b2cb4f05bda299274c09ed3dfe24f7203d97e3dfc13bf480e15a2d15bcc7893569d341204884de58cc9b462b6c29306b67672e9c7 xmlsec1-1.3.4.tar.gz +" |