[arch-commits] Commit in mtpaint/trunk (PKGBUILD)

Alexander Rødseth arodseth at nymeria.archlinux.org
Tue Jul 30 12:18:32 UTC 2013


    Date: Tuesday, July 30, 2013 @ 14:18:31
  Author: arodseth
Revision: 94787

giflib 5.0 upgrade

Modified:
  mtpaint/trunk/PKGBUILD

----------+
 PKGBUILD |    9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-07-30 12:05:18 UTC (rev 94786)
+++ PKGBUILD	2013-07-30 12:18:31 UTC (rev 94787)
@@ -11,6 +11,7 @@
 url='http://mtpaint.sourceforge.net/'
 license=('GPL3')
 depends=('gtk2' 'giflib' 'openjpeg' 'desktop-file-utils' 'lcms2')
+makedepends=('setconf')
 install='mtpaint.install'
 source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2"
         'libpng15.patch')
@@ -22,14 +23,20 @@
 
 	patch -Np1 -i '../libpng15.patch'
   sed -i 's:openjpeg.h:openjpeg-1.5/openjpeg.h:' src/png.c
+  sed -i 's:EGifOpenFileName(file_name, FALSE):EGifOpenFileName(file_name, FALSE, NULL):' src/png.c
+  sed -i 's:DGifOpenFileName(file_name):DGifOpenFileName(file_name, NULL):g' src/png.c
+  sed -i 's:MakeMapObject(:GifMakeMapObject(:g' src/png.c
+  sed -i 's:FreeMapObject(:GifFreeMapObject(:g' src/png.c
 }
 
 build() {
 	cd "$srcdir/$pkgname-$pkgver"
 
-  export CFLAGS="`pkg-config gtk+-2.0 --cflags` $CFLAGS -w"
+  export CFLAGS="`pkg-config gtk+-2.0 --cflags` $CFLAGS"
 	./configure --prefix=/usr --mandir=/usr/share/man man intl gif jpeg tiff
   sed -i 's:-lpng:-lpng -lgif:' _conf.txt
+  sed -i 's:ungif:gif:g' _conf.txt
+  setconf _conf.txt CC 'gcc -w'
 	make
 }
 




More information about the arch-commits mailing list