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 <[email protected]> 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() {
