pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/libungif Changes 4.1.3:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d032e9778edd
branches:  trunk
changeset: 477939:d032e9778edd
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Jul 13 08:01:31 2004 +0000

description:
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:

 graphics/libungif/Makefile         |  14 ++++++--------
 graphics/libungif/PLIST            |   6 +++---
 graphics/libungif/distinfo         |   8 +++-----
 graphics/libungif/patches/patch-aa |  12 ------------
 graphics/libungif/patches/patch-ac |  12 ------------
 5 files changed, 12 insertions(+), 40 deletions(-)

diffs (102 lines):

diff -r dd3ed3a6b76f -r d032e9778edd graphics/libungif/Makefile
--- a/graphics/libungif/Makefile        Tue Jul 13 04:37:13 2004 +0000
+++ b/graphics/libungif/Makefile        Tue Jul 13 08:01:31 2004 +0000
@@ -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@localhost
-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-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 -r dd3ed3a6b76f -r d032e9778edd graphics/libungif/PLIST
--- a/graphics/libungif/PLIST   Tue Jul 13 04:37:13 2004 +0000
+++ b/graphics/libungif/PLIST   Tue Jul 13 08:01:31 2004 +0000
@@ -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 @@
 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 -r dd3ed3a6b76f -r d032e9778edd graphics/libungif/distinfo
--- a/graphics/libungif/distinfo        Tue Jul 13 04:37:13 2004 +0000
+++ b/graphics/libungif/distinfo        Tue Jul 13 08:01:31 2004 +0000
@@ -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 -r dd3ed3a6b76f -r d032e9778edd graphics/libungif/patches/patch-aa
--- a/graphics/libungif/patches/patch-aa        Tue Jul 13 04:37:13 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r dd3ed3a6b76f -r d032e9778edd graphics/libungif/patches/patch-ac
--- a/graphics/libungif/patches/patch-ac        Tue Jul 13 04:37:13 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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)



Home | Main Index | Thread Index | Old Index