[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