diff options
Diffstat (limited to 'testing/pacparser/APKBUILD')
-rw-r--r-- | testing/pacparser/APKBUILD | 36 |
1 files changed, 21 insertions, 15 deletions
diff --git a/testing/pacparser/APKBUILD b/testing/pacparser/APKBUILD index dcd83f3f8a0..0db0eb80e53 100644 --- a/testing/pacparser/APKBUILD +++ b/testing/pacparser/APKBUILD @@ -1,21 +1,26 @@ # Contributor: Aaron Hurt <ahurt@ena.com> -# Maintainer: +# Maintainer: Patrycja Rosa <alpine@ptrcnull.me> pkgname=pacparser -pkgver=1.3.7 -pkgrel=4 +pkgver=1.4.3 +pkgrel=1 pkgdesc="A library to parse proxy auto-config (PAC) files" url="https://pacparser.manugarg.com/" -# x86, armhf: https://github.com/pacparser/pacparser/issues/77 -arch="x86_64" +arch="all" license="LGPL-3.0-or-later" -makedepends="bash python3-dev" -subpackages="py3-$pkgname:pymod $pkgname-doc $pkgname-dev" -source="$pkgname-$pkgver.tar.gz::https://github.com/pacparser/pacparser/archive/$pkgver.tar.gz - spidermonkey-make.patch" +makedepends="bash python3-dev py3-setuptools" +subpackages="py3-$pkgname-pyc:pyc py3-$pkgname:pymod $pkgname-doc $pkgname-dev" +source="$pkgname-$pkgver.tar.gz::https://github.com/manugarg/pacparser/archive/refs/tags/v$pkgver.tar.gz + spidermonkey-make.patch + " + +# secfixes: +# 1.4.0-r0: +# - CVE-2019-25087 prepare() { - find "$builddir" -name \*.git\* -delete default_prepare + + echo "VERSION=v$pkgver" > src/version.mk } build() { @@ -25,7 +30,7 @@ build() { } package() { - make -C src DESTDIR="$pkgdir" install + make -C src DESTDIR="$pkgdir" install install-pymod } pymod() { @@ -33,9 +38,10 @@ pymod() { replaces="py-pymod" # Backwards compatibility provides="py-pymod=$pkgver-r$pkgrel" # Backwards compatibility - cd "$builddir" - PYTHON=python3 make -C src DESTDIR="$subpkgdir" install-pymod + amove usr/lib/python* } -sha512sums="9722dbfb0935824c5bea5f092e7bf82b74a0e59387e2a887d1c4e9234bcdb0af3ba4b58d5041dc6192e10200e46746481568a36bcdeca4860cdf00a921adfd2d pacparser-1.3.7.tar.gz -6f584acfb1f9f16385bef277f4c6bd30fa5f1e77d137cdd3306d50ce60e4917da34d47cd943ea078a264298dfa4a8c3256b447072dd108349e8deddfa536a60d spidermonkey-make.patch" +sha512sums=" +cc0d6c0a7b1fd9d55dece6c4ad80711d3d1055a0cde120dbb6e8274508631b325e7d876545b40ca05cefc6dce15aa1476e5b2936527e3183ad86114e4cd661a5 pacparser-1.4.3.tar.gz +99753cfb450e685d866d80e33c58320584c15ec625a0745d4ea2b9d3a6eadb2308563d1b86bdc656a66d255b58a426a89cd5f14ea3b472d04a70a99ef3c1a2bf spidermonkey-make.patch +" |