diff options
Diffstat (limited to 'main/gd/APKBUILD')
-rw-r--r-- | main/gd/APKBUILD | 30 |
1 files changed, 19 insertions, 11 deletions
diff --git a/main/gd/APKBUILD b/main/gd/APKBUILD index 4cc70cbb30e..273e37c2372 100644 --- a/main/gd/APKBUILD +++ b/main/gd/APKBUILD @@ -3,27 +3,31 @@ # Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org> pkgname=gd pkgver=2.3.3 -pkgrel=0 +pkgrel=9 _pkgreal=lib$pkgname pkgdesc="Library for the dynamic creation of images by programmers" url="https://libgd.github.io/" arch="all" -license="custom" +license="GD" makedepends=" + fontconfig-dev + freetype-dev + libavif-dev libjpeg-turbo-dev libpng-dev libwebp-dev - freetype-dev + libxpm-dev + tiff-dev zlib-dev " -subpackages="$pkgname-dev $_pkgreal:libs" -source="https://github.com/$_pkgreal/$_pkgreal/releases/download/gd-$pkgver/$_pkgreal-$pkgver.tar.xz - " +checkdepends="font-liberation" +subpackages="$pkgname-dev $pkgname-doc $_pkgreal:libs" +source="https://github.com/$_pkgreal/$_pkgreal/releases/download/gd-$pkgver/$_pkgreal-$pkgver.tar.xz" builddir="$srcdir/$_pkgreal-$pkgver" case "$CARCH" in # https://github.com/libgd/libgd/issues/359 - aarch64|mips*|ppc64le|riscv64|s390x|x86) options="!check";; + aarch64|mips*|ppc64le|riscv64|s390x|x86|loongarch64) options="!check";; esac # secfixes: @@ -41,6 +45,11 @@ esac # 2.2.5-r1: # - CVE-2018-1000222 +prepare() { + default_prepare + update_config_sub +} + build() { ./configure \ --build=$CBUILD \ @@ -48,9 +57,7 @@ build() { --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --without-fontconfig \ - --disable-werror + --infodir=/usr/share/info make } @@ -59,7 +66,8 @@ check() { } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" make install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } dev() { |