[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Tuesday, May 19, 2020 @ 08:26:11 Author: felixonmars Revision: 386300 upgpkg: giflib 5.2.1-2: reproducibility rebuild Modified: giflib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-19 08:25:58 UTC (rev 386299) +++ PKGBUILD2020-05-19 08:26:11 UTC (rev 386300) @@ -6,7 +6,7 @@ pkgname=giflib pkgver=5.2.1 -pkgrel=1 +pkgrel=2 pkgdesc='Library for reading and writing gif images' url='http://giflib.sourceforge.net/' arch=('x86_64')
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Friday, July 19, 2019 @ 21:54:31 Author: arojas Revision: 358397 Update to 5.2.1 Modified: giflib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-19 21:40:20 UTC (rev 358396) +++ PKGBUILD2019-07-19 21:54:31 UTC (rev 358397) @@ -5,8 +5,8 @@ # Contributor: mightyjaym pkgname=giflib -pkgver=5.1.9 -pkgrel=3 +pkgver=5.2.1 +pkgrel=1 pkgdesc='Library for reading and writing gif images' url='http://giflib.sourceforge.net/' arch=('x86_64') @@ -17,7 +17,7 @@ source=(https://downloads.sourceforge.net/project/giflib/${pkgname}-${pkgver}.tar.gz giflib-5.1.9-fix-missing-quantize-API-symbols.patch giflib-5.1.9-make-flags.patch) -sha512sums=('b6350b39755e3eeba58b5fccf319bbaeee2db6564e13c8ce44d3652cc32d243c391def74b6b1529bc5e0d4573eff94b2ffa5faa90fc564a049122d3e23f1d184' +sha512sums=('4550e53c21cb1191a4581e363fc9d0610da53f7898ca8320f0d3ef6711e76bdda2609c2df15dc94c45e28bff8de441f1227ec2da7ea827cb3c0405af4faa4736' '5de1e8724f5221fa3637b4e6a482f650f7608673e2c9200233290018ec8a0bf1beea049b3979b5f57dbf2b2a5fda409324e636e9af10582fd01c71d92d4de3b3' 'b9afd436c31b971087485c7b476f796817e6ee4f237ef8a0e61e47f8ac59fbe5e673d7194895fcc9aafbb79f133469d27c2f69041ae0cccd9acb78667c0222dd')
[arch-commits] Commit in giflib/trunk (PKGBUILD giflib-5.1.9-make-flags.patch)
Date: Tuesday, April 2, 2019 @ 13:06:18 Author: anthraxx Revision: 349646 upgpkg: giflib 5.1.9-3 (fix cflags usage and run tests) Added: giflib/trunk/giflib-5.1.9-make-flags.patch Modified: giflib/trunk/PKGBUILD ---+ PKGBUILD | 16 +++--- giflib-5.1.9-make-flags.patch | 43 2 files changed, 55 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-02 12:54:13 UTC (rev 349645) +++ PKGBUILD2019-04-02 13:06:18 UTC (rev 349646) @@ -6,9 +6,9 @@ pkgname=giflib pkgver=5.1.9 -pkgrel=2 +pkgrel=3 pkgdesc='Library for reading and writing gif images' -url='https://sourceforge.net/projects/giflib/' +url='http://giflib.sourceforge.net/' arch=('x86_64') license=('MIT') depends=('glibc') @@ -15,13 +15,16 @@ provides=('libgif.so') makedepends=('xmlto' 'docbook-xml' 'docbook-xsl') source=(https://downloads.sourceforge.net/project/giflib/${pkgname}-${pkgver}.tar.gz -giflib-5.1.9-fix-missing-quantize-API-symbols.patch) +giflib-5.1.9-fix-missing-quantize-API-symbols.patch +giflib-5.1.9-make-flags.patch) sha512sums=('b6350b39755e3eeba58b5fccf319bbaeee2db6564e13c8ce44d3652cc32d243c391def74b6b1529bc5e0d4573eff94b2ffa5faa90fc564a049122d3e23f1d184' - '5de1e8724f5221fa3637b4e6a482f650f7608673e2c9200233290018ec8a0bf1beea049b3979b5f57dbf2b2a5fda409324e636e9af10582fd01c71d92d4de3b3') + '5de1e8724f5221fa3637b4e6a482f650f7608673e2c9200233290018ec8a0bf1beea049b3979b5f57dbf2b2a5fda409324e636e9af10582fd01c71d92d4de3b3' + 'b9afd436c31b971087485c7b476f796817e6ee4f237ef8a0e61e47f8ac59fbe5e673d7194895fcc9aafbb79f133469d27c2f69041ae0cccd9acb78667c0222dd') prepare() { cd ${pkgname}-${pkgver} patch -Np1 < ../giflib-5.1.9-fix-missing-quantize-API-symbols.patch + patch -Np1 < ../giflib-5.1.9-make-flags.patch } build() { @@ -29,6 +32,11 @@ make } +check() { + cd ${pkgname}-${pkgver} + make check +} + package() { cd ${pkgname}-${pkgver} make PREFIX=/usr DESTDIR="${pkgdir}" install Added: giflib-5.1.9-make-flags.patch === --- giflib-5.1.9-make-flags.patch (rev 0) +++ giflib-5.1.9-make-flags.patch 2019-04-02 13:06:18 UTC (rev 349646) @@ -0,0 +1,43 @@ +From 788a52c399f4731ac1fb27a49db48626f3e140e1 Mon Sep 17 00:00:00 2001 +From: anthraxx +Date: Tue, 2 Apr 2019 14:53:28 +0200 +Subject: [PATCH] respect existence of distro CFLAGS and CPPFLAGS + +- append CFLAGS instead of set to honor default distro CFLAGS +- add CPPFLAGS that are defined by distros +--- + Makefile | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/Makefile b/Makefile +index e4ded69..7fef84a 100644 +--- a/Makefile b/Makefile +@@ -8,7 +8,7 @@ + # + OFLAGS = -O0 -g + OFLAGS = -O2 +-CFLAGS = -std=gnu99 -fPIC -Wall -Wno-format-truncation $(OFLAGS) ++CFLAGS += -std=gnu99 -fPIC -Wall -Wno-format-truncation $(OFLAGS) + + SHELL = /bin/sh + TAR = tar +@@ -68,13 +68,13 @@ all: libgif.so libgif.a libutil.so libutil.a $(UTILS) + $(UTILS):: libgif.a libutil.a + + libgif.so: $(OBJECTS) $(HEADERS) +- $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS) ++ $(CC) $(CFLAGS) $(CPPFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS) + + libgif.a: $(OBJECTS) $(HEADERS) + $(AR) rcs libgif.a $(OBJECTS) + + libutil.so: $(UOBJECTS) $(UHEADERS) +- $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libutil.so.$(LIBMAJOR) -o libutil.so $(UOBJECTS) ++ $(CC) $(CFLAGS) $(CPPFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libutil.so.$(LIBMAJOR) -o libutil.so $(UOBJECTS) + + libutil.a: $(UOBJECTS) $(UHEADERS) + $(AR) rcs libutil.a $(UOBJECTS) +-- +2.21.0 +
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Monday, April 1, 2019 @ 23:58:32 Author: svenstaro Revision: 349578 upgpkg: giflib 5.1.9-1 Modified: giflib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-01 23:15:14 UTC (rev 349577) +++ PKGBUILD2019-04-01 23:58:32 UTC (rev 349578) @@ -4,7 +4,7 @@ # Contributor: mightyjaym pkgname=giflib -pkgver=5.1.8 +pkgver=5.1.9 pkgrel=1 pkgdesc="A library for reading and writing gif images" url="http://sourceforge.net/projects/giflib/; @@ -13,7 +13,7 @@ depends=('glibc') makedepends=('xmlto' 'docbook-xml' 'docbook-xsl') source=(http://downloads.sourceforge.net/project/giflib/${pkgname}-${pkgver}.tar.gz) -md5sums=('b44ded3a4b96d97b2e29bb08c625dcc9') +md5sums=('179336e739eeacee4cef2a8f789a0fcb') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Tuesday, March 26, 2019 @ 19:01:33 Author: svenstaro Revision: 349237 upgpkg: giflib 5.1.8-1 Modified: giflib/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-26 18:53:47 UTC (rev 349236) +++ PKGBUILD2019-03-26 19:01:33 UTC (rev 349237) @@ -4,8 +4,8 @@ # Contributor: mightyjaym pkgname=giflib -pkgver=5.1.4 -pkgrel=2 +pkgver=5.1.8 +pkgrel=1 pkgdesc="A library for reading and writing gif images" url="http://sourceforge.net/projects/giflib/; arch=('x86_64') @@ -12,18 +12,17 @@ license=('MIT') depends=('glibc') makedepends=('xmlto' 'docbook-xml' 'docbook-xsl') -source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2) -md5sums=('2c171ced93c0e83bb09e6ccad8e3ba2b') +source=(http://downloads.sourceforge.net/project/giflib/${pkgname}-${pkgver}.tar.gz) +md5sums=('b44ded3a4b96d97b2e29bb08c625dcc9') build() { cd ${pkgname}-${pkgver} - ./configure --prefix=/usr --disable-static make } package() { cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install + make PREFIX=/usr DESTDIR="${pkgdir}" install install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" }
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Saturday, November 10, 2018 @ 00:26:04 Author: foutrelis Revision: 338848 PIE/BUILDINFO rebuild Modified: giflib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-10 00:24:04 UTC (rev 338847) +++ PKGBUILD2018-11-10 00:26:04 UTC (rev 338848) @@ -5,7 +5,7 @@ pkgname=giflib pkgver=5.1.4 -pkgrel=1 +pkgrel=2 pkgdesc="A library for reading and writing gif images" url="http://sourceforge.net/projects/giflib/; arch=('x86_64')
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Friday, May 20, 2016 @ 14:10:49 Author: jgc Revision: 268349 upgpkg: giflib 5.1.4-1 Modified: giflib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-20 08:18:02 UTC (rev 268348) +++ PKGBUILD2016-05-20 12:10:49 UTC (rev 268349) @@ -5,7 +5,7 @@ # Contributor: mightyjaympkgname=giflib -pkgver=5.1.2 +pkgver=5.1.4 pkgrel=1 pkgdesc="A library for reading and writing gif images" url="http://sourceforge.net/projects/giflib/; @@ -14,7 +14,7 @@ depends=('glibc') makedepends=('xmlto' 'docbook-xml' 'docbook-xsl') source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2) -md5sums=('323a9f11ab56c8a2d1715376410ce376') +md5sums=('2c171ced93c0e83bb09e6ccad8e3ba2b') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Thursday, February 4, 2016 @ 16:04:00 Author: jgc Revision: 258872 upgpkg: giflib 5.1.2-1 Modified: giflib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-04 14:45:38 UTC (rev 258871) +++ PKGBUILD2016-02-04 15:04:00 UTC (rev 258872) @@ -5,7 +5,7 @@ # Contributor: mightyjaympkgname=giflib -pkgver=5.1.1 +pkgver=5.1.2 pkgrel=1 pkgdesc="A library for reading and writing gif images" url="http://sourceforge.net/projects/giflib/; @@ -14,7 +14,7 @@ depends=('glibc') makedepends=('xmlto' 'docbook-xml' 'docbook-xsl') source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2) -md5sums=('1c39333192712788c6568c78a949f13e') +md5sums=('323a9f11ab56c8a2d1715376410ce376') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Friday, February 20, 2015 @ 10:30:34 Author: jgc Revision: 231695 upgpkg: giflib 5.1.1-1 Modified: giflib/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-02-20 09:20:53 UTC (rev 231694) +++ PKGBUILD2015-02-20 09:30:34 UTC (rev 231695) @@ -5,7 +5,7 @@ # Contributor: mightyjaym jm.ambros...@free.fr pkgname=giflib -pkgver=5.1.0 +pkgver=5.1.1 pkgrel=1 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; @@ -14,7 +14,7 @@ depends=('glibc') makedepends=('xmlto' 'docbook-xml' 'docbook-xsl') source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2) -md5sums=('603838feeed62e9eaa90415742adddf9') +md5sums=('1c39333192712788c6568c78a949f13e') build() { cd ${pkgname}-${pkgver} @@ -28,4 +28,3 @@ install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING } -md5sums=('c7e9f1c10b755ab955156d4c1ac7fc5d')
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Tuesday, May 27, 2014 @ 11:23:45 Author: jgc Revision: 213644 upgpkg: giflib 5.1.0-1 Modified: giflib/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-05-27 08:59:18 UTC (rev 213643) +++ PKGBUILD2014-05-27 09:23:45 UTC (rev 213644) @@ -5,7 +5,7 @@ # Contributor: mightyjaym jm.ambros...@free.fr pkgname=giflib -pkgver=5.0.6 +pkgver=5.1.0 pkgrel=1 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; @@ -28,3 +28,4 @@ install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING } +md5sums=('c7e9f1c10b755ab955156d4c1ac7fc5d')
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Sunday, March 30, 2014 @ 19:25:05 Author: bpiotrowski Revision: 209245 upgpkg: giflib 5.0.6-1 new upstream release Modified: giflib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-03-30 17:22:49 UTC (rev 209244) +++ PKGBUILD2014-03-30 17:25:05 UTC (rev 209245) @@ -5,7 +5,7 @@ # Contributor: mightyjaym jm.ambros...@free.fr pkgname=giflib -pkgver=5.0.5 +pkgver=5.0.6 pkgrel=1 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; @@ -14,7 +14,7 @@ depends=('glibc') makedepends=('xmlto' 'docbook-xml' 'docbook-xsl') source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2) -md5sums=('c3262ba0a3dad31ba876fb5ba1d71a02') +md5sums=('603838feeed62e9eaa90415742adddf9') build() { cd ${pkgname}-${pkgver} @@ -23,7 +23,7 @@ } package() { - cd ${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} make DESTDIR=${pkgdir} install install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
[arch-commits] Commit in giflib/trunk (PKGBUILD giflib-5.0.4-include-stddef.patch)
Date: Monday, November 18, 2013 @ 18:59:35 Author: jgc Revision: 199905 upgpkg: giflib 5.0.5-1 Remove patch, no longer needed Remove libx11 dependency (FS#37823) Remove libungif provides, we do not ship the libs anymore, so stop providing it Modified: giflib/trunk/PKGBUILD Deleted: giflib/trunk/giflib-5.0.4-include-stddef.patch ---+ PKGBUILD | 20 +--- giflib-5.0.4-include-stddef.patch | 11 --- 2 files changed, 5 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-11-18 16:10:20 UTC (rev 199904) +++ PKGBUILD2013-11-18 17:59:35 UTC (rev 199905) @@ -5,27 +5,17 @@ # Contributor: mightyjaym jm.ambros...@free.fr pkgname=giflib -pkgver=5.0.4 -pkgrel=2 +pkgver=5.0.5 +pkgrel=1 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; arch=('i686' 'x86_64') license=('MIT') -depends=('libx11') +depends=('glibc') makedepends=('xmlto' 'docbook-xml' 'docbook-xsl') -provides=(libungif=${pkgver}) -conflicts=('libungif') -replaces=('libungif') -source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2 -giflib-5.0.4-include-stddef.patch) -md5sums=('da60935d07374de00a78c2f6f720c8f5' - 'e39b98822334f2bd2009469e5dea65c5') +source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2) +md5sums=('c3262ba0a3dad31ba876fb5ba1d71a02') -prepare() { - cd ${pkgname}-${pkgver} - patch -Np1 -i ../giflib-5.0.4-include-stddef.patch -} - build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr --disable-static Deleted: giflib-5.0.4-include-stddef.patch === --- giflib-5.0.4-include-stddef.patch 2013-11-18 16:10:20 UTC (rev 199904) +++ giflib-5.0.4-include-stddef.patch 2013-11-18 17:59:35 UTC (rev 199905) @@ -1,11 +0,0 @@ -diff -rupN a/lib/gif_lib.h b/lib/gif_lib.h a/lib/gif_lib.h2013-01-06 07:29:57.0 +0100 -+++ b/lib/gif_lib.h2013-07-30 10:52:47.611034000 +0200 -@@ -19,6 +19,7 @@ extern C { - #define GIF_OK 1 - - #include stdbool.h -+#include stddef.h - - #define GIF_STAMP GIFVER /* First chars in file - GIF stamp. */ - #define GIF_STAMP_LEN sizeof(GIF_STAMP) - 1
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Monday, July 29, 2013 @ 18:35:18 Author: bpiotrowski Revision: 191720 upgpkg: giflib 5.0.4-1 - upstream release Modified: giflib/trunk/PKGBUILD --+ PKGBUILD | 17 - 1 file changed, 4 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-07-29 14:50:22 UTC (rev 191719) +++ PKGBUILD2013-07-29 16:35:18 UTC (rev 191720) @@ -5,8 +5,8 @@ # Contributor: mightyjaym jm.ambros...@free.fr pkgname=giflib -pkgver=4.2.1 -pkgrel=3 +pkgver=5.0.4 +pkgrel=1 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; arch=('i686' 'x86_64') @@ -17,18 +17,9 @@ conflicts=('libungif') replaces=('libungif') options=('!libtool') -source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2 -giflib-4.2.1-quantize.patch) -md5sums=('bbd3324af24156d5d7e66ab1cee8508d' - '26174405ba886a89b8a4db18fe653a99') +source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2) +md5sums=('da60935d07374de00a78c2f6f720c8f5') -prepare() { - cd ${pkgname}-${pkgver} - sed -i -e '/AC_PATH_XTRA/d' -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADER/' configure.ac - patch -Np1 -i $srcdir/giflib-4.2.1-quantize.patch - autoreconf -fi -} - build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr --disable-static
[arch-commits] Commit in giflib/trunk (PKGBUILD giflib-4.2.1-quantize.patch)
Date: Monday, July 1, 2013 @ 21:08:31 Author: bpiotrowski Revision: 189260 upgpkg: giflib 4.2.1-3 - another attempt to bring back quantize support (FS#35362) Modified: giflib/trunk/PKGBUILD giflib/trunk/giflib-4.2.1-quantize.patch -+ PKGBUILD|4 giflib-4.2.1-quantize.patch | 465 +- 2 files changed, 372 insertions(+), 97 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-07-01 18:54:09 UTC (rev 189259) +++ PKGBUILD2013-07-01 19:08:31 UTC (rev 189260) @@ -6,7 +6,7 @@ pkgname=giflib pkgver=4.2.1 -pkgrel=2 +pkgrel=3 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; arch=('i686' 'x86_64') @@ -20,7 +20,7 @@ source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2 giflib-4.2.1-quantize.patch) md5sums=('bbd3324af24156d5d7e66ab1cee8508d' - '67e46b344340ac10f4f597d772679f23') + '26174405ba886a89b8a4db18fe653a99') prepare() { cd ${pkgname}-${pkgver} Modified: giflib-4.2.1-quantize.patch === --- giflib-4.2.1-quantize.patch 2013-07-01 18:54:09 UTC (rev 189259) +++ giflib-4.2.1-quantize.patch 2013-07-01 19:08:31 UTC (rev 189260) @@ -1,39 +1,39 @@ -diff -up giflib-4.2.1/lib/Makefile.in.quantize giflib-4.2.1/lib/Makefile.in giflib-4.2.1/lib/Makefile.in.quantize 2012-10-09 00:37:59.0 -0300 -+++ giflib-4.2.1/lib/Makefile.in 2012-11-17 12:16:04.485736553 -0200 -@@ -77,7 +77,7 @@ am__installdirs = $(DESTDIR)$(libdir) - LTLIBRARIES = $(lib_LTLIBRARIES) - libgif_la_DEPENDENCIES = - am_libgif_la_OBJECTS = dgif_lib.lo egif_lib.lo gif_font.lo gif_hash.lo \ -- gifalloc.lo gif_err.lo -+ gifalloc.lo gif_err.lo quantize.lo - libgif_la_OBJECTS = $(am_libgif_la_OBJECTS) - libgif_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -@@ -234,6 +234,7 @@ libgif_la_SOURCES = dgif_lib.c \ +From 7b01ed05d6c16172bd11a62d9b334f0eb7c5fc1e Mon Sep 17 00:00:00 2001 +From: Eric S. Raymond e...@thyrsus.com +Date: Sun, 3 Jun 2012 07:59:30 -0400 +Subject: [PATCH] Return QuantizeBuffer() to the core library. + +Fulfils SourceForge FR 3531618. +--- + NEWS| 2 + + lib/Makefile.am | 3 +- + lib/gif_lib.h | 9 ++ + lib/quantize.c | 309 + util/rgb2gif.c | 302 -- + 5 files changed, 322 insertions(+), 303 deletions(-) + create mode 100644 lib/quantize.c + +index 813a2f8..ae6d5fa 100644 +--- a/lib/Makefile.am b/lib/Makefile.am +@@ -13,7 +13,8 @@ libgif_la_SOURCES = dgif_lib.c \ gif_hash.h \ gifalloc.c \ gif_err.c \ -+quantize.c \ - gif_lib_private.h +- gif_lib_private.h ++ gif_lib_private.h \ ++ quantize.c - libgif_la_LDFLAGS = -version-info @SHLIBVERSION@ -@@ -319,6 +320,7 @@ distclean-compile: - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gif_font.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gif_hash.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gifalloc.Plo@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/quantize.Plo@am__quote@ + libgif_la_LDFLAGS = -version-info @SHLIBVERSION@ $(LT_LDFLAGS) + libgif_la_LIBADD = @DEVS@ +diff --git a/lib/gif_lib.h b/lib/gif_lib.h +index e942089..73bc437 100644 +--- a/lib/gif_lib.h b/lib/gif_lib.h +@@ -207,6 +207,15 @@ int DGifGetLZCodes(GifFileType *GifFile, int *GifCode); - .c.o: - @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $ -diff -up giflib-4.2.1/lib/gif_lib.h.quantize giflib-4.2.1/lib/gif_lib.h giflib-4.2.1/lib/gif_lib.h.quantize2012-10-09 00:36:32.0 -0300 -+++ giflib-4.2.1/lib/gif_lib.h 2012-11-17 12:16:04.488735917 -0200 -@@ -180,6 +180,15 @@ int DGifCloseFile(GifFileType * GifFile) - #define D_GIF_ERR_IMAGE_DEFECT 112 - #define D_GIF_ERR_EOF_TOO_SOON 113 -+/** + /** + * O.K., here are the routines from GIF_LIB file QUANTIZE.C. +**/ +int QuantizeBuffer(unsigned int Width, unsigned int Height, @@ -42,37 +42,29 @@ + GifByteType * OutputBuffer, + GifColorType * OutputColorMap); + - /* These are legacy. You probably do not want to call them directly */ - int
[arch-commits] Commit in giflib/trunk (PKGBUILD giflib-4.2.1-quantize.patch)
Date: Monday, June 3, 2013 @ 09:04:12 Author: bpiotrowski Revision: 187001 upgpkg: giflib 4.2.1-2 - add quantize support (FS#35362) Added: giflib/trunk/giflib-4.2.1-quantize.patch Modified: giflib/trunk/PKGBUILD -+ PKGBUILD|9 giflib-4.2.1-quantize.patch | 404 ++ 2 files changed, 410 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-06-03 04:31:08 UTC (rev 187000) +++ PKGBUILD2013-06-03 07:04:12 UTC (rev 187001) @@ -6,7 +6,7 @@ pkgname=giflib pkgver=4.2.1 -pkgrel=1 +pkgrel=2 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; arch=('i686' 'x86_64') @@ -17,12 +17,15 @@ conflicts=('libungif') replaces=('libungif') options=('!libtool') -source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2) -md5sums=('bbd3324af24156d5d7e66ab1cee8508d') +source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2 +giflib-4.2.1-quantize.patch) +md5sums=('bbd3324af24156d5d7e66ab1cee8508d' + '67e46b344340ac10f4f597d772679f23') prepare() { cd ${pkgname}-${pkgver} sed -i -e '/AC_PATH_XTRA/d' -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADER/' configure.ac + patch -Np1 -i $srcdir/giflib-4.2.1-quantize.patch autoreconf -fi } Added: giflib-4.2.1-quantize.patch === --- giflib-4.2.1-quantize.patch (rev 0) +++ giflib-4.2.1-quantize.patch 2013-06-03 07:04:12 UTC (rev 187001) @@ -0,0 +1,404 @@ +diff -up giflib-4.2.1/lib/Makefile.in.quantize giflib-4.2.1/lib/Makefile.in +--- giflib-4.2.1/lib/Makefile.in.quantize 2012-10-09 00:37:59.0 -0300 giflib-4.2.1/lib/Makefile.in 2012-11-17 12:16:04.485736553 -0200 +@@ -77,7 +77,7 @@ am__installdirs = $(DESTDIR)$(libdir) + LTLIBRARIES = $(lib_LTLIBRARIES) + libgif_la_DEPENDENCIES = + am_libgif_la_OBJECTS = dgif_lib.lo egif_lib.lo gif_font.lo gif_hash.lo \ +- gifalloc.lo gif_err.lo ++ gifalloc.lo gif_err.lo quantize.lo + libgif_la_OBJECTS = $(am_libgif_la_OBJECTS) + libgif_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ +@@ -234,6 +234,7 @@ libgif_la_SOURCES = dgif_lib.c \ + gif_hash.h \ + gifalloc.c \ + gif_err.c \ ++quantize.c \ + gif_lib_private.h + + libgif_la_LDFLAGS = -version-info @SHLIBVERSION@ +@@ -319,6 +320,7 @@ distclean-compile: + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gif_font.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gif_hash.Plo@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gifalloc.Plo@am__quote@ ++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/quantize.Plo@am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $ +diff -up giflib-4.2.1/lib/gif_lib.h.quantize giflib-4.2.1/lib/gif_lib.h +--- giflib-4.2.1/lib/gif_lib.h.quantize2012-10-09 00:36:32.0 -0300 giflib-4.2.1/lib/gif_lib.h 2012-11-17 12:16:04.488735917 -0200 +@@ -180,6 +180,15 @@ int DGifCloseFile(GifFileType * GifFile) + #define D_GIF_ERR_IMAGE_DEFECT 112 + #define D_GIF_ERR_EOF_TOO_SOON 113 + ++/** ++ * O.K., here are the routines from GIF_LIB file QUANTIZE.C. ++**/ ++int QuantizeBuffer(unsigned int Width, unsigned int Height, ++ int *ColorMapSize, GifByteType * RedInput, ++ GifByteType * GreenInput, GifByteType * BlueInput, ++ GifByteType * OutputBuffer, ++ GifColorType * OutputColorMap); ++ + /* These are legacy. You probably do not want to call them directly */ + int DGifGetScreenDesc(GifFileType * GifFile); + int DGifGetRecordType(GifFileType * GifFile, GifRecordType * GifType); +diff -up giflib-4.2.1/lib/quantize.c.quantize giflib-4.2.1/lib/quantize.c +--- giflib-4.2.1/lib/quantize.c.quantize 2012-11-17 12:17:44.741435334 -0200 giflib-4.2.1/lib/quantize.c2012-11-17 12:16:04.491735283 -0200 +@@ -0,0 +1,332 @@ ++/* ++ * Gif-Lib - Yet another gif library. ++ * ++ * Written by: Gershon ElberIBM PC Ver 0.1,Jun. 1989 ++ ** ++ * Module to quatize high resolution image into lower one. You may want to ++ * peek into the following article this code is based on: ++ * Color Image Quantization for frame buffer
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Thursday, May 9, 2013 @ 21:36:25 Author: bpiotrowski Revision: 184995 upgpkg: giflib 5.0.4-1 - upstream release Modified: giflib/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-09 17:25:25 UTC (rev 184994) +++ PKGBUILD2013-05-09 19:36:25 UTC (rev 184995) @@ -5,8 +5,8 @@ # Contributor: mightyjaym jm.ambros...@free.fr pkgname=giflib -pkgver=4.1.6 -pkgrel=5 +pkgver=5.0.4 +pkgrel=1 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; arch=('i686' 'x86_64') @@ -17,13 +17,13 @@ replaces=('libungif') options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2) -md5sums=('7125644155ae6ad33dbc9fc15a14735f') +md5sums=('da60935d07374de00a78c2f6f720c8f5') build() { cd ${srcdir}/${pkgname}-${pkgver} - sed -i '/AC_PATH_XTRA/d' configure.ac - libtoolize -f - autoreconf +# sed -i '/AC_PATH_XTRA/d' configure.ac +# libtoolize -f +# autoreconf ./configure --prefix=/usr --disable-static make
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Thursday, May 9, 2013 @ 22:04:51 Author: bpiotrowski Revision: 185000 upgpkg: giflib 4.2.1-1 - upstream release Modified: giflib/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-09 19:57:56 UTC (rev 184999) +++ PKGBUILD2013-05-09 20:04:51 UTC (rev 185000) @@ -5,25 +5,29 @@ # Contributor: mightyjaym jm.ambros...@free.fr pkgname=giflib -pkgver=5.0.4 +pkgver=4.2.1 pkgrel=1 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; arch=('i686' 'x86_64') license=('MIT') depends=('libx11') +makedepends=('xmlto' 'docbook-xml' 'docbook-xsl') provides=(libungif=${pkgver}) conflicts=('libungif') replaces=('libungif') options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/giflib/${pkgname}-${pkgver}.tar.bz2) -md5sums=('da60935d07374de00a78c2f6f720c8f5') +md5sums=('bbd3324af24156d5d7e66ab1cee8508d') +prepare() { + cd ${pkgname}-${pkgver} + sed -i -e '/AC_PATH_XTRA/d' -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADER/' configure.ac + autoreconf -fi +} + build() { - cd ${srcdir}/${pkgname}-${pkgver} -# sed -i '/AC_PATH_XTRA/d' configure.ac -# libtoolize -f -# autoreconf + cd ${pkgname}-${pkgver} ./configure --prefix=/usr --disable-static make @@ -33,7 +37,7 @@ } package() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} make DESTDIR=${pkgdir} install install -m755 libungif.so.${pkgver} ${pkgdir}/usr/lib/
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Saturday, February 25, 2012 @ 05:15:50 Author: allan Revision: 151259 upgpkg: giflib 4.1.6-5 signing rebuild Modified: giflib/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-02-25 10:09:52 UTC (rev 151258) +++ PKGBUILD2012-02-25 10:15:50 UTC (rev 151259) @@ -6,7 +6,7 @@ pkgname=giflib pkgver=4.1.6 -pkgrel=4 +pkgrel=5 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; arch=('i686' 'x86_64') @@ -26,14 +26,19 @@ autoreconf ./configure --prefix=/usr --disable-static make - make DESTDIR=${pkgdir} install - install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ # libungif compatibility - instructions taken from Redhat specfile MAJOR=`echo ${pkgver} | sed 's/\([0-9]\+\)\..*/\1/'` gcc -shared -Wl,-soname,libungif.so.${MAJOR} -Llib/.libs -lgif -o libungif.so.${pkgver} +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + install -m755 libungif.so.${pkgver} ${pkgdir}/usr/lib/ ln -sf libungif.so.${pkgver} ${pkgdir}/usr/lib/libungif.so.4 ln -sf libungif.so.4 ${pkgdir}/usr/lib/libungif.so + + install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING }
[arch-commits] Commit in giflib/trunk (PKGBUILD)
Date: Monday, April 4, 2011 @ 06:27:03 Author: jgc Revision: 117538 upgpkg: giflib 4.1.6-4 Build without AC_PATH_XTRA, disable static library Modified: giflib/trunk/PKGBUILD (contents, properties) --+ PKGBUILD | 28 1 file changed, 16 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-04-04 10:23:22 UTC (rev 117537) +++ PKGBUILD2011-04-04 10:27:03 UTC (rev 117538) @@ -1,3 +1,4 @@ +# $Id$ # Maintainer: Jan de Groot j...@archlinux.org # Contributor: Baptiste Daroussin baptiste.darous...@gmail.com # Contributor: Grigorios Bouzakis grbzks[at]gmail[dot]com @@ -5,12 +6,12 @@ pkgname=giflib pkgver=4.1.6 -pkgrel=3 +pkgrel=4 pkgdesc=A library for reading and writing gif images url=http://sourceforge.net/projects/giflib/; arch=('i686' 'x86_64') license=('MIT') -depends=('libx11' 'libsm') +depends=('libx11') provides=(libungif=${pkgver}) conflicts=('libungif') replaces=('libungif') @@ -19,17 +20,20 @@ md5sums=('7125644155ae6ad33dbc9fc15a14735f') build() { - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR=${pkgdir} install || return 1 - install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ || return 1 + cd ${srcdir}/${pkgname}-${pkgver} + sed -i '/AC_PATH_XTRA/d' configure.ac + libtoolize -f + autoreconf + ./configure --prefix=/usr --disable-static + make + make DESTDIR=${pkgdir} install + install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ # libungif compatibility - instructions taken from Redhat specfile MAJOR=`echo ${pkgver} | sed 's/\([0-9]\+\)\..*/\1/'` - gcc -shared -Wl,-soname,libungif.so.${MAJOR} -Llib/.libs -lgif -o libungif.so.${pkgver} || return 1 - install -m755 libungif.so.${pkgver} ${pkgdir}/usr/lib/ || return 1 - ln -sf libungif.so.${pkgver} ${pkgdir}/usr/lib/libungif.so.4 || return 1 - ln -sf libungif.so.4 ${pkgdir}/usr/lib/libungif.so || return 1 + gcc -shared -Wl,-soname,libungif.so.${MAJOR} -Llib/.libs -lgif -o libungif.so.${pkgver} + install -m755 libungif.so.${pkgver} ${pkgdir}/usr/lib/ + ln -sf libungif.so.${pkgver} ${pkgdir}/usr/lib/libungif.so.4 + ln -sf libungif.so.4 ${pkgdir}/usr/lib/libungif.so } Property changes on: giflib/trunk/PKGBUILD ___ Added: svn:keywords + Id Revision