[arch-commits] Commit in pngcrush/trunk (PKGBUILD)
Levente Polyak
anthraxx at archlinux.org
Sun Jan 3 00:17:32 UTC 2016
Date: Sunday, January 3, 2016 @ 01:17:31
Author: anthraxx
Revision: 155207
upgpkg: pngcrush 1.7.91-1
upgpkg: pngcrush 1.7.91-1
Modified:
pngcrush/trunk/PKGBUILD
----------+
PKGBUILD | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-01-02 23:46:59 UTC (rev 155206)
+++ PKGBUILD 2016-01-03 00:17:31 UTC (rev 155207)
@@ -4,7 +4,7 @@
# Contributor: Stefan Husmann <stefan-husmann at t-online.de>
pkgname=pngcrush
-pkgver=1.7.88
+pkgver=1.7.91
pkgrel=1
pkgdesc="A tool for optimizing the compression of PNG files"
url="http://pmt.sourceforge.net/pngcrush"
@@ -13,18 +13,21 @@
depends=('libpng')
source=(http://downloads.sourceforge.net/pmt/${pkgname}-${pkgver}-nolib.tar.xz
LICENSE)
-sha512sums=('35eeb4a8bbe0eb4733bc0fd4f6e25169021cd5bccdc268e17f222d4db843993c7b65a737c5d9f66d17f15f2ca507d32fdc94fdf042c30245a0b9d269de29db01'
+sha512sums=('38fc0fdb931f2a6e7ffaee3db500cc0100490309b853edc13e5dc85e645441df98ac1dce3d8bfb548dd143e496089ce7b3b84859d030903b110e9cb49ec66efd'
'f18613b9da9b4f31a317411e726def5122246087ff57887fba6b46f0a7a7fae7109388ecb2ce049bbe992cc6ef0a3fbbe0f5c5bc816705efd7583836cbd4e69d')
prepare() {
cd ${pkgname}-${pkgver}-nolib
- sed -r "s/^(CFLAGS = .*)$/\\1 ${CFLAGS}/" -i Makefile
- sed -r "s/^(LDFLAGS =*)$/\\1 ${LDFLAGS}/" -i Makefile
+ sed -r 's| -g||g' -i Makefile
+ sed -r 's|^(CFLAGS )=|\1+=|' -i Makefile
+ sed -r 's|^(LDFLAGS )=|\1+=|' -i Makefile
}
build() {
cd ${pkgname}-${pkgver}-nolib
- make
+ LDFLAGS="${LDFLAGS} -Wl,-z,now -pie" \
+ CFLAGS="${CFLAGS} -fPIE" \
+ make
}
package() {
More information about the arch-commits
mailing list