Hello,
please find attached the NMU diff for this bug.
Cheers,
--
Adeodato Simó dato at net.com.org.es
Debian Developer adeodato at debian.org
Listening to: Elton John - This train don't stop there anymore
diff -u openexr-1.2.2/debian/changelog openexr-1.2.2/debian/changelog
--- openexr-1.2.2/debian/changelog
+++ openexr-1.2.2/debian/changelog
@@ -1,3 +1,19 @@
+openexr (1.2.2-4.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+
+ * libstdc++ allocator transition: rename libopenexr2c2 to libopenexr2c2a.
+ (Closes: #339241)
+
+ + debian/control: rename package, make it replace and conflict
+ libopenexr2c2, update libopenexr-dev dependency.
+
+ + debian/*: s/libopenexr2c2/libopenexr2c2a/g
+
+ + mv debian/libopenexr2c2{,a}.install
+
+ -- Adeodato Simó <[EMAIL PROTECTED]> Sat, 26 Nov 2005 01:31:40 +0100
+
openexr (1.2.2-4) unstable; urgency=medium
* FTBFS fix: Remove usage "ld --as-needed".
diff -u openexr-1.2.2/debian/control openexr-1.2.2/debian/control
--- openexr-1.2.2/debian/control
+++ openexr-1.2.2/debian/control
@@ -41,7 +41,7 @@
Package: libopenexr-dev
Section: libdevel
Architecture: any
-Depends: libopenexr2c2 (= ${Source-Version}), xlibmesa-gl-dev | libgl-dev,
xlibmesa-glu-dev | libglu-dev
+Depends: libopenexr2c2a (= ${Source-Version}), xlibmesa-gl-dev | libgl-dev,
xlibmesa-glu-dev | libglu-dev
Description: development files for the OpenEXR image library
OpenEXR is a high dynamic-range (HDR) image file format developed by
Industrial Light & Magic for use in computer imaging applications.
@@ -67,12 +67,12 @@
.
Homepage: http://www.openexr.com/
-Package: libopenexr2c2
+Package: libopenexr2c2a
Section: libs
Architecture: any
-Conflicts: libopenexr0, libopenexr2
+Conflicts: libopenexr0, libopenexr2, libopenexr2c2
Depends: ${shlibs:Depends}
-Replaces: libopenexr2
+Replaces: libopenexr2, libopenexr2c2
Description: runtime files for the OpenEXR image library
OpenEXR is a high dynamic-range (HDR) image file format developed by
Industrial Light & Magic for use in computer imaging applications.
diff -u openexr-1.2.2/debian/rules openexr-1.2.2/debian/rules
--- openexr-1.2.2/debian/rules
+++ openexr-1.2.2/debian/rules
@@ -20,7 +20,7 @@
DEB_COMPRESS_EXCLUDE = .pdf
DEB_DH_INSTALL_ARGS := --exclude="examples/" --sourcedir=debian/tmp
DEB_DH_MAKESHLIBS_ARGS := -V
-DEB_DH_SHLIBDEPS_ARGS := -L libopenexr2c2 -l debian/libopenexr2c2/usr/lib
+DEB_DH_SHLIBDEPS_ARGS := -L libopenexr2c2a -l debian/libopenexr2c2a/usr/lib
# Disable redundant documentation copies
DEB_INSTALL_DOCS_openexr := --no-act
@@ -32,2 +32,2 @@
-binary-post-install/libopenexr2c2::
- dh_buildinfo -plibopenexr2c2
+binary-post-install/libopenexr2c2a::
+ dh_buildinfo -plibopenexr2c2a
--- openexr-1.2.2/debian/libopenexr2c2.install
+++ openexr-1.2.2.orig/debian/libopenexr2c2.install
@@ -1 +0,0 @@
-usr/lib/*.so.*
--- openexr-1.2.2.orig/debian/libopenexr2c2a.install
+++ openexr-1.2.2/debian/libopenexr2c2a.install
@@ -0,0 +1 @@
+usr/lib/*.so.*
diff -u openexr-1.2.2/debian/libopenexr-dev.postinst
openexr-1.2.2/debian/libopenexr-dev.postinst
--- openexr-1.2.2/debian/libopenexr-dev.postinst
+++ openexr-1.2.2/debian/libopenexr-dev.postinst
@@ -10,7 +10,7 @@
if [ ! -L /usr/share/doc/libopenexr-dev ]
then
rm -rf /usr/share/doc/libopenexr-dev
- ln -s /usr/share/doc/libopenexr2c2 /usr/share/doc/libopenexr-dev
+ ln -s /usr/share/doc/libopenexr2c2a /usr/share/doc/libopenexr-dev
fi
fi
diff -u openexr-1.2.2/debian/openexr.postinst
openexr-1.2.2/debian/openexr.postinst
--- openexr-1.2.2/debian/openexr.postinst
+++ openexr-1.2.2/debian/openexr.postinst
@@ -10,7 +10,7 @@
if [ ! -L /usr/share/doc/openexr ]
then
rm -rf /usr/share/doc/openexr
- ln -s /usr/share/doc/libopenexr2c2 /usr/share/doc/openexr
+ ln -s /usr/share/doc/libopenexr2c2a /usr/share/doc/openexr
fi
fi
diff -u openexr-1.2.2/debian/openexr.links openexr-1.2.2/debian/openexr.links
--- openexr-1.2.2/debian/openexr.links
+++ openexr-1.2.2/debian/openexr.links
@@ -1 +1 @@
-usr/share/doc/libopenexr2c2 usr/share/doc/openexr
+usr/share/doc/libopenexr2c2a usr/share/doc/openexr
diff -u openexr-1.2.2/debian/openexr.doc-base.IlmImf
openexr-1.2.2/debian/openexr.doc-base.IlmImf
--- openexr-1.2.2/debian/openexr.doc-base.IlmImf
+++ openexr-1.2.2/debian/openexr.doc-base.IlmImf
@@ -9 +9 @@
-Files: /usr/share/doc/libopenexr2c2/pdf/ReadingAndWritingImageFiles.pdf
+Files: /usr/share/doc/libopenexr2c2a/pdf/ReadingAndWritingImageFiles.pdf
diff -u openexr-1.2.2/debian/libopenexr-dev.dirs
openexr-1.2.2/debian/libopenexr-dev.dirs
--- openexr-1.2.2/debian/libopenexr-dev.dirs
+++ openexr-1.2.2/debian/libopenexr-dev.dirs
@@ -1 +1 @@
-usr/share/doc/libopenexr2c2/examples
+usr/share/doc/libopenexr2c2a/examples
diff -u openexr-1.2.2/debian/openexr.install
openexr-1.2.2/debian/openexr.install
--- openexr-1.2.2/debian/openexr.install
+++ openexr-1.2.2/debian/openexr.install
@@ -7 +7 @@
-../../doc/*.pdf usr/share/doc/libopenexr2c2/pdf
+../../doc/*.pdf usr/share/doc/libopenexr2c2a/pdf
diff -u openexr-1.2.2/debian/openexr.doc-base.tech_intro
openexr-1.2.2/debian/openexr.doc-base.tech_intro
--- openexr-1.2.2/debian/openexr.doc-base.tech_intro
+++ openexr-1.2.2/debian/openexr.doc-base.tech_intro
@@ -9 +9 @@
-Files: /usr/share/doc/libopenexr2c2/pdf/TechnicalIntroduction.pdf
+Files: /usr/share/doc/libopenexr2c2a/pdf/TechnicalIntroduction.pdf
diff -u openexr-1.2.2/debian/libopenexr-dev.install
openexr-1.2.2/debian/libopenexr-dev.install
--- openexr-1.2.2/debian/libopenexr-dev.install
+++ openexr-1.2.2/debian/libopenexr-dev.install
@@ -7,2 +7,2 @@
-../../IlmImfExamples/*.cpp usr/share/doc/libopenexr2c2/examples
-../../IlmImfExamples/*.h usr/share/doc/libopenexr2c2/examples
+../../IlmImfExamples/*.cpp usr/share/doc/libopenexr2c2a/examples
+../../IlmImfExamples/*.h usr/share/doc/libopenexr2c2a/examples
diff -u openexr-1.2.2/debian/libopenexr-dev.links
openexr-1.2.2/debian/libopenexr-dev.links
--- openexr-1.2.2/debian/libopenexr-dev.links
+++ openexr-1.2.2/debian/libopenexr-dev.links
@@ -1 +1 @@
-usr/share/doc/libopenexr2c2 usr/share/doc/libopenexr-dev
+usr/share/doc/libopenexr2c2a usr/share/doc/libopenexr-dev