[arch-commits] Commit in libpng/trunk (PKGBUILD)
Christian Hesse
eworm at archlinux.org
Mon Apr 15 14:43:17 UTC 2019
Date: Monday, April 15, 2019 @ 14:43:16
Author: eworm
Revision: 350789
upgpkg: libpng 1.6.37-1
new upstream release
Modified:
libpng/trunk/PKGBUILD
----------+
PKGBUILD | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-04-15 13:26:07 UTC (rev 350788)
+++ PKGBUILD 2019-04-15 14:43:16 UTC (rev 350789)
@@ -4,7 +4,7 @@
# Contributor: Douglas Soares de Andrade <douglas at archlinux.org>
pkgname=libpng
-pkgver=1.6.36
+pkgver=1.6.37
_apngver=1.6.36
pkgrel=1
pkgdesc="A collection of routines used to create PNG format graphics files"
@@ -15,7 +15,7 @@
validpgpkeys=('8048643BA2C840F4F92A195FF54984BFA16C640F') # Glenn Randers-Pehrson (mozilla) <glennrp at gmail.com>
source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.xz"
"https://downloads.sourceforge.net/sourceforge/libpng-apng/libpng-$_apngver-apng.patch.gz")
-sha256sums=('eceb924c1fa6b79172fdfd008d335f0e59172a86a66481e09d4089df872aa319'
+sha256sums=('505e70834d35383537b6491e7ae8641f1a4bed1876dbfe361201fc80868d88ca'
'8c1f33da739b29a77e35e5a1ebcdffaab63bfe184be8b5a97677cc80156fdc0f')
prepare() {
@@ -29,21 +29,26 @@
build() {
cd $pkgname-$pkgver
- ./configure --prefix=/usr --disable-static
+ ./configure \
+ --prefix=/usr \
+ --disable-static
make
}
check() {
cd $pkgname-$pkgver
+
make check
}
package() {
cd $pkgname-$pkgver
+
make DESTDIR="$pkgdir" install
+ install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
cd contrib/pngminus
- make PNGLIB="-L$pkgdir/usr/lib -lpng" -f makefile.std png2pnm pnm2png
- install -m755 png2pnm pnm2png "$pkgdir/usr/bin/"
- install -D -m644 ../../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ make PNGLIB_SHARED="-L$pkgdir/usr/lib -lpng" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" png2pnm pnm2png
+ install -m0755 png2pnm pnm2png "$pkgdir/usr/bin/"
}
More information about the arch-commits
mailing list