tags 430286 + patch thanks Hi,
Attached is the diff for my openexr 1.2.2-4.4 NMU. -- Adeodato Simó dato at net.com.org.es Debian Developer adeodato at debian.org Listening to: Astrud - La boda
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/libopenexr2c2a usr/share/doc/openexr +usr/share/doc/libopenexr2ldbl usr/share/doc/openexr 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: libopenexr2c2a (= ${Source-Version}), xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu-dev +Depends: libopenexr2ldbl (= ${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: libopenexr2c2a +Package: libopenexr2ldbl Section: libs Architecture: any -Conflicts: libopenexr0, libopenexr2, libopenexr2c2 +Conflicts: libopenexr0, libopenexr2, libopenexr2c2, libopenexr2c2a Depends: ${shlibs:Depends} -Replaces: libopenexr2, libopenexr2c2 +Replaces: libopenexr2, libopenexr2c2, libopenexr2c2a 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 libopenexr2c2a -l debian/libopenexr2c2a/usr/lib +DEB_DH_SHLIBDEPS_ARGS := -L libopenexr2ldbl -l debian/libopenexr2ldbl/usr/lib # Disable redundant documentation copies DEB_INSTALL_DOCS_openexr := --no-act @@ -32,2 +32,2 @@ -binary-post-install/libopenexr2c2a:: - dh_buildinfo -plibopenexr2c2a +binary-post-install/libopenexr2ldbl:: + dh_buildinfo -plibopenexr2ldbl reverted: --- openexr-1.2.2/debian/libopenexr2c2a.install +++ openexr-1.2.2.orig/debian/libopenexr2c2a.install @@ -1 +0,0 @@ -usr/lib/*.so.* 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,11 @@ +openexr (1.2.2-4.4) unstable; urgency=low + + * Non-maintainer upload. + * Rename libopenexr2c2a to libopenexr2ldbl for the long double transition. + (Closes: #430286) + + -- Adeodato Simó <[EMAIL PROTECTED]> Mon, 23 Jul 2007 16:34:02 +0200 + openexr (1.2.2-4.3) unstable; urgency=medium * Non-maintainer upload. 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/libopenexr2c2a /usr/share/doc/libopenexr-dev + ln -s /usr/share/doc/libopenexr2ldbl /usr/share/doc/libopenexr-dev fi fi 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/libopenexr2c2a/pdf/ReadingAndWritingImageFiles.pdf +Files: /usr/share/doc/libopenexr2ldbl/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/libopenexr2c2a/examples +usr/share/doc/libopenexr2ldbl/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/libopenexr2c2a/pdf +../../doc/*.pdf usr/share/doc/libopenexr2ldbl/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/libopenexr2c2a/pdf/TechnicalIntroduction.pdf +Files: /usr/share/doc/libopenexr2ldbl/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/libopenexr2c2a/examples -../../IlmImfExamples/*.h usr/share/doc/libopenexr2c2a/examples +../../IlmImfExamples/*.cpp usr/share/doc/libopenexr2ldbl/examples +../../IlmImfExamples/*.h usr/share/doc/libopenexr2ldbl/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/libopenexr2c2a usr/share/doc/libopenexr-dev +usr/share/doc/libopenexr2ldbl usr/share/doc/libopenexr-dev 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/libopenexr2c2a /usr/share/doc/openexr + ln -s /usr/share/doc/libopenexr2ldbl /usr/share/doc/openexr fi fi only in patch2: unchanged: --- openexr-1.2.2.orig/debian/libopenexr2ldbl.install +++ openexr-1.2.2/debian/libopenexr2ldbl.install @@ -0,0 +1 @@ +usr/lib/*.so.*