# Contributor: Michael Mason # Maintainer: Natanael Copa pkgname=libidn pkgver=1.35 pkgrel=0 pkgdesc="Encode/Decode library for internationalized domain names" url="https://www.gnu.org/software/libidn" arch="all" license="GPL-2.0-or-later GPL-3.0-or-later LGPL-3.0-or-later" depends= makedepends= checkdepends="diffutils" install= subpackages="$pkgname-dev $pkgname-doc" source="https://ftp.gnu.org/gnu/libidn/$pkgname-$pkgver.tar.gz localename-test-fix.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 \ --disable-nls make } check() { cd "$builddir" make check } package() { cd "$builddir" make DESTDIR="$pkgdir" install # only keep man pages rm -rf "$pkgdir"/usr/share/info } sha512sums="782260f73b1fd8ebea8a40e2b3a6866c4f67494b2b3df03748daa9c0f842a9578932e746eb4bbf2547fccb1d65d7fc99a7977759dbe58f87f2fdd26d0fe45a09 libidn-1.35.tar.gz c37f9e318ab1f1e44a75074395bd8a93429265bdd3ccc6d7eae0f78beff53ff8ebac531a072d1859053ef517c7a1a6c1bf1b1f579d6dfc183df4cd016be4f825 localename-test-fix.patch"