Patch for the nmu

-- 
Eat as much as you like -- just don't swallow it.
                -- Harry Secombe's diet
diff -u boost-1.32.0/debian/control boost-1.32.0/debian/control
--- boost-1.32.0/debian/control
+++ boost-1.32.0/debian/control
@@ -58,10 +58,12 @@
  .
   Homepage: http://www.boost.org/libs/
 
-Package: libboost-date-time1.32.0
+Package: libboost-date-time1.32.0c2
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
+Conflicts: libboost-date-time1.32.0
+Replaces: libboost-date-time1.32.0
 Description: set of date-time libraries based on generic programming concepts
  Part of the Boost.org library collection.
  .
@@ -73,7 +75,7 @@
 Package: libboost-date-time-dev
 Architecture: any
 Section: libdevel
-Depends: libboost-dev (=${Source-Version}), libboost-date-time1.32.0 
(=${Source-Version})
+Depends: libboost-dev (=${Source-Version}), libboost-date-time1.32.0c2 
(=${Source-Version})
 Replaces: libboost-dev (<< 1.30.0-1)
 Description: set of date-time libraries based on generic programming concepts
  Part of the Boost.org library collection.
@@ -83,10 +85,12 @@
  .
   Homepage: http://www.boost.org/libs/date_time/
 
-Package: libboost-filesystem1.32.0
+Package: libboost-filesystem1.32.0c2
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
+Conflicts: libboost-filesystem1.32.0
+Replaces: libboost-filesystem1.32.0
 Description: filesystem operations (portable paths, iteration over 
directories, etc) in C++
  Part of the Boost.org library collection.
  .
@@ -99,7 +103,7 @@
 Package: libboost-filesystem-dev
 Architecture: any
 Section: libdevel
-Depends: libboost-dev (=${Source-Version}), libboost-filesystem1.32.0 
(=${Source-Version})
+Depends: libboost-dev (=${Source-Version}), libboost-filesystem1.32.0c2 
(=${Source-Version})
 Replaces: libboost-dev (<< 1.31.0-1)
 Description: filesystem operations (portable paths, iteration over 
directories, etc) in C++
  Part of the Boost.org library collection.
@@ -110,10 +114,12 @@
  .
   Homepage: http://boost.org/libs/filesystem/
 
-Package: libboost-graph1.32.0
+Package: libboost-graph1.32.0c2
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
+Conflicts: libboost-graph1.32.0
+Replaces: libboost-graph1.32.0
 Description: generic graph components and algorithms in C++
  Part of the Boost.org library collection.
  .
@@ -128,7 +134,7 @@
 Package: libboost-graph-dev
 Architecture: any
 Section: libdevel
-Depends: libboost-dev (=${Source-Version}), libboost-graph1.32.0 
(=${Source-Version})
+Depends: libboost-dev (=${Source-Version}), libboost-graph1.32.0c2 
(=${Source-Version})
 Description: generic graph components and algorithms in C++
  Part of the Boost.org library collection.
  .
@@ -140,10 +146,12 @@
  .
   Homepage: http://www.boost.org/libs/graph/
 
-Package: libboost-program-options1.32.0
+Package: libboost-program-options1.32.0c2
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
+Conflicts: libboost-program-options1.32.0
+Replaces: libboost-program-options1.32.0
 Description: program options library for C++
  Part of the Boost.org library collection.
  .
@@ -156,7 +164,7 @@
 Package: libboost-program-options-dev
 Architecture: any
 Section: libdevel
-Depends: libboost-dev (= ${Source-Version}), libboost-program-options1.32.0 (= 
${Source-Version})
+Depends: libboost-dev (= ${Source-Version}), libboost-program-options1.32.0c2 
(= ${Source-Version})
 Description: program options library for C++
  Part of the Boost.org library collection.
  .
@@ -166,10 +174,12 @@
  .
   Homepage: http://www.boost.org/libs/program_options/
 
-Package: libboost-python1.32.0
+Package: libboost-python1.32.0c2
 Architecture: any
 Section: python
 Depends: ${shlibs:Depends}
+Conflicts: libboost-python1.32.0
+Replaces: libboost-python1.32.0
 Description: Boost.Python Library 
  Part of the Boost.org library collection.
  .
@@ -189,7 +199,7 @@
 Package: libboost-python-dev
 Architecture: any
 Section: libdevel
-Depends: libboost-dev (=${Source-Version}), libboost-python1.32.0 
(=${Source-Version}), python2.3-dev
+Depends: libboost-dev (=${Source-Version}), libboost-python1.32.0c2 
(=${Source-Version}), python2.4-dev
 Replaces: libboost-dev (<< 1.31.0-3)
 Description: Boost.Python Library development files
  Part of the Boost.org library collection.
@@ -207,10 +217,12 @@
  .
   Homepage: http://www.boost.org/libs/python/
 
-Package: libboost-regex1.32.0
+Package: libboost-regex1.32.0c2
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
+Conflicts: libboost-regex1.32.0
+Replaces: libboost-regex1.32.0
 Description: regular expression library for C++
  Part of the Boost.org library collection.
  .
