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

