2005
libgd (1.8.4.debian-1) unstable; urgency=low
* Use non-pristine source: Strip compiled code from source tarball. * Acknowledge NMU. Closes: bug#280134, #283844 (thanks to Martin Pitt <mpitt@debian.org>, Frank Lichtenheld <djpig@debian.org> and Steve Kemp <skx@debian.org>). * Repackage using cdbs: + Build-depend on cdbs and tighten debhelper build-dependency. + Use debhelper.mk and makefile-vars.mk snippets. + Use local cdbs snippet buildinfo.mk (runs dh_buildinfo only once). + Isolate patches using simple-patchsys.mk as - 01_CAN-2004-0941.patch - 02_fix_64bit.patch - 03_fix_freetype_linkage.patch * Cleaned up debian/copyright: + Replace info contained in changelog with note on "GNU systems". + Declare each topic more strictly. + Mention "licensing info" together with copyright. * Hardcode version in watch file, due to the tweaked source tarball. * Fix typo in conflicts. Closes: bug#280920 (thanks to Lionel Elie Mamane <lionel@mamane.lu> and Niko Tyni <ntyni@iki.fi>).
-- Jonas Smedegaard <dr@jones.dk> Fri, 25 Feb 2005 17:53:54 +0100
2004
libgd (1.8.4-36.1) unstable; urgency=high
* Non-maintainer upload with permission from Jonas.
* Added overflow and failed malloc protections to prevend buffer
overflows that could lead to arbitrary code execution [gd.c, wbmp.c,
gd_gd.c, gd_io_dp.c, gdxpm.c, CAN-2004-0941, CAN-2004-0990]
* Added missing free() [gd_png.c]
* [These two last entries match those given for the Woody DSA-601-1]
-- Steve Kemp <skx@debian.org> Wed, 1 Dec 2004 19:03:04 +0000
libgd (1.8.4-36) unstable; urgency=low
* Remove unnecessary (and problematic for apt-get dist-upgrade)
conflicts for transitional packages. Closes: Bug#234436 (thanks to
Frank Lichtenheld <djpig@debian.org>).
* Build-depend on libxpm-dev, with only a fallback on older xlibs-dev.
* Correctly include buildinfo for non-dev packages.
-- Jonas Smedegaard <dr@jones.dk> Mon, 22 Mar 2004 16:38:49 +0100
2003
libgd (1.8.4-35) unstable; urgency=low
* Conflict with php4-gd older than 4.2.3 to avoid problems with
libpng. This closes: Bug#188200 (thanks to Steve Langasek
<vorlon@netexpress.net>).
* Bump up standards-version to 3.6.1 (no changes needed).
* Remove build-info cruft from source diff.
* Build-depend on libz-dev only as a fallback to zlib1g-dev (instead
of alone) to please pbuilder.
-- Jonas Smedegaard <dr@jones.dk> Wed, 24 Dec 2003 22:32:25 +0100
libgd (1.8.4-34) unstable; urgency=low
* Rebuild against latest libpng12. * Add watch file. * Switch to section oldlibs also for *-dev packages. * Include (and build-depend on) dh_buildinfo. * Standards version 3.6.0 (no changes needed).
-- Jonas Smedegaard <dr@jones.dk> Thu, 24 Jul 2003 11:07:27 +0200
libgd (1.8.4-33) unstable; urgency=low
* Make it obvious that packages based on GD 1.8.x are discouraged and
should be replaced with GD 2.x based packages:
+ Use section oldlibs (except development packages).
+ Add README.Debian.
+ Add note to long and short description.
+ Remove examples.
+ Start marking non-fatal bugs filed against these packages but
fixed in newer upstream releases as "wontfix".
* Mark transitional packages as such in short description.
* Have development packages conflict with libgd-gif1-dev. This closes:
Bug#191039 (thanks to Martin Schulze <joey@infodrom.org>).
-- Jonas Smedegaard <dr@jones.dk> Fri, 16 May 2003 16:19:43 +0200
libgd (1.8.4-32) unstable; urgency=low
* Respect DEB_BUILD_OPTIONS the way mandated by Debian Policy 3.5.7.
-- Jonas Smedegaard <dr@jones.dk> Fri, 7 Mar 2003 01:17:12 +0100
libgd (1.8.4-31) unstable; urgency=low
* Have libgd1 replace (in addition to conflict and provide) old
libgd1g, to help transition. This closes: Bug#183475 (thanks to
Kingsley <change@nas.com>).
* Tighten build-dependency on debhelper to please lintian.
-- Jonas Smedegaard <dr@jones.dk> Wed, 5 Mar 2003 15:50:38 +0100
2002
libgd (1.8.4-30) unstable; urgency=low
* Use d-shlibdeps package again, and build-depend on corrected
versions of the package.
* Declare compliance with Policy version 3.5.8.0 (no changed needed).
* Remove full stop in description to please lintian.
* Relax dependency for transitional packages of their real
counterparts.
-- Jonas Smedegaard <dr@jones.dk> Mon, 16 Dec 2002 02:10:23 +0100
libgd (1.8.4-29) unstable; urgency=medium
* The "Will we ever make it in time..." release.
* Use a local hacked d-devlibdeps (to properly handle libXpm
dependency), and remove build-depend on d-shlibs.
* Set urgency=medium - same argument as below.
-- Jonas Smedegaard <dr@jones.dk> Sun, 24 Nov 2002 20:48:17 +0100
libgd (1.8.4-28) unstable; urgency=high
* Have libgd-(no)xpm replace libgd1 older than 1.8.4-24 (when it
became a transitional package, instead of a virtual on (which is
ignored by Replaces:), and instead of the old plain package). This
closes: Bug#169795, #169871.
* Set urgency=high, as only change is with this extra hint, and we
really want this in testing soon - even with the current bug(s) it
does more good than harm to let it in.
-- Jonas Smedegaard <dr@jones.dk> Tue, 19 Nov 2002 21:18:12 +0100
libgd (1.8.4-27) unstable; urgency=low
* Conflict with old virtual libgd(1|-dev) packages.
-- Jonas Smedegaard <dr@jones.dk> Wed, 13 Nov 2002 00:22:00 +0100
libgd (1.8.4-26) unstable; urgency=low
* Have -dev packages conflict on libgd2-(no)xpm-dev.
* Have only transitional packages provide and conflict libgd1g and
libgd1-altdev packages. Thanks to Aaron M. Ucko <ucko@debian.org>
(Closes: Bug#167938).
-- Jonas Smedegaard <dr@jones.dk> Wed, 6 Nov 2002 02:42:24 +0100
libgd (1.8.4-25) unstable; urgency=low
* Use (and build-depend on) d-shlibs.
-- Jonas Smedegaard <dr@jones.dk> Mon, 4 Nov 2002 18:41:58 +0100
libgd (1.8.4-24) unstable; urgency=low
* Provide transitional packages (a virtual package cannot satisfy a
versioned dependency).
* Change build-depends from libpng3-dev to libpng12-dev.
* Add build-depends libz-dev.
* Tighten libgd-xpm-dev to only same lib (noxpm binaries work well
with xpm lib, but not the other way around).
* Add CFLAG -Wall.
-- Jonas Smedegaard <dr@jones.dk> Mon, 4 Nov 2002 17:03:58 +0100
libgd (1.8.4-23) unstable; urgency=high
* Hrmpf - really set urgency high...
-- Jonas Smedegaard <dr@jones.dk> Thu, 12 Sep 2002 06:07:09 +0200
libgd (1.8.4-22) unstable; urgency=low
* Correct (again) shlibs file for noxpm variant. Fallback to the
opposite variant (not the virtual package, because that is also the
name of the old broken package.
* Urgency high to get this into testing - no other changes lately.
-- Jonas Smedegaard <dr@jones.dk> Thu, 12 Sep 2002 05:38:56 +0200
libgd (1.8.4-21) unstable; urgency=low
* Rename package libgd1 to libgd1-xpm, leaving libgd1 as a virtual
package. Similar for libgd-dev -> libgd-xpm-dev.
* Remove Provides and Replaces libgd1g for package libgd1-noxpm
(packages depending on such old version might need XPM support).
* Add Conflicts: libgd1-xpm for package libgd-noxpm-dev.
-- Jonas Smedegaard <dr@jones.dk> Thu, 29 Aug 2002 04:55:07 +0200
libgd (1.8.4-20) unstable; urgency=low
* The "My lucky number is 3" release. * Bump up shlibdeps.
-- Jonas Smedegaard <dr@jones.dk> Sun, 18 Aug 2002 18:12:01 +0200
libgd (1.8.4-19) unstable; urgency=low
* Fix dependencies on libpng3-dev (and avoid broken 1.2.1-1 while we
are at it).
-- Jonas Smedegaard <dr@jones.dk> Sun, 18 Aug 2002 17:56:30 +0200
libgd (1.8.4-18) unstable; urgency=low
* Build against libpng3 (thanks to Junichi Uekawa for cleaning up the
mess finally!).
-- Jonas Smedegaard <dr@jones.dk> Sun, 18 Aug 2002 17:40:27 +0200
libgd (1.8.4-17) unstable; urgency=high
* "Major Brown Bag"-release.
* Make shlibs depend on libgd1-noxpm (not the non-existing libgd1-
xpm). This closes: bug#143856 - thanks to Ben Finney
<bignose@zip.com.au> for being awake when I am not.
* Set urgency=high - same reasoning as -16.
-- Jonas Smedegaard <dr@jones.dk> Mon, 22 Apr 2002 14:48:26 +0200
libgd (1.8.4-16) unstable; urgency=high
* Add more dependencies for libgd-dev (unversioned - versioned
dependency on libgd1 should take care of that) and conflict with
buggy libpng3-dev (just in case). Closes bug#142084 (thanks, Junichi
Uekawa).
* Similar changes (except xlibs) for libgd-noxpm-dev.
* Set urgency=high. Reason: Very small but important changes to
debian/control, and we really want this in woody before the final
freeze.
-- Jonas Smedegaard <dr@jones.dk> Thu, 11 Apr 2002 13:17:24 +0200
libgd (1.8.4-15) unstable; urgency=low
* Add both xpm and non-xpm to substvars files, thanks to Joey Hess
(closes: #139806).
* Now that we are at it: Loosen up shlibs dependencies a bit.
-- Jonas Smedegaard <dr@jones.dk> Mon, 25 Mar 2002 22:31:40 +0100
libgd (1.8.4-14) unstable; urgency=low
* The "how many uploads in one night?" release. * Build a libgd-noxpm-dev package. * Cleanup a little more (forgot to remove libgd1-noxpm dir).
-- Jonas Smedegaard <dr@jones.dk> Fri, 22 Feb 2002 02:41:00 +0100
libgd (1.8.4-13) unstable; urgency=low
* Change priority again to make Debian Installer happy (this time only
on the packages actually complained about).
-- Jonas Smedegaard <dr@jones.dk> Fri, 22 Feb 2002 02:01:05 +0100
libgd (1.8.4-12) unstable; urgency=low
* Reflect changes in (NMU of) libpng3 and only Build-conflicts: the
badly hinted one, to loosen up libpng2 dependency to all _real_
releases available (and possibly libpng3 if indeed it is/becomes as
compatible as claimed!).
-- Jonas Smedegaard <dr@jones.dk> Fri, 22 Feb 2002 00:20:06 +0100
libgd (1.8.4-11) unstable; urgency=low
* Correct s/gdCreateFromXpm/gdImageCreateFromXpm/ in gd.h thanks to
Ben Pfaff <blp@cs.stanford.edu> (Closes: #133687).
* Also closes: 102346 done in previous version not uploaded correctly.
* Changed priority from optional to extra.
-- Jonas Smedegaard <jonas@jones.dk> Sat, 16 Feb 2002 03:14:24 +0100
libgd (1.8.4-10) unstable; urgency=low
* Build a -noxpm variant (Thanks for the suggestion, Mark Purcell -
I added it to libgd2 as well. Closes: 102346).
* It worked - libgd1 builds on all platforms now! (Closes: 112667).
-- Jonas Smedegaard <dr@jones.dk> Fri, 1 Feb 2002 03:42:46 +0100
libgd (1.8.4-9) unstable; urgency=low
* Another workaround to the libpng{2,3} mess: build-depend on specific
version to avoid illegal versioned build-conflict on (sometimes!)
virtual package. This will probably cause problems on autobuilders
as well (if they still see replacing libpng-dev with libpng2-dev as
a downgrade), but should at least be legal.
* Attempt fixing build on 64bit systems (Patch by Jeff Licquia
<jlicquia@progeny.com> - leaving bugs #112667 and #118369 open for
now).
-- Jonas Smedegaard <dr@jones.dk> Sun, 20 Jan 2002 14:39:43 +0100
libgd (1.8.4-8) unstable; urgency=low
* New maintainer (thanks, Ivo :-). Updating maintainer field.
* Correct s/gd-1.8.4444r.gz/gd-1.8.4.tar.gz/ in debian/copyright.
* Build-Conflicts: libpng-dev (>= 1.2) (stuff like libgd-perl needs to
know wether png2 or png3 is used - let's be conservative for a
start).
* Use debhelper V3, tighten Build-Dependency on debhelper accordingly,
run dh_makeshlibs before dh_installdep and remove postinst to have
debhelper handle ldconfig correctly.
* Remove dependency on old deprecated freetype1, cleanup make rules to
not use old freetype libs or /usr/local (and have have all reused
options together at top of the file).
-- Jonas Smedegaard <dr@jones.dk> Sun, 13 Jan 2002 17:12:10 +0100
2001
libgd (1.8.4-7) unstable; urgency=low
* Don't build the libgd-tools package, which is now built by libgd2.
-- Ivo Timmermans <ivo@debian.org> Thu, 23 Aug 2001 21:58:51 +0200
libgd (1.8.4-6) unstable; urgency=low
* Added libfreetype6-dev to build depends (Closes: #103448)
-- Ivo Timmermans <ivo@debian.org> Wed, 1 Aug 2001 20:42:03 +0200
libgd (1.8.4-5) unstable; urgency=low
* Actually ADDED libttf-dev to the build depends.
(Closes: #103448, #104264, #104611)
-- Ivo Timmermans <ivo@debian.org> Mon, 30 Jul 2001 23:21:05 +0200
libgd (1.8.4-4.1) unstable; urgency=low
* NMU
* debian/control:
- add libttf-dev to Build-Depends
- change Build-Dep on libxpm4-dev to xlibs-dev
-- Branden Robinson <branden@debian.org> Fri, 13 Jul 2001 15:25:36 -0500
libgd (1.8.4-4) unstable; urgency=low
* Build-Depend on libfreetype6-dev. (Closes: #103221)
-- Ivo Timmermans <ivo@debian.org> Tue, 3 Jul 2001 00:34:47 +0200
libgd (1.8.4-3) unstable; urgency=low
* New maintainer. * Applied patch by Anthony Fok <foka@debian.org> to build libgd againt the correct libfreetype6-dev and libttf-dev packages. * Updated standards version.
-- Ivo Timmermans <ivo@debian.org> Mon, 2 Jul 2001 14:48:59 +0200
libgd (1.8.4-2) unstable; urgency=medium
* Made a workaround for the .o files in the original source tarball,
and contacted the upstream authors to remove them. The buildprocess
now calls 'make clean' before it starts. This closes: #85538
* Added -DHAVE_LIBJPEG to include JPEG support in the package, with
the above fix this closes: #85719
* The command 'make -f debian/rules clean' now ALSO removes the
upstream-included .o files. This, with the first fix, closes: #85726
-- Sander Smeenk <ssmeenk@debian.org> Mon, 12 Feb 2001 21:25:41 +0100
libgd (1.8.4-1) unstable; urgency=low
* New Upstream Release!
-- Sander Smeenk <ssmeenk@debian.org> Wed, 07 Feb 2001 01:19:51 +0100
2000
libgd (1.8.3-6) unstable; urgency=low
* Both libgd1 and libgd-dev now also Provide their old variant
libgd1g and libgd1g-dev for compatibility purposes.
* Bugs this release closes: #77050
-- Sander Smeenk <ssmeenk@debian.org> Wed, 15 Nov 2000 20:48:17 +0100
libgd (1.8.3-5) unstable; urgency=low
* libgd1 now compiled against xlibs instead of xlib6g. * Bugs this release closes: #76899
-- Sander Smeenk <ssmeenk@debian.org> Mon, 13 Nov 2000 18:47:31 +0100
libgd (1.8.3-4) unstable; urgency=low
* Package adopted by Sander Smeenk <ssmeenk@debian.org>
-- Sander Smeenk <ssmeenk@debian.org> Fri, 3 Nov 2000 23:37:13 +0100
libgd (1.8.3-3) unstable; urgency=low
* Fixed typo in copyright file
-- Frank Belew <frb@siterock.com> Mon, 21 Aug 2000 08:46:34 -0700
libgd (1.8.3-2) unstable; urgency=low
* changed maintainer feild
-- Frank Belew <frb@siterock.com> Fri, 7 Jul 2000 13:10:03 -0700
libgd (1.8.3-1) unstable; urgency=low
* New upstream release
-- Frank Belew <frb@siterock.com> Fri, 7 Jul 2000 11:29:49 -0700
libgd (1.8.2-1) unstable; urgency=low
* New-maintainer Upload * New upstream version, required by libgd-perl * Removed libc5 support * Added JPEG and XPM support
-- Frank Belew <frb@siterock.com> Tue, 16 May 2000 16:02:51 -0700
1999
libgd (1.7.3-0.1) unstable; urgency=low
* Non-Maintainer Upload
* New upstream version, needed for the new (free) libgd-perl.
* Now compiled with Truetype (only for libc6) (XPM support appears to be
non-functional)
* Remove Sparc from the list of archs that build libc5 libraries.
* Do away with the debian/control hack that did not work anyway.
* Calculate library dependencies properly for libgd1g
-- David Huggins-Daines <dhd@debian.org> Sun, 5 Dec 1999 16:51:04 -0500
libgd (1.6.1-1.1) unstable; urgency=low
* NMU. * Applied patch from BTS. Closes: #45794 * FHS compliant. * Exclude libc5 install targets when not building for libc5. * make debian/control at buildtime, so that it can handle non-libc5 archs. * shlibs is now >= 1.6. Closes: #45700
-- Adam Heath <doogie@debian.org> Wed, 27 Oct 1999 05:11:24 -0500
libgd (1.6.1-1) unstable; urgency=low
* New upstream release which creates PNG not GIF images. Closes #41847.
* Correct problem with trying to build libc5 compatibility libraries.
Closes #37417.
* Bugs fixed in previous NMUs: #24391, #31586, #41517.
* Upgraded standards-version to 3.0.0.0.
-- Dermot Bradley <bradley@debian.org> Fri, 23 Jul 1999 01:38:59 +0100
libgd (1.3-1.2) frozen unstable; urgency=low
* NMU for the perl upgrade. Closes: #41517 * Upgraded standards-version to 2.5.1 * The source archive exists and is in main. Closes: #24391
-- Raphael Hertzog <rhertzog@hrnet.fr> Tue, 20 Jul 1999 11:25:26 +0200
libgd (1.3-1.1) frozen unstable; urgency=low
* NMU to fix 'Important' bug #31586:
- libgd1g.shlibs corrected.
- move from non-free to main since the LZW code has
been removed between versions 1.2 and 1.3.
-- Vincent Renardias <vincent@waw.com> Thu, 21 Jan 1999 17:19:35 +0100
1998
libgd (1.3-1) unstable; urgency=low
* New upstream release (closes #23367).
* Upgraded to Standards Version 2.4.1.0.
* Moved from non-free to main as the new version does not use
LZW compression.
* Added new package libgd1g-tools to graphics section.
* Bug report #23334 is about JPEG's which libgd doesn't use/provide
so the bug report is now closed.
-- Dermot Bradley <bradley@debian.org> Sun, 7 Jun 1998 15:45:24 +0100
libgd (1.2-6) unstable; urgency=low
* Fixed spelling mistake in control file. (Fixes bug #18907) * Upgraded to Standards Version 2.4.0.0. * Updated debian/rules to follow current debhelper practice. * (lintian): Fixed link in libgd1-altdev to be relative.
-- Dermot Bradley <bradley@debian.org> Mon, 9 Mar 1998 00:33:10 +0000
1997
libgd (1.2-5) unstable; urgency=low
* Original maintainer back in the seat :-). * Added "Conflicts: libgd1 (<= 1.2-3)" control header to libgd1 and libgd1g.
-- Dermot Bradley <bradley@debian.org> Sun, 14 Dec 1997 19:01:00 +0000
libgd (1.2-4) unstable; urgency=low
* New maintainer. * Removed README.debian that said nothing. * Use debhelper. * Libc6. * Link shared libraries with -lc. * Added demos to usr/doc/../examples directory of -dev package.
-- Joey Hess <joeyh@master.debian.org> Wed, 3 Dec 1997 15:21:28 -0500
libgd (1.2-3) non-free; urgency=low
* Build the static library with -D_REENTRANT
-- Dermot Bradley <bradley@debian.org> Sun, 11 May 1997 01:04:23 +0100
libgd (1.2-2) non-free; urgency=low
* Build sharable library with -D_REENTRANT * Update my current email address.
-- Dermot Bradley <bradley@debian.org> Thu, 1 May 1997 03:43:53 +0100
libgd (1.2-1) non-free; urgency=low
* Initial Release.
-- Dermot Bradley <bradley@gpl.net> Tue, 4 Feb 1997 11:40:34 +0000