diff options
Diffstat (limited to 'system/libidn/APKBUILD')
-rw-r--r-- | system/libidn/APKBUILD | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/system/libidn/APKBUILD b/system/libidn/APKBUILD new file mode 100644 index 000000000..5edbabdb2 --- /dev/null +++ b/system/libidn/APKBUILD @@ -0,0 +1,54 @@ +# Contributor: Michael Mason <ms13sp@gmail.com> +# Maintainer: +pkgname=libidn +pkgver=1.35 +pkgrel=0 +pkgdesc="Library for internationalized domain names" +url="https://www.gnu.org/software/libidn/" +arch="all" +license="(GPL-2.0+ OR LGPL-3.0+) AND GPL-3.0+" +depends= +makedepends= +checkdepends="diffutils" +install= +subpackages="$pkgname-doc $pkgname-dev $pkgname-lang" +source="http://ftp.gnu.org/gnu/libidn/$pkgname-$pkgver.tar.gz + localename-test-fix.patch + gnulib-tests-dont-require-gpg-passphrase.patch + " + +builddir="$srcdir/$pkgname-$pkgver" + +# secfixes: +# 1.33-r0: +# - CVE-2015-8948 +# - CVE-2016-6261 +# - CVE-2016-6262 +# - CVE-2016-6263 + +build() { + cd "$builddir" + + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info + make +} + +check() { + cd "$builddir" + make check +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="782260f73b1fd8ebea8a40e2b3a6866c4f67494b2b3df03748daa9c0f842a9578932e746eb4bbf2547fccb1d65d7fc99a7977759dbe58f87f2fdd26d0fe45a09 libidn-1.35.tar.gz +ad470fa4015be1bfa61298cb0dafd3ca7f37d59308d371bd00449e9c899443d13c93f35a4c335d50ead489344f57fee2648a43a5f972a6d614e4a00b48fa3faf localename-test-fix.patch +de8d47be61ac53364b5f8a7b12d1c16d5905805bd2405daf30a8022a3905a167cb6eddbe86faa518b98a3f315d8df8d541e6b248b46c539a4938e81a90b44852 gnulib-tests-dont-require-gpg-passphrase.patch" |