tag 339187 + patch tag 339187 + pending thanks Hi Ryuichi!
On Thu, Nov 17, 2005 at 03:21:32AM +0100, Matthias Klose wrote: > Compiler versions g++-4.0_4.0.2-4 and g++-3.4_3.4.4-10 are now in the > archive. The renaming of the library packages can now start. You can > upload the packages even before the toolchain is built for all architectures > because the packages with the new binary packages will be hold in the NEW > queue until the required toolchain changes are installed on the buildd's. I have prepared NMU imagemagick 6.2.4.5-0.3 with minimal changes to address this change. Full diff is attached. I'm uploading it to gluck with a delay of two days, so if you disapprove or want to speed things up, please either let me know or upload a version of your own. NB: I considered moving to upstream version 6.2.5.4 once we're at it, but from a quick inspection of the diff--surprise, surprise--, this version contains various API and (C-)ABI changes without a corresponding change in soname. So once again, we're rather stuck with 6.2.4.5, and any upgrade will be a major effort. Off to Punxsutawney, Daniel.
diff -u imagemagick-6.2.4.5/debian/changelog imagemagick-6.2.4.5/debian/changelog --- imagemagick-6.2.4.5/debian/changelog +++ imagemagick-6.2.4.5/debian/changelog @@ -1,3 +1,13 @@ +imagemagick (6:6.2.4.5-0.3) unstable; urgency=low + + * Non-maintainer upload. + * debian/control: Rename libmagick++9 to libmagick++9c2a, following a + C++ ABI transition. Conflicts with and Replaces old version. + * debian/*: Rename various debhelper support files due to above name + change. + + -- Daniel Kobras <[EMAIL PROTECTED]> Thu, 17 Nov 2005 23:12:06 +0100 + imagemagick (6:6.2.4.5-0.2) unstable; urgency=medium * Non-maintainer upload. diff -u imagemagick-6.2.4.5/debian/control imagemagick-6.2.4.5/debian/control --- imagemagick-6.2.4.5/debian/control +++ imagemagick-6.2.4.5/debian/control @@ -46,12 +46,12 @@ This package includes header files and static libraries needed to compile programs using libMagick. -Package: libmagick++9 +Package: libmagick++9c2a Architecture: any Section: libs Depends: ${shlibs:Depends} -Conflicts: libmagick5g++, libmagick++0, libmagick++4 (>=4:5.5.1), libmagick++5.5.3, libmagick++6.0.1, libmagick++6 -Replaces: libmagick5g++, libmagick++0, libmagick++5 (>=4:5.5.1), libmagick++6.0.1, libmagick++6 +Conflicts: libmagick5g++, libmagick++0, libmagick++4 (>=4:5.5.1), libmagick++5.5.3, libmagick++6.0.1, libmagick++6, libmagick++9 +Replaces: libmagick5g++, libmagick++0, libmagick++5 (>=4:5.5.1), libmagick++6.0.1, libmagick++6, libmagick++9 Description: The object-oriented C++ API to the ImageMagick library Magick++ supports an object model which is inspired by PerlMagick. Magick++ executes faster than PerlMagick since it is accessed from a compiled @@ -75,7 +75,7 @@ Package: libmagick++9-dev Architecture: any Section: libdevel -Depends: libmagick++9 (= ${Source-Version}), libmagick9-dev (= ${Source-Version}) +Depends: libmagick++9c2a (= ${Source-Version}), libmagick9-dev (= ${Source-Version}) Conflicts: libmagick++0-dev, libmagick++5.5.1 (<= 4:5.5.1.4-1), libmagick++5, libmagick++-dev, imagemagick(<= 5:6.0.1.2-1), libmagick++6-dev Replaces: libmagick++0-dev, libmagick++5.5.1 (<= 4:5.5.1.4-1), libmagick++-dev, imagemagick (<= 5:6.0.1.2-1), libmagick++6-dev Provides: libmagick++-dev reverted: --- imagemagick-6.2.4.5/debian/libmagick++9.dirs +++ imagemagick-6.2.4.5.orig/debian/libmagick++9.dirs @@ -1,3 +0,0 @@ -usr/share/doc -usr/share/doc/libmagick++9 - reverted: --- imagemagick-6.2.4.5/debian/libmagick++9.files +++ imagemagick-6.2.4.5.orig/debian/libmagick++9.files @@ -1 +0,0 @@ -usr/lib/libMagick++*.so.* reverted: --- imagemagick-6.2.4.5/debian/libmagick++9.postinst +++ imagemagick-6.2.4.5.orig/debian/libmagick++9.postinst @@ -1,5 +0,0 @@ -#!/bin/sh - -set -e - -#DEBHELPER# only in patch2: unchanged: --- imagemagick-6.2.4.5.orig/debian/libmagick++9c2a.postinst +++ imagemagick-6.2.4.5/debian/libmagick++9c2a.postinst @@ -0,0 +1,5 @@ +#!/bin/sh + +set -e + +#DEBHELPER# only in patch2: unchanged: --- imagemagick-6.2.4.5.orig/debian/libmagick++9c2a.dirs +++ imagemagick-6.2.4.5/debian/libmagick++9c2a.dirs @@ -0,0 +1,3 @@ +usr/share/doc +usr/share/doc/libmagick++9c2a + only in patch2: unchanged: --- imagemagick-6.2.4.5.orig/debian/libmagick++9c2a.files +++ imagemagick-6.2.4.5/debian/libmagick++9c2a.files @@ -0,0 +1 @@ +usr/lib/libMagick++*.so.*