@@ -230,7 +242,7 @@
 Package: libboost-regex-dev
 Architecture: any
 Section: libdevel
-Depends: libboost-dev (= ${Source-Version}), libboost-regex1.32.0 (= 
${Source-Version})
+Depends: libboost-dev (= ${Source-Version}), libboost-regex1.32.0c2 (= 
${Source-Version})
 Description: regular expression library for C++
  Part of the Boost.org library collection.
  .
@@ -268,10 +280,12 @@
  .
   Homepage: http://www.boost.org/libs/serialization/
 
-Package: libboost-signals1.32.0
+Package: libboost-signals1.32.0c2
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
+Conflicts: libboost-signals1.32.0
+Replaces: libboost-signals1.32.0
 Description: managed signals and slots library for C++
  Part of the Boost.org library collection.
  .
@@ -286,7 +300,7 @@
 Package: libboost-signals-dev
 Architecture: any
 Section: libdevel
-Depends: libboost-dev (= ${Source-Version}), libboost-signals1.32.0 (= 
${Source-Version})
+Depends: libboost-dev (= ${Source-Version}), libboost-signals1.32.0c2 (= 
${Source-Version})
 Description: managed signals and slots library for C++
  Part of the Boost.org library collection.
  .
@@ -298,10 +312,12 @@
  .
   Homepage: http://www.boost.org/libs/signals/
 
-Package: libboost-test1.32.0
+Package: libboost-test1.32.0c2
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
+Conflicts: libboost-test1.32.0
+Replaces: libboost-test1.32.0
 Description: components for writing and executing test suites
  Part of the Boost.org library collection.  The library contains
  several components.
@@ -315,7 +331,7 @@
 Package: libboost-test-dev
 Architecture: any
 Section: libdevel
-Depends: libboost-dev (= ${Source-Version}), libboost-test1.32.0 (= 
${Source-Version})
+Depends: libboost-dev (= ${Source-Version}), libboost-test1.32.0c2 (= 
${Source-Version})
 Replaces: libboost-dev (<< 1.30.0-1)
 Description: components for writing and executing test suites
  Part of the Boost.org library collection.  The library contains
@@ -327,10 +343,12 @@
  .
   Homepage: http://www.boost.org/libs/test/
 
-Package: libboost-thread1.32.0
+Package: libboost-thread1.32.0c2
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
+Conflicts: libboost-thread1.32.0
+Replaces: libboost-thread1.32.0
 Description: portable C++ multi-threading
  Part of the Boost.org library collection.
  .
@@ -344,7 +362,7 @@
 Package: libboost-thread-dev
 Architecture: any
 Section: libdevel
-Depends: libboost-dev (= ${Source-Version}), libboost-thread1.32.0 (= 
${Source-Version})
+Depends: libboost-dev (= ${Source-Version}), libboost-thread1.32.0c2 (= 
${Source-Version})
 Replaces: libboost-dev (<< 1.30.0-1)
 Description: portable C++ multi-threading
  Part of the Boost.org library collection.
diff -u boost-1.32.0/debian/rules boost-1.32.0/debian/rules
--- boost-1.32.0/debian/rules
+++ boost-1.32.0/debian/rules
@@ -130,7 +130,7 @@
 
 
        # package libboost-date-time$(SOVERSION)
-       dh_install -plibboost-date-time$(SOVERSION) --autodest \
+       dh_install -plibboost-date-time$(SOVERSION)c2 --autodest \
           
debian/tmp/usr/lib/libboost_date_time$(release_suffix).so.$(SOVERSION)
        dh_install -plibboost-dbg --autodest \
           debian/tmp/usr/lib/libboost_date_time$(debug_suffix).so.$(SOVERSION)
@@ -153,7 +153,7 @@
 
 
        # package libboost-filesystem$(SOVERSION)
-       dh_install -plibboost-filesystem$(SOVERSION) --autodest \
+       dh_install -plibboost-filesystem$(SOVERSION)c2 --autodest \
           
debian/tmp/usr/lib/libboost_filesystem$(release_suffix).so.$(SOVERSION)
        dh_install -plibboost-dbg --autodest \
           debian/tmp/usr/lib/libboost_filesystem$(debug_suffix).so.$(SOVERSION)
@@ -176,7 +176,7 @@
 
 
        # package libboost-graph$(SOVERSION)
-       dh_install -plibboost-graph$(SOVERSION) \
+       dh_install -plibboost-graph$(SOVERSION)c2 \
           libs/graph/src/libbgl-viz.so.$(SOVERSION) \
           usr/lib
        dh_install -plibboost-dbg \
@@ -194,7 +194,7 @@
 
 
        # package libboost-program-options$(SOVERSION)
-       dh_install -plibboost-program-options$(SOVERSION) --autodest \
+       dh_install -plibboost-program-options$(SOVERSION)c2 --autodest \
           
