Package: libfwbuilder Version: 2.0.7-1 Severity: serious Tags: patch Hi Jeremy,
Under the 0-day NMU policy for the C++ ABI transition, I have prepared an NMU for libfwbuilder, because this library provides C++ interfaces and must 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. If you see any problems with the patch, let me know so I can have the package rejected out of NEW. Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
diff -u libfwbuilder-2.0.7/debian/changelog libfwbuilder-2.0.7/debian/changelog --- libfwbuilder-2.0.7/debian/changelog +++ libfwbuilder-2.0.7/debian/changelog @@ -1,3 +1,12 @@ +libfwbuilder (2.0.7-1.1) unstable; urgency=high + + * Non-maintainer upload. + * High-urgency upload for RC bugfix. + * Rebuild against g++-4.0 for the C++ ABI transition, renaming + libfwbuilder6 to libfwbuilder6c2 and conflicting with libfwbuilder6. + + -- Steve Langasek <[EMAIL PROTECTED]> Thu, 11 Aug 2005 05:54:54 -0700 + libfwbuilder (2.0.7-1) unstable; urgency=low * New upstream release diff -u libfwbuilder-2.0.7/debian/control libfwbuilder-2.0.7/debian/control --- libfwbuilder-2.0.7/debian/control +++ libfwbuilder-2.0.7/debian/control @@ -8,7 +8,7 @@ Package: libfwbuilder-dev Section: libdevel Architecture: any -Depends: libfwbuilder6 (= ${Source-Version}), libc6-dev +Depends: libfwbuilder6c2 (= ${Source-Version}), libc6-dev Description: Firewall Builder API library development files This package contains the libraries and header files that programmer would need to develop applications using Firewall Builder API. @@ -16,11 +16,11 @@ This package contains the development files needed to compile software to use the libfwbuilder API. -Package: libfwbuilder6 +Package: libfwbuilder6c2 Section: libs Architecture: any -Replaces: libfwbuilder0, libfwbuilder3, libfwbuilder4, libfwbuilder5 -Conflicts: libfwbuilder0, libfwbuilder3, libfwbuilder4, libfwbuilder5 +Replaces: libfwbuilder0, libfwbuilder3, libfwbuilder4, libfwbuilder5, libfwbuilder6 +Conflicts: libfwbuilder0, libfwbuilder3, libfwbuilder4, libfwbuilder5, libfwbuilder6 Depends: ${shlibs:Depends} Description: Firewall Builder API library This package contains the libraries and header files that programmer would diff -u libfwbuilder-2.0.7/debian/rules libfwbuilder-2.0.7/debian/rules --- libfwbuilder-2.0.7/debian/rules +++ libfwbuilder-2.0.7/debian/rules @@ -129,8 +129,8 @@ dh_strip -a dh_compress -a dh_fixperms -a - # dh_makeshlibs -V "libfwbuilder6 (>= $$(sed 's/^.*(\(.*\)-.*).*/\1/; q' debian/changelog)-0), libfwbuilder6 (<< $$(sed 's/^.*(\(.*\)-.*).*/\1/; q' debian/changelog).0-0)" - dh_makeshlibs -V "libfwbuilder6 (>= $$(sed 's/^.*(\(.*\)-.*).*/\1/; q' debian/changelog)-0)" -a + # dh_makeshlibs -V "libfwbuilder6c2 (>= $$(sed 's/^.*(\(.*\)-.*).*/\1/; q' debian/changelog)-0), libfwbuilder6c2 (<< $$(sed 's/^.*(\(.*\)-.*).*/\1/; q' debian/changelog).0-0)" + dh_makeshlibs -V "libfwbuilder6c2 (>= $$(sed 's/^.*(\(.*\)-.*).*/\1/; q' debian/changelog)-0)" -a dh_installdeb -a dh_shlibdeps -a dh_gencontrol -a -u-isp reverted: --- libfwbuilder-2.0.7/debian/packages.d/libfwbuilder6.in +++ libfwbuilder-2.0.7.orig/debian/packages.d/libfwbuilder6.in @@ -1,11 +0,0 @@ -%dirs% -usr/lib -usr/share -%install% -usr/lib/lib*.so.* -usr/lib/lib*.la -usr/share/libfwbuilder/* -%docs% -debian/tmp/usr/share/doc/libfwbuilder/AUTHORS -debian/tmp/usr/share/doc/libfwbuilder/Credits -debian/tmp/usr/share/doc/libfwbuilder/PatchAcceptancePolicy.txt only in patch2: unchanged: --- libfwbuilder-2.0.7.orig/debian/packages.d/libfwbuilder6c2.in +++ libfwbuilder-2.0.7/debian/packages.d/libfwbuilder6c2.in @@ -0,0 +1,11 @@ +%dirs% +usr/lib +usr/share +%install% +usr/lib/lib*.so.* +usr/lib/lib*.la +usr/share/libfwbuilder/* +%docs% +debian/tmp/usr/share/doc/libfwbuilder/AUTHORS +debian/tmp/usr/share/doc/libfwbuilder/Credits +debian/tmp/usr/share/doc/libfwbuilder/PatchAcceptancePolicy.txt
signature.asc
Description: Digital signature