Package: smpeg Version: 0.4.5+cvs20030824-1.2 Severity: serious Tags: patch fixed
Under the 0-day NMU policy for the C++ ABI transition, I have prepared an NMU for smpeg, a C++ library which needs to be rebuilt so that a number of other C++-based packages can transition to g++ 4.0. The diff for this NMU is attached; the NMU will be uploaded shortly. Thanks, -- Steve Langasek postmodern programmer
reverted: --- smpeg-0.4.5+cvs20030824/debian/libsmpeg0.dirs +++ smpeg-0.4.5+cvs20030824.orig/debian/libsmpeg0.dirs @@ -1,4 +0,0 @@ -usr -usr/share -usr/share/doc -usr/share/doc/libsmpeg0 reverted: --- smpeg-0.4.5+cvs20030824/debian/libsmpeg0.files +++ smpeg-0.4.5+cvs20030824.orig/debian/libsmpeg0.files @@ -1,2 +0,0 @@ -usr/lib/libsmpeg-0.4.so.0.1.4 -usr/lib/libsmpeg-0.4.so.0 reverted: --- smpeg-0.4.5+cvs20030824/debian/libsmpeg0.postinst +++ smpeg-0.4.5+cvs20030824.orig/debian/libsmpeg0.postinst @@ -1,7 +0,0 @@ -#!/bin/sh -e - -#DEBHELPER# - -if [ "$1" = "configure" ]; then - ldconfig -fi reverted: --- smpeg-0.4.5+cvs20030824/debian/libsmpeg0.shlibs +++ smpeg-0.4.5+cvs20030824.orig/debian/libsmpeg0.shlibs @@ -1 +0,0 @@ -libsmpeg-0.4 0 libsmpeg0 (>= 0.4.4-7) diff -u smpeg-0.4.5+cvs20030824/debian/changelog smpeg-0.4.5+cvs20030824/debian/changelog --- smpeg-0.4.5+cvs20030824/debian/changelog +++ smpeg-0.4.5+cvs20030824/debian/changelog @@ -1,3 +1,12 @@ +smpeg (0.4.5+cvs20030824-1.3) unstable; urgency=medium + + * Non-maintainer upload. + * Medium-urgency upload for RC bugfix + * Rebuild against g++-4.0 for the C++ ABI transition, renaming libsmpeg0 + to libsmpeg0c2 and conflicting with libsmpeg0. + + -- Steve Langasek <[EMAIL PROTECTED]> Sat, 16 Jul 2005 04:35:17 -0700 + smpeg (0.4.5+cvs20030824-1.2) unstable; urgency=low * NMU. diff -u smpeg-0.4.5+cvs20030824/debian/control smpeg-0.4.5+cvs20030824/debian/control --- smpeg-0.4.5+cvs20030824/debian/control +++ smpeg-0.4.5+cvs20030824/debian/control @@ -5,11 +5,12 @@ Build-Depends: dpkg (>= 1.7.2), debhelper (>= 3.0.0), libsdl1.2-dev (>= 1.2.2-3.1), xlibs-dev (>= 4.0.1-11), libgtk1.2-dev (>= 1.2.1), libglib1.2-dev Standards-Version: 3.6.1 -Package: libsmpeg0 +Package: libsmpeg0c2 Architecture: any Section: libs Depends: ${shlibs:Depends} -Conflicts: smpeg, libsmpeg-dev (<= 0.3.5-1), smpeg-gtv (<= 0.3.5-1), smpeg-plaympeg (<= 0.3.5-1) +Conflicts: smpeg, libsmpeg-dev (<= 0.3.5-1), smpeg-gtv (<= 0.3.5-1), smpeg-plaympeg (<= 0.3.5-1), libsmpeg0 +Replaces: libsmpeg0 Description: SDL MPEG Player Library - shared libraries SMPEG (SDL MPEG Player Library) is a free MPEG1 video player library with sound support. Video playback is based on the ubiquitous Berkeley MPEG @@ -23,7 +24,7 @@ Package: libsmpeg-dev Architecture: any Section: libdevel -Depends: libsmpeg0 (= ${Source-Version}), libsdl1.2-dev (>= 1.2.2-3.3) +Depends: libsmpeg0c2 (= ${Source-Version}), libsdl1.2-dev (>= 1.2.2-3.3) Description: SDL MPEG Player Library - development files SMPEG (SDL MPEG Player Library) is a free MPEG1 video player library with sound support. Video playback is based on the ubiquitous Berkeley MPEG diff -u smpeg-0.4.5+cvs20030824/debian/rules smpeg-0.4.5+cvs20030824/debian/rules --- smpeg-0.4.5+cvs20030824/debian/rules +++ smpeg-0.4.5+cvs20030824/debian/rules @@ -56,8 +56,8 @@ dh_movefiles - # Make /usr/share/doc/libsmpeg-dev a symlink to libsmpeg0's docs - ln -s libsmpeg0 debian/libsmpeg-dev/usr/share/doc/libsmpeg-dev + # Make /usr/share/doc/libsmpeg-dev a symlink to libsmpeg0c2's docs + ln -s libsmpeg0c2 debian/libsmpeg-dev/usr/share/doc/libsmpeg-dev # Build architecture-independent files here. binary-indep: build install @@ -72,13 +72,13 @@ dh_installmenu dh_installman dh_installmime - dh_installchangelogs -plibsmpeg0 -psmpeg-plaympeg -psmpeg-gtv CHANGES + dh_installchangelogs -plibsmpeg0c2 -psmpeg-plaympeg -psmpeg-gtv CHANGES dh_strip dh_compress dh_fixperms # dh_makeshlibs -V dh_installdeb - dh_shlibdeps -ldebian/libsmpeg0/usr/lib + dh_shlibdeps -ldebian/libsmpeg0c2/usr/lib dh_gencontrol dh_md5sums dh_builddeb only in patch2: unchanged: --- smpeg-0.4.5+cvs20030824.orig/debian/libsmpeg0c2.dirs +++ smpeg-0.4.5+cvs20030824/debian/libsmpeg0c2.dirs @@ -0,0 +1,4 @@ +usr +usr/share +usr/share/doc +usr/share/doc/libsmpeg0c2 only in patch2: unchanged: --- smpeg-0.4.5+cvs20030824.orig/debian/libsmpeg0c2.files +++ smpeg-0.4.5+cvs20030824/debian/libsmpeg0c2.files @@ -0,0 +1,2 @@ +usr/lib/libsmpeg-0.4.so.0.1.4 +usr/lib/libsmpeg-0.4.so.0 only in patch2: unchanged: --- smpeg-0.4.5+cvs20030824.orig/debian/libsmpeg0c2.postinst +++ smpeg-0.4.5+cvs20030824/debian/libsmpeg0c2.postinst @@ -0,0 +1,7 @@ +#!/bin/sh -e + +#DEBHELPER# + +if [ "$1" = "configure" ]; then + ldconfig +fi only in patch2: unchanged: --- smpeg-0.4.5+cvs20030824.orig/debian/libsmpeg0c2.shlibs +++ smpeg-0.4.5+cvs20030824/debian/libsmpeg0c2.shlibs @@ -0,0 +1 @@ +libsmpeg-0.4 0 libsmpeg0c2
signature.asc
Description: Digital signature