debian/tmp/usr/lib/libboost_program_options$(release_suffix).so.$(SOVERSION)
        dh_install -plibboost-dbg --autodest \
           
debian/tmp/usr/lib/libboost_program_options$(debug_suffix).so.$(SOVERSION)
@@ -214,12 +214,12 @@
 
 
        # package libboost-python$(SOVERSION)
-       dh_install -plibboost-python$(SOVERSION) --autodest \
+       dh_install -plibboost-python$(SOVERSION)c2 --autodest \
           debian/tmp/usr/lib/libboost_python$(release_suffix).so.$(SOVERSION)
-       mkdir -p debian/libboost-python$(SOVERSION)/usr/share/lintian/overrides
+       mkdir -p 
debian/libboost-python$(SOVERSION)c2/usr/share/lintian/overrides
        install -m644 \
           debian/libboost-python$(SOVERSION).lintian-overrides \
-          
debian/libboost-python$(SOVERSION)/usr/share/lintian/overrides/libboost-python$(SOVERSION)
+          
debian/libboost-python$(SOVERSION)c2/usr/share/lintian/overrides/libboost-python$(SOVERSION)c2
        dh_install -plibboost-dbg --autodest \
           debian/tmp/usr/lib/libboost_python$(debug_suffix).so.$(SOVERSION)
        dh_link -plibboost-dbg \
@@ -242,7 +242,7 @@
 
 
        # package libboost-regex$(SOVERSION)
-       dh_install -plibboost-regex$(SOVERSION) --autodest \
+       dh_install -plibboost-regex$(SOVERSION)c2 --autodest \
           debian/tmp/usr/lib/libboost_regex$(release_suffix).so.$(SOVERSION)
        dh_install -plibboost-dbg --autodest \
           debian/tmp/usr/lib/libboost_regex$(debug_suffix).so.$(SOVERSION)
@@ -278,7 +278,7 @@
 
 
        # package libboost-signals$(SOVERSION)
-       dh_install -plibboost-signals$(SOVERSION) --autodest \
+       dh_install -plibboost-signals$(SOVERSION)c2 --autodest \
           debian/tmp/usr/lib/libboost_signals$(release_suffix).so.$(SOVERSION)
        dh_install -plibboost-dbg --autodest \
           debian/tmp/usr/lib/libboost_signals$(debug_suffix).so.$(SOVERSION)
@@ -301,7 +301,7 @@
 
 
        # package libboost-test$(SOVERSION)
-       dh_install -plibboost-test$(SOVERSION) --autodest \
+       dh_install -plibboost-test$(SOVERSION)c2 --autodest \
           
debian/tmp/usr/lib/libboost_prg_exec_monitor$(release_suffix).so.$(SOVERSION) \
           
debian/tmp/usr/lib/libboost_test_exec_monitor$(release_suffix).so.$(SOVERSION) \
           
debian/tmp/usr/lib/libboost_unit_test_framework$(release_suffix).so.$(SOVERSION)
@@ -344,7 +344,7 @@
 
 
        # package libboost-thread$(SOVERSION)
-       dh_install -plibboost-thread$(SOVERSION) --autodest \
+       dh_install -plibboost-thread$(SOVERSION)c2 --autodest \
           debian/tmp/usr/lib/libboost_thread$(release_suffix).so.$(SOVERSION)
        dh_install -plibboost-dbg --autodest \
           debian/tmp/usr/lib/libboost_thread$(debug_suffix).so.$(SOVERSION)
diff -u boost-1.32.0/debian/changelog boost-1.32.0/debian/changelog
--- boost-1.32.0/debian/changelog
+++ boost-1.32.0/debian/changelog
@@ -1,3 +1,13 @@
+boost (1.32.0-6.1) unstable; urgency=low
+
+  * NMU for GCC 4.0 transition according to
+    http://lists.debian.org/debian-devel-announce/2005/07/msg00001.html
+  * CXX transition: Rename libboost-*1.32.0 to libboost-*1.32.0c2.
+    (patch from doko: https://bugzilla.ubuntu.com/show_bug.cgi?id=10768
+    minus the python2.4 changes); closes: Bug#318139
+
+ -- Robert Jordens <[EMAIL PROTECTED]>  Wed, 13 Jul 2005 20:28:19 +0200
+
 boost (1.32.0-6) unstable; urgency=low
 
   * debian/control: libboost-serialization-dev now replaces libboost-dev
diff -u boost-1.32.0/debian/libboost-python1.32.0.lintian-overrides 
boost-1.32.0/debian/libboost-python1.32.0.lintian-overrides
--- boost-1.32.0/debian/libboost-python1.32.0.lintian-overrides
+++ boost-1.32.0/debian/libboost-python1.32.0.lintian-overrides
@@ -1 +1 @@
-libboost-python1.32.0: description-synopsis-starts-with-a-capital-letter
+libboost-python1.32.0c2: description-synopsis-starts-with-a-capital-letter

Attachment: signature.asc
Description: Digital signature



Reply via email to