Skip to content

Debian Changelog taglib (1.5-3)

2008

taglib (1.5-3) unstable; urgency=high

   * Add 02_export_more_public_functions.diff patch to TAGLIB_EXPORT some
     public functions of the id3v1 module (Closes: #485229). Urgency high
     because this breaks other software in testing.
   * Drop gcc4.2 symbols files, No longer needed as gcc 4.3 is now default on
     all architectures.

 -- Modestas Vainius <modestas@vainius.eu>  Mon, 09 Jun 2008 01:11:57 +0300

taglib (1.5-2) unstable; urgency=low

   * Write symbol files for g++ 4.2 and g++ 4.3 architectures. Also handle
     symbol differences due to size_t mangling. Resolves numerous FTBFSes.

 -- Modestas Vainius <modestas@vainius.eu>  Sun, 25 May 2008 22:47:35 +0300

taglib (1.5-1) unstable; urgency=low

   * New upstream release (Closes: #477507).
 
   * Set myself as maintainer (with maintainer's permission).
   * Bump debhelper compat level to 5.
   * Bump Standards-Version to 3.7.3. No changes needed.
   * Remove VCS fields from debian/control for now.
   * Add Homepage field.
   * Build with cmake & cdbs:
     - Adjust build depends.
     - Clean up debian/rules.
     - Remove libtool patch.
   * Remove all other patches - this upstream release contains all fixes.
   * Add myself to Uploaders and set DM-Upload-Allowed: yes.
   * Convert libtag1-doc.install to libtag1-doc.docs.
   * Add debian/rules target to install & rename bindings/README from the
     source tree. Remove libtag1c2a.docs.
   * taglib v1.5 dropped a few private tag classes which have never been
     exposed via public headers. Ignore missing symbols from them:
     - TagLib::CombinedTag
     - TagLib::FLAC::Tag
     - TagLib::MPEGTag
   * Add 01_gcc_visibility.diff patch which adds GCC visibility
     __attribute__ to TAGLIB_EXPORT and TAGLIB_C_EXPORT definitions.
   * 01 patch allows to build with -fvisibility=hidden and
     -fvisibility-inlines-hidden. Ignore symbols which where dropped due to
     these flags.
   * Add symbols files for libtag1c2a and libtagc0. Make two versions of
     libtag1c2a.symbols file for 32bit and 64bit arches (based on i386 and
     amd64 respectively). There are a few diffs in mangling.
     level to -c0 because symbol tables differ insignificantly among arches.
   * Add lintian overrides (libtagc0 package name mismatch with soname and
     taglib-config man page).

 -- Modestas Vainius <modestas@vainius.eu>  Sun, 25 May 2008 18:47:24 +0300

taglib (1.4-8.1) unstable; urgency=low

   * Non-maintainer upload.
   * Update patches/fix_gcc4.3_ftbfs.diff to fix g++-4.3 FTBFS, thanks to
     daniel schepler (Closes: 441604).

 -- Pierre Habouzit <madcoder@debian.org>  Sun, 16 Mar 2008 22:27:41 +0000

2007

taglib (1.4-8) unstable; urgency=low

   * Backport patch from upstream svn to reopen files in read-only mode if
     opening read-write fails even if access(2) said read-write was ok (this
     happens on networked file systems).  (Closes: #421893)

 -- Adeodato Simó <dato@net.com.org.es>  Thu, 03 May 2007 14:23:30 +0200

taglib (1.4-7) unstable; urgency=low

   * Backport patch from upstream svn to fix some cases of miscalculation of
     the length of a MP3 VBR file.  (Closes: #398998)

 -- Adeodato Simó <dato@net.com.org.es>  Fri, 20 Apr 2007 17:02:32 +0200

taglib (1.4-6) unstable; urgency=low

   * Add missing bit to the previous backported patch (r583305).
 
   * Revamp debian/copyright, updating FSF's address at the same time.
 
   * Move from ${Source-Version} to ${binary:Version}.

 -- Adeodato Simó <dato@net.com.org.es>  Fri, 20 Apr 2007 14:30:28 +0200

taglib (1.4-5) unstable; urgency=low

   * Backport patch from upstream svn to fix #include <foo.h> that should be
     #include "foo.h" instead.  (Closes: #241815, #397752)
 
   * Add patch to fix FTBFS with gcc-4.3.  (Closes: #417727)
 
   * Rename X-VCS-Bzr to VCS-Bzr in debian/control.
 
   * Use quilt.make.

 -- Adeodato Simó <dato@net.com.org.es>  Thu, 19 Apr 2007 23:24:01 +0200

2006

taglib (1.4-4) unstable; urgency=low

   * Rework debian/rules a bit, taking chance to change patch management to
     quilt and use config.{sub,guess} from autotools-dev.
 
   * Add a X-VCS-Bzr header to the source package, pointing to the repository
     where the packaging is kept.
 
   * Update Standards-Version to 3.7.2 (no changes needed).
 
   * Add debian/watch file.

 -- Adeodato Simó <dato@net.com.org.es>  Fri, 9 Jun 2006 11:10:35 +0200

2005

taglib (1.4-3) unstable; urgency=low

   * libstdc++ allocator transition: rename libtag1c2 to libtag1c2a.
     (Closes: #339270)
 
   * Re-libtoolize, fixing FTBFS on GNU/k*BSD. (Closes: #337953) (Patch in
     debian/patches/01_update-libtool.diff, plus a bit of touch magic in
     debian/rules.)
 
   * Update FSF postal address in debian/copyright.
 
   * Again, update my e-mail address in debian/control, yada yada.

 -- Adeodato Simó <dato@net.com.org.es>  Sat, 26 Nov 2005 04:57:44 +0100

taglib (1.4-2) unstable; urgency=low

   * Include /usr/lib/pkgconfig/taglib.pc in libtag1-dev. (Closes: #335255)
 
   * Update Standards-Version to 3.6.2 (no changes needed).
 
   * Update my e-mail address in debian/control.

 -- Adeodato Simó <dato@the-barrel.org>  Mon, 07 Nov 2005 14:25:31 +0100

taglib (1.4-1) unstable; urgency=low

   * New upstream release packaged (closes: #323280, #325219), which fixes the
     following bugs reported in the BTS:
 
     + does not leak in APE items.
       (Closes: #317831)
     + does not segfault when requesting the text of an empty APE item.
       (Closes: #325721)
     + does not segfault while parsing large ogg vorbis user comments.
       (Closes: #312068)
 
     Changes in the Debian package:
 
     + bump shlibs.
     + remove tdebug.h from libtag1-dev.install, since upstream does not
       install it anymore.
 
   * Add myself as an uploader, with Christopher's permission.
 
   * Add zlib1g-dev to Build-Depends, to gain support for compressed frames.
 
   * Pass --disable-debug to ./configure in order to prevent debug messages on
     stderr. (Closes: #309753)
 
   * Now that graphviz is in main, add it to Build-Depends-Indep together with
     gsfonts-x11 in order to generate inheritance graphs in docs; the "Class
     Hierarchy" page is also created now, which closes: #302889. Removed no
     longer needed debian/patches/10_doxygen_have_dot_no.diff.
 
   * While we're at it, install taglib.png that the html docs reference.
 
   * Install bindings/README as README.bindings.
 
   * Acknowledge NMU. (Closes: #319512)

 -- Adeodato Simó <asp16@alu.ua.es>  Thu, 15 Sep 2005 02:42:18 +0200

taglib (1.3.1-1.1) unstable; urgency=medium

   * NMU for the C++ ABI transition (closes: #319512):
 
     + debian/control:
       - rename libtag1 to libtag1c2, and make it conflict and replace libtag1.
       - make libtag1-dev depend on libtag1c2 instead of libtag1.
 
     + debian/rules:
       - adjust path for dh_shlibdeps -l option.
 
     + debian/libtag1.install:
       - renamed to libtag1c2.install.
 
   * Left libtagc0 alone since it only exports C symbols.

 -- Adeodato Simó <asp16@alu.ua.es>  Sat, 23 Jul 2005 23:09:55 +0200

2004

taglib (1.3.1-1) unstable; urgency=low

   * New upstream release. (Closes: #273029)

 -- Christopher L Cheney <ccheney@debian.org>  Mon, 8 Nov 2004 03:00:00 -0600

taglib (1.2-1) unstable; urgency=low

   * New upstream release.

 -- Christopher L Cheney <ccheney@debian.org>  Wed, 28 Jul 2004 15:00:00 -0500

taglib (1.1-1) unstable; urgency=low

   * New upstream release.

 -- Christopher L Cheney <ccheney@debian.org>  Tue, 13 Apr 2004 20:00:00 -0500

taglib (1.0-2) unstable; urgency=low

   * Make rules ignore doxygen failure due to dpkg idiocy. (Closes: #235478)

 -- Christopher L Cheney <ccheney@debian.org>  Wed, 10 Mar 2004 04:00:00 -0600

taglib (1.0-1) unstable; urgency=low

   * Initial release.

 -- Christopher L Cheney <ccheney@debian.org>  Thu, 19 Feb 2004 02:00:00 -0600