gdbm (1.7.3-27) unstable; urgency=low
* No 1.8 yet because a) the soname has changed, making packaging it less
trivial, b) the upstream changes are not hugely important and c) 1.8
appears after 5 years of upstream inactivity and has since been
followed by another 18 months of upstream inactivity despite some
trivial and annoying build bugs in 1.8 which must hit almost everyone
who tries to build it from source.
* Migration warnings are left unchanged as a result of (c) above.
* Drop support for libc5. rules and control files updated and
libc[56]-? suffix removed from maintainer script names. Closes:
bug#54401.
* debian/copyright: update location of system copy of GPL. Remove
references to Linux.
* debian/postinst: create /usr/doc/libgdbmg1 symlink.
* debian/postinst.dev: likewise.
* debian/prerm: remove /usr/doc/libgdbmg1 symlink.
* debian/prerm.dev: likewise.
* debian/rules (binary-arch): install documentation into
/usr/share/{doc,man,info} (Closes: bug#80750).
* debian/control (Standards-Version): update to 3.2.1.
* gdbm.texinfo: fix two references to /usr/local/. (Closes: bug#43255)
* Maintainer release. Acknowledge two NMUs. (Closes: bug#41820,
#41718, #33792)
* debian/control: fix path to MIGRATE file in libgdbmg1-dev's extended
description. (Closes: bug#41170)
-- James Troup <james@nocrew.org> Sat, 30 Dec 2000 01:07:10 +0000
gdbm (1.7.3-26.2) unstable; urgency=low
* Non-maintainer upload.
* debian/rules: install gdbm-ndbm.h for all architectures instead of ndbm.h
* debian/control: fix Arch: i486 -> i386, remove sparc from libc5 compat
* debian/rules: remove sparc from libc5 compat archs
-- Gergely Madarasz <gorgo@caesar.elte.hu> Thu, 22 Jul 1999 19:34:27 +0200
gdbm (1.7.3-26.1) unstable; urgency=low
* Non-maintainer upload.
* Added support for ARM architecture.
* Fixed debian/control to not include non-libc5 archs so that changes
file can be built.
-- Jim Pick <jim@jimpick.com> Tue, 23 Feb 1999 21:40:33 -0800
gdbm (1.7.3-26) unstable; urgency=low
* debian/control (Maintainer): new address.
* debian/copyright: ditto.
* debian/control (Standards-Version): updated to 2.5.0.0.
* debian/MIGRATE: Mark no longer maintains gdbm. [#27095 (1/2)]
* debian/MIGRATE: correct information on how to migrate (-ldb is needed,
the db functions are not in libc itself); reported by
<beitamos@inter.net.il>. [#27095 (2/2)]
* debian/rules (COMPAT_ARCHS): added sparc at the request of Christian
Meder <chris@isr.uni-stuttgart.de>. [#27702 (1/2)]
* debian/rules (build-libc5): don't force definition of CPP, as
configure does the Right thing anyway and cpp loses over *gcc -E.
Patch from Christian Meder <chris@isr.uni-stuttgart.de>. [#27702
(2/2)]
* debian/rules: conditional on a glibc2.1-based architecture, install
ndbm.h as ndbm.h rather than gdbm-ndbm.h as it's installed as on
glibc2.0-based architectures; Suggested by Dan Jacobowitz
<drow@drow.res.cmu.edu>. [#26668]
* debian/rules (binary-libgdbmg-dev): install `ChangeLog' as
`changelog'.
* debian/control: make -*dev packages depend on exact version of nondev
versions.
-- James Troup <james@nocrew.org> Mon, 9 Nov 1998 06:37:45 +0000
gdbm (1.7.3-25) frozen unstable; urgency=high
* debian/rules (binary-libgdbmg-dev): don't install libndbm.{a,so} as
libc6-dev now includes them. [#21609, #21987, #22504, #22596, #22663]
-- James Troup <jjtroup@comp.brad.ac.uk> Fri, 22 May 1998 16:17:50 +0200
gdbm (1.7.3-24) unstable; urgency=medium
* debian/rules (binary-libgdbmg-dev): reinstate <gdbm-ndbm.h>, which got
lost a version or two ago, reported by Roman Hodek
<Roman.Hodek@informatik.uni-erlangen.de> [#20198].
-- James Troup <jjtroup@comp.brad.ac.uk> Thu, 26 Mar 1998 02:42:34 +0000
gdbm (1.7.3-23) unstable; urgency=high
* debian/control (Maintainer): New maintainer.
* debian/control (Standards-Version): Upgraded to 2.4.0.0.
* debian/control (Source): Renamed to gdbm.
* Pristine upstream source.
* Builds libgdbm1* and libgdbmg1* from the same source.
* debian/control (libgdbmg1-dev): depend on libc6-dev.
* debian/copyright: update to reflect new maintainer.
* debian/copyright: list URL of upstream source.
* debian/copyright: correct FSF's address.
* debian/README.debian: removed as due to severe lack of purpose.
* debian/info: debstd cruft; removed.
* debian/postinst.libc6-dev: new file; install info documentation.
* debian/prerm.libc6-dev: new file; remove info documentation.
* debian/libgdbmg1.files: (debstd?) cruft; removed.
* debian/libgdbmg1.substvars: ditto.
* debian/libgdbm1/files: ditto.
* debian/libgdbm1/substvars: ditto.
* debian/control (libgdbm1-altdev): suggest libgdbmg1-dev and mention in
the extended description that that's where the documentation is.
* debian/rules: completely rewritten from the ground up; no more debstd.
* debian/rules: too many changes for a complete listing, bug fixes
listed only.
* debian/rules (binary-libgdbm): don't hardcode i486. [#10653, #10717]
* debian/rules (binary-libgdbm-altdev): ditto.
* debian/rules (binary-libgdbm): explicitly use $(ARCH)-linuxlibc1-gcc.
[#16731]
* debian/rules (binary-libgdbm-altdev): ditto.
* debian/rules (binary-libgdbmg-dev): don't include ndbm.h as it's part
of libc6. [#10640, #12993, #17442, #17946, #18155, #18239, #18406]
* debian/preinst.libc5: new file; ensure ld.so.1 knows about
/usr/lib/libc5-compat/. [#13683, #13843]
* debian/postinst: new file; run ldconfig on configure.
* debian/shlibs.libc6: new file.
* debian/shlibs.libc5: ditto.
* configure: recreated via autoconf for no good reason (was trying to
solve a build problem on m68k which actually turned out to be a
problem with m68k's libc5-altdev).
* configure.in: updated some of the obsolete macro's (same reason).
-- James Troup <jjtroup@comp.brad.ac.uk> Tue, 24 Feb 1998 01:08:00 +0000
libgdbmg (1.7.3-21) unstable; urgency=low
* debian/control: don't conflict with current libgdbm1 (which hides
safely in libc5-compat). Flame about migration to libdb.
* debian/rules: install MIGRATE.
* debian/MIGRATE: flame about migration to libdb.
-- Mark W. Eichin <eichin@kitten.gen.ma.us> Tue, 17 Jun 1997 02:04:31 -0400
libgdbmg (1.7.3-20) unstable; urgency=low
* switch to libgdbmg for libc6.
* debian/rules: fix libsub.files and substvars references; rename
package; add -lc for shared lib. Split out package vs. lpackage so we
don't rename the library, just the package.
* debian/control: rename to libgdbmg.
* Makefile.in: drop tndbm, tdbm, since when we're bootstrapping the
library there *aren't* native libs. (Should be tied into autoconf
tests better.)
-- Mark W. Eichin <eichin@kitten.gen.ma.us> Mon, 16 Jun 1997 13:50:36 -0400
libgdbm (1.7.3-22) unstable; urgency=low
* debian/control: libgdbm1-altdev should depend on libc5-altdev, *not*
libc5-dev.
* debian/rules: put links for .so files in i486-linuxlibc1/lib so the
compiler finds them, as well as the linker.
-- Mark W. Eichin <eichin@kitten.gen.ma.us> Tue, 17 Jun 1997 13:22:09 -0400
libgdbm (1.7.3-21) unstable; urgency=low
* debian/rules: don't make the info file, libgdbmg1-dev will have it.
-- Mark W. Eichin <eichin@kitten.gen.ma.us> Tue, 17 Jun 1997 02:06:06 -0400
libgdbm (1.7.3-20) unstable; urgency=low
* Reorganize to build libgdbm1 for libc5 compatibility, and
libgdbm1-altdev instead of libgdbm1-dev.
* debian/control: name libgdbm1-altdev.
* debian/rules: add -lc to the shared library so ld.so knows it uses
libc5. Copy the shared libs into /usr/lib/libc5-compat explicitly,
the static libs and headers into usr/i486-linuxlibc1/lib and include.
No man pages in the altdev version (the libc6 dev version will have
those.) Manually move shared libs into lib package, since debstd
won't find them.
* Makefile.in: drop tndbm, tdbm, since when we're bootstrapping the
library there *aren't* native libs. (Should be tied into autoconf
tests better.)
-- Mark W. Eichin <eichin@kitten.gen.ma.us> Mon, 16 Jun 1997 12:26:15 -0400
libgdbm (1.7.3-19) unstable; urgency=low
* Patch for ndbm.h from "Alexey V. Naidyonov" <growler@ocnit.tsu.tula.ru>
to handle multiple #includes of ndbm.h.
* (above from Christoph's -18 release, oops on my part...)
-- Mark W. Eichin <eichin@kitten.gen.ma.us> Fri, 24 Jan 1997 12:34:25 -0500
libgdbm (1.7.3-18) unstable; urgency=low
* generate library sub-package from debian/rules, and clean it, so that
dpkg-source works correctly.
* add -D_REENTRANT per policy ruling; remove -pipe.
* take over maintenance again, now that I have time (thanks Christoph,
for all the conversion work!)
-- Mark W. Eichin <eichin@kitten.gen.ma.us> Thu, 23 Jan 1997 23:24:28 -0500
libgdbm (1.7.3-17) unstable; urgency=low
* debmake 2.21
-- Christoph Lameter <clameter@debian.org> Mon, 23 Dec 1996 20:13:43 -0800
libgdbm (1.7.3-16) unstable; urgency=low
* Fixed dependencies (new debmake + libgdbm1-dev depends on libc5-dev)
-- Christoph Lameter <clameter@debian.org> Tue, 17 Dec 1996 10:01:52 -0800
libgdbm (1.7.3-15) unstable; urgency=low
* .shlib file + libgdbm.so symlink moved to libgdbm1-dev, changelog
renamed to changelog.upstream according to Guy's advice.
-- Christoph Lameter <clameter@debian.org> Mon, 16 Dec 1996 21:11:16 -0800
libgdbm (1.7.3-14) unstable; urgency=low
* new debmake to fix missing symlink problem
-- Christoph Lameter <clameter@debian.org> Mon, 16 Dec 1996 10:47:18 -0800
libgdbm (1.7.3-13) unstable; urgency=low
* new debmake to fix .shlibs file
-- Christoph Lameter <clameter@debian.org> Mon, 16 Dec 1996 08:02:26 -0800
libgdbm (1.7.3-12) unstable; urgency=low
* New debmake: stripped libraries auto symlinking
* Compatibility link libgdbm.2 for Red Hat and Slackware Packages
-- Christoph Lameter <clameter@debian.org> Sat, 14 Dec 1996 04:27:14 -0800
libgdbm (1.7.3-11.4) unstable; urgency=low
* Revised debian.rules to be more universally applicable to library packaging
* Package names were wrong (final 1 was missing)!
-- Christoph Lameter <clameter@debian.org> Fri, 13 Dec 1996 19:43:15 -0800
libgdbm (1.7.3-11.3) unstable; urgency=low
* Another problem with shared library names
-- Christoph Lameter <clameter@debian.org> Fri, 13 Dec 1996 19:24:39 -0800
libgdbm (1.7.3-11.2) unstable; urgency=low
* Screwed up the soname in last release
-- Christoph Lameter <clameter@debian.org> Fri, 13 Dec 1996 19:16:23 -0800
libgdbm (1.7.3-11.1) unstable; urgency=low
* Reworked for new standards. Provide .shlibs file.
-- Christoph Lameter <clameter@debian.org> Fri, 13 Dec 1996 17:19:45 -0800
Old Changelog:
TODO
* Currently:
'Conflicts: libgdbm, perl5 (<=5.002-2), man (<=2.3.10-5)'
The actual problem versions of perl5 and man (which were linked against
the wrong .so version are from December 1995, and were unstable tree;
I suspect that nobody is using them anymore. Should I remove them?
* Uses '<=' and '>=' in control files. Is this really a problem?
libgdbm1-1.7.3-11 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* Fix to the upgrading scheme, as per Ian Jackson's message:
* Include .so.major -> .so.version link after .so.version itself in .deb
file
libgdbm1-1.7.3-10 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* Changes to the upgrading scheme, as described by David Engel <david@ods.com>:
* No more .dist install, mv-ing etc.
* Include .so.major -> .so.version link before .so.version itself in .deb
file
libgdbm1-1.7.3-9 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* Added 'Section: base' to runtime control file, since perl uses libgdbm.
* Use fcntl locking (POSIX) instead of lockf (BSD). Noted by Neal Becker
<neal@ctd.comsat.com>. This is just to be on the safe side. I don't
think it makes any difference - flock(2) states "Under Linux, flock is
implemented as a call to fcntl".
* Include extended descriptions in announcements.
* Fixed depends line in control file.
* Package revision wrapped into version field.
* Hello-style diffs.
libgdbm1-1.7.3-8 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* Produce correct diffs. Noted by Rolf Russius <rossius@hrz.tu-chemnitz.de>.
libgdbm1-1.7.3-7 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* Fixed serious problem with upgrades. Noted by David Engel <david@ods.com>.
* Added Section: field to devel control file.
* Added orig target to debian.rules and modified diff target.
* Fixed dependency.
* Added conflicts for perl and man version that were linked with the wrong
.so version.
libgdbm1-1.7.3-6 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* Several small fixes: dependencies, ldconfig, libgdbm.so link.
Install info documentation via install-info.
Removed backward compatibility link. Requires perl and man to be
recompiled.
Suggested by David Engel <david@ods.com>.
libgdbm1-1.7.3-5 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* ALPHA RELEASE. Do not install unless you know what you're doing
* Added extended description.
* Use -fomit-frame-pointer with -O2 -fPIC. The warning against
buggy code generation seems to be outdated.
* Encode major library number in package name.
* Several upgrading/cleaning/administration issues, suggested by
David Engel <david@ods.com>.
libgdbm-1.7.3-4 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* First version since renaming to be announced on debian-changes.
* Install dbm.h compatibility header, instead of symlinking;
Install nbdm.h . Noted by David Engel.
* Provided symlinks to gdbm.3gdbm for the dbm and ndbm compatible symbols.
Suggested by David Engel.
* Manpages now have a .3gdbm suffix.
* Use VPATH to build static and shared libraries in separate directories.
libgdbm-1.7.3-3 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* Don't do -fomit-frame-pointer optimization with -O2 -fPIC, since
this may generate buggy code w/ gcc 2.7.{0,1}.
* Changed gdbm.3 to gdbm.3gdbm; made symlinks for the various gdbm_
symbols; made dbm.h symlink. Thanks to David Engel <david@ods.com>
for his suggestions.
libgdbm-1.7.3-2 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* Renamed to libgdbm. Added 'Provides: elf-libgdbm' to control file.
* Use /usr instead of /usr/i486-linuxelf; part of Debian's move to ELF.
* Added 'Depends: libc5'. This also fixes Bug#1761.
* Changed symlinks for shared libs.
elf-libgdbm 1.7.3-1 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* Use install-info for gdbm.info .
* Added dbm to gdbm links.
* Make softlinks instead of hardlinks.
* Fixed typos in debian.rules which caused wrong links.
elf-libgdbm 1.7.3-0 - Ray Dassen <jdassen@wi.LeidenUniv.nl>
* Initial release.
Local variables:
mode: debian-changelog
End: