summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2004-07-13 08:01:31 +0000
committeradam <adam@pkgsrc.org>2004-07-13 08:01:31 +0000
commit17754305020451890798ce2125c713bc5dfd5fc0 (patch)
tree2d5153ee87a8e2b907042957bf18bfcfb38d224e /graphics
parentbfe1cf6f023589e7682f604d86a7b93e585b136d (diff)
downloadpkgsrc-17754305020451890798ce2125c713bc5dfd5fc0.tar.gz
Changes 4.1.3:
* Make the EGifPutExtension{First,Next,Last} family of functions use WRITE so user defined WRITE methods will output them correctly. * Modify EGifSpew and EGifPutComment to use EGifPutExtension{First,Next,Last} so we won't output broken GIFs when dealing with GIFs with multiple subblocks. * More -Wall fixes revealed while testing on Solaris and FreeBSD. * Updated the gif_lib.html documentation to not use EGifPutExtension when dealing with multiple subblocks. Use EGifPutExtension{First,Next,Last} instead. * Some Windows code from the old CVS repository now available in the windows subdirectory. I don't have a Windows environment to test and maintain this but maybe someone out there will find it useful. Caveat hacker. Changes 4.1.2: * Numerous bug fixes from people on the old libungif mailing list. * GIF_ERROR and GIF_MESSAGE are on the deprecation list as they are also utility helper functions rather than essential to the functioning of the library. * Complete deprecation list is now in the README file * Audited the sources with gcc -Wall. Everything detectable has now been fixed. * Ran the library code through indent. Changes 4.1.1: * libungif is now hosted on sourceforge: http://sourceforge.net/projects/libungif * Merge in many bug fixes that were sent in while I was hiking the Appalachian Trail. * The qprintf methods of the library are now deprecated. Do not use GifQuietPrint or GifQprintf. These should have been pushed out into the utility helper library instead of sitting around in the library proper at the same time as the getarg functions were moved out. Getting rid of these will let us get rid of our dependence on stdarg.h/varargs.h (Which a Gif reading library has no business requiring.)
Diffstat (limited to 'graphics')
-rw-r--r--graphics/libungif/Makefile14
-rw-r--r--graphics/libungif/PLIST6
-rw-r--r--graphics/libungif/distinfo8
-rw-r--r--graphics/libungif/patches/patch-aa12
-rw-r--r--graphics/libungif/patches/patch-ac12
5 files changed, 12 insertions, 40 deletions
diff --git a/graphics/libungif/Makefile b/graphics/libungif/Makefile
index 32229a225bf..126097f4c28 100644
--- a/graphics/libungif/Makefile
+++ b/graphics/libungif/Makefile
@@ -1,14 +1,12 @@
-# $NetBSD: Makefile,v 1.29 2004/02/15 13:34:59 jlam Exp $
-#
+# $NetBSD: Makefile,v 1.30 2004/07/13 08:01:31 adam Exp $
-DISTNAME= libungif-4.1.0b1
-PKGNAME= libungif-4.1.0.1
+DISTNAME= libungif-4.1.3
CATEGORIES= graphics
-MASTER_SITES= ftp://ftp.ayamura.org/pub/graphics/ \
- ftp://prtr-13.ucsc.edu/pub/libungif/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libungif/}
+EXTRACT_SUFX= .tar.bz2
MAINTAINER= tech-pkg@NetBSD.org
-HOMEPAGE= http://prtr-13.ucsc.edu/~badger/software/libungif/index.shtml
+HOMEPAGE= http://libungif.sourceforge.net/
COMMENT= Tools and library routines for working with GIF images
CONFLICTS= giflib-[0-9]*
@@ -33,7 +31,7 @@ post-patch:
post-install:
cd ${PREFIX}; \
- for f in libungif.a libungif.so libungif.so.5 libungif.so.5.0; do \
+ for f in libungif.a libungif.so libungif.so.5 libungif.so.5.3; do \
g=`echo $$f | ${SED} "s,libungif,libgif,"`; \
${LN} -sf $$f ${PREFIX}/lib/$$g; \
done
diff --git a/graphics/libungif/PLIST b/graphics/libungif/PLIST
index c5d1b0cccc9..3f31656c0a7 100644
--- a/graphics/libungif/PLIST
+++ b/graphics/libungif/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2003/07/14 08:27:08 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2004/07/13 08:01:31 adam Exp $
bin/gif2epsn
bin/gif2ps
bin/gif2rgb
@@ -32,12 +32,12 @@ include/gif_lib.h
lib/libgif.a
lib/libgif.so
lib/libgif.so.5
-lib/libgif.so.5.0
+lib/libgif.so.5.3
lib/libungif.a
lib/libungif.la
lib/libungif.so
lib/libungif.so.5
-lib/libungif.so.5.0
+lib/libungif.so.5.3
share/doc/html/libungif/GifFileType.png
share/doc/html/libungif/gif2bgi.html
share/doc/html/libungif/gif2epsn.html
diff --git a/graphics/libungif/distinfo b/graphics/libungif/distinfo
index 6ee9a6bab0b..2282348b6c7 100644
--- a/graphics/libungif/distinfo
+++ b/graphics/libungif/distinfo
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.6 2003/08/02 05:20:37 mrg Exp $
+$NetBSD: distinfo,v 1.7 2004/07/13 08:01:31 adam Exp $
-SHA1 (libungif-4.1.0b1.tar.gz) = 5675aeb4a96ec476929c6d78907b5a689f872b03
-Size (libungif-4.1.0b1.tar.gz) = 351757 bytes
-SHA1 (patch-aa) = 2532fbeb4a6ae78259d1f993e6fafb16c99cd568
+SHA1 (libungif-4.1.3.tar.bz2) = 04aab31b3e9e719a80320667bc23b3ee35505a34
+Size (libungif-4.1.3.tar.bz2) = 439960 bytes
SHA1 (patch-ab) = a93e2fe0a93aacda4566e723e681fd316fe2cb2a
-SHA1 (patch-ac) = 3981d775faf641d772810d38c78f928824e9a940
diff --git a/graphics/libungif/patches/patch-aa b/graphics/libungif/patches/patch-aa
deleted file mode 100644
index fa3736b4ddb..00000000000
--- a/graphics/libungif/patches/patch-aa
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-aa,v 1.5 2003/08/02 05:20:38 mrg Exp $
-
---- lib/qprintf.c.orig 2000-02-07 03:45:07.000000000 +1100
-+++ lib/qprintf.c 2003-07-29 10:16:23.000000000 +1000
-@@ -16,6 +16,7 @@
-
- #include <stdio.h>
-
-+#undef HAVE_VARARGS_H
- #ifdef HAVE_VARARGS_H
- #include <varargs.h>
- #else
diff --git a/graphics/libungif/patches/patch-ac b/graphics/libungif/patches/patch-ac
deleted file mode 100644
index 216ecfd57c2..00000000000
--- a/graphics/libungif/patches/patch-ac
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ac,v 1.4 2003/08/02 05:20:39 mrg Exp $
-
---- lib/getarg.c.orig 2000-02-07 03:45:07.000000000 +1100
-+++ lib/getarg.c 2003-07-29 10:16:43.000000000 +1000
-@@ -105,6 +105,7 @@
- #include <alloc.h>
- #endif /* __MSDOS__ */
-
-+#undef HAVE_VARARGS_H
- #ifdef HAVE_VARARGS_H
- #include <varargs.h>
- #elif defined(STDC_HEADERS)