diff options
author | Mattias Andrée | 2015-07-07 21:12:44 +0200 |
---|---|---|
committer | Mattias Andrée | 2015-07-07 21:12:44 +0200 |
commit | 721c2a6c1b436cc9a684d2f1221238fadf5c3130 (patch) | |
tree | 8b7555dec6d3a582f954929228fdfdda75fefc88 | |
download | aur-721c2a6c1b436cc9a684d2f1221238fadf5c3130.tar.gz |
Initial import, version 1.0.7-3
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rw-r--r-- | xcftools.patch | 27 |
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ec32ee683cb1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = xcftools + pkgdesc = Miscellaneous command line tools for use with the open XCF format used by The GIMP + pkgver = 1.0.7 + pkgrel = 3 + url = http://henning.makholm.net/software + arch = x86_64 + arch = i686 + license = GPL2 + license = perl + makedepends = libpng + depends = libpng + depends = perl + optdepends = gimp + source = http://henning.makholm.net/xcftools/xcftools-1.0.7.tar.gz + source = xcftools.patch + md5sums = fd960b6470fb23520fc4b1ade6cf6e25 + md5sums = 7439f6a8369a12913243ded6c93d31e1 + +pkgname = xcftools + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a31dfbbb275d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> +# Previous maintainer: Jonathan Frawley <jonathanfrawley@gmail.com> + +pkgname=xcftools +pkgver=1.0.7 +pkgrel=3 +pkgdesc="Miscellaneous command line tools for use with the open XCF format used by The GIMP" +url="http://henning.makholm.net/software" +arch=('x86_64' 'i686') +license=('GPL2' 'perl') +depends=('libpng' 'perl') +optdepends=('gimp') +makedepends=('libpng') +source=("http://henning.makholm.net/xcftools/xcftools-${pkgver}.tar.gz" + "xcftools.patch") +md5sums=('fd960b6470fb23520fc4b1ade6cf6e25' + '7439f6a8369a12913243ded6c93d31e1') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -i ../xcftools.patch + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} + diff --git a/xcftools.patch b/xcftools.patch new file mode 100644 index 000000000000..1a2d88c146c4 --- /dev/null +++ b/xcftools.patch @@ -0,0 +1,27 @@ +diff -rupN xcftools-1.0.7.old/Makefile.in xcftools-1.0.7/Makefile.in +--- xcftools-1.0.7.old/Makefile.in 2009-07-03 11:31:56.000000000 +0100 ++++ xcftools-1.0.7/Makefile.in 2012-01-03 13:03:51.152358830 +0000 +@@ -79,7 +79,7 @@ xcf2pnm$e: xcf2pnm.$o $(FILEIO).$o enums + + xcf2png$e: xcf2png.$o $(FILEIO).$o enums.$o xcf-general.$o utils.$o nlsini.$o \ + pixels.$o flatten.$o flatspec.$o scaletab.$o table.$o palette.$o +- $(CC) $(LDFLAGS) $(LIBS) -lpng $^ -o $@ ++ $(CC) $(LDFLAGS) $(LIBS) $^ -lpng -o $@ + + xcfview: xcfview.in Makefile + sed '1s,/usr/bin/perl,@PERL@,' < $< > $@ +diff -rupN xcftools-1.0.7.old/xcf2png.c xcftools-1.0.7/xcf2png.c +--- xcftools-1.0.7.old/xcf2png.c 2009-07-03 11:31:52.000000000 +0100 ++++ xcftools-1.0.7/xcf2png.c 2012-01-03 13:03:36.262509165 +0000 +@@ -71,9 +71,9 @@ init_output(void) + + outfile = openout(flatspec.output_filename); + libpng = png_create_write_struct(PNG_LIBPNG_VER_STRING, +- png_voidp_NULL, ++ (png_voidp)NULL, + my_error_callback, +- png_error_ptr_NULL); ++ (png_voidp)NULL); + if( !libpng ) + FatalUnexpected(_("Couldn't initialize libpng library")); + |