diff options
Diffstat (limited to 'community/gnu-libiconv/APKBUILD')
-rw-r--r-- | community/gnu-libiconv/APKBUILD | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/community/gnu-libiconv/APKBUILD b/community/gnu-libiconv/APKBUILD index 761587cd39c..4baf50e91fd 100644 --- a/community/gnu-libiconv/APKBUILD +++ b/community/gnu-libiconv/APKBUILD @@ -1,23 +1,24 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=gnu-libiconv -pkgver=1.15 -pkgrel=3 +pkgver=1.17 +pkgrel=2 pkgdesc="GNU charset conversion library for libc which doesn't implement it" url="https://www.gnu.org/software/libiconv" arch="all" -license='LGPL' -depends="" +license="LGPL-2.1-or-later" +depends_dev="$pkgname=$pkgver-r$pkgrel" source="https://ftp.gnu.org/pub/gnu/libiconv/libiconv-$pkgver.tar.gz" -subpackages="$pkgname-doc $pkgname-dev" - +subpackages="$pkgname-doc $pkgname-dev $pkgname-libs" builddir="$srcdir"/libiconv-$pkgver +options="!check" # fails to detect correct libiconv.so.2 + build() { - cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --mandir=/usr/share/man \ + --docdir=/usr/share/doc/$pkgname/ \ --disable-nls \ --disable-static \ --enable-extra-encodings @@ -30,10 +31,14 @@ build() { make } +check() { + make check +} + package() { - cd "$builddir" + # iconv util + license="GPL-3.0-or-later" make DESTDIR="$pkgdir/" install - rm "$pkgdir"/usr/lib/charset.alias # move headers so they dont clash with libc headers mkdir "$pkgdir"/usr/include/gnu-libiconv @@ -42,4 +47,6 @@ package() { } -sha512sums="1233fe3ca09341b53354fd4bfe342a7589181145a1232c9919583a8c9979636855839049f3406f253a9d9829908816bb71fd6d34dd544ba290d6f04251376b1a libiconv-1.15.tar.gz" +sha512sums=" +18a09de2d026da4f2d8b858517b0f26d853b21179cf4fa9a41070b2d140030ad9525637dc4f34fc7f27abca8acdc84c6751dfb1d426e78bf92af4040603ced86 libiconv-1.17.tar.gz +" |