On 2015-08-06 Matthias Klose <d...@debian.org> wrote:
> Package: src:openexr
> Version: 1.6.1-8
> Severity: serious
> Tags: sid stretch confirmed
> User: debian-...@lists.debian.org
> Usertags: libstdc++-cxx11

> [ confirmed, or at least opencv ftbfs ]
[...]


Patch is straightforward.

cu Andreas

diff -Nru openexr-1.6.1/debian/changelog openexr-1.6.1/debian/changelog
--- openexr-1.6.1/debian/changelog	2014-08-31 07:56:34.000000000 +0200
+++ openexr-1.6.1/debian/changelog	2015-08-08 15:00:48.000000000 +0200
@@ -1,3 +1,10 @@
+openexr (1.6.1-8.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * gcc5 transition, rename libopenexr6 package.
+
+ -- Andreas Metzler <ametz...@debian.org>  Sat, 08 Aug 2015 15:00:41 +0200
+
 openexr (1.6.1-8) unstable; urgency=medium
 
   * QA upload.
diff -Nru openexr-1.6.1/debian/control openexr-1.6.1/debian/control
--- openexr-1.6.1/debian/control	2014-08-31 07:50:09.000000000 +0200
+++ openexr-1.6.1/debian/control	2015-08-08 15:00:28.000000000 +0200
@@ -44,7 +44,7 @@
 Section: libdevel
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libopenexr6 (= ${binary:Version}), libilmbase-dev, ${shlibs:Depends}, ${misc:Depends}
+Depends: libopenexr6v5 (= ${binary:Version}), libilmbase-dev, ${shlibs:Depends}, ${misc:Depends}
 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.
@@ -66,12 +66,14 @@
  This package contains the header files required if you wish to
  compile/develop applications that use OpenEXR libraries.
 
-Package: libopenexr6
+Package: libopenexr6v5
 Section: libs
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libopenexr6
+Replaces: libopenexr6
 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 -Nru openexr-1.6.1/debian/libopenexr6.docs openexr-1.6.1/debian/libopenexr6.docs
--- openexr-1.6.1/debian/libopenexr6.docs	2011-02-12 17:40:35.000000000 +0100
+++ openexr-1.6.1/debian/libopenexr6.docs	1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-AUTHORS
-NEWS
-README
diff -Nru openexr-1.6.1/debian/libopenexr6.install openexr-1.6.1/debian/libopenexr6.install
--- openexr-1.6.1/debian/libopenexr6.install	2012-12-08 13:37:59.000000000 +0100
+++ openexr-1.6.1/debian/libopenexr6.install	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru openexr-1.6.1/debian/libopenexr6v5.docs openexr-1.6.1/debian/libopenexr6v5.docs
--- openexr-1.6.1/debian/libopenexr6v5.docs	1970-01-01 01:00:00.000000000 +0100
+++ openexr-1.6.1/debian/libopenexr6v5.docs	2011-02-12 17:40:35.000000000 +0100
@@ -0,0 +1,3 @@
+AUTHORS
+NEWS
+README
diff -Nru openexr-1.6.1/debian/libopenexr6v5.install openexr-1.6.1/debian/libopenexr6v5.install
--- openexr-1.6.1/debian/libopenexr6v5.install	1970-01-01 01:00:00.000000000 +0100
+++ openexr-1.6.1/debian/libopenexr6v5.install	2012-12-08 13:37:59.000000000 +0100
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru openexr-1.6.1/debian/libopenexr-dev.dirs openexr-1.6.1/debian/libopenexr-dev.dirs
--- openexr-1.6.1/debian/libopenexr-dev.dirs	2011-02-12 17:40:35.000000000 +0100
+++ openexr-1.6.1/debian/libopenexr-dev.dirs	2015-08-08 14:57:36.000000000 +0200
@@ -1 +1 @@
-usr/share/doc/libopenexr6/examples
+usr/share/doc/libopenexr6v5/examples
diff -Nru openexr-1.6.1/debian/libopenexr-dev.install openexr-1.6.1/debian/libopenexr-dev.install
--- openexr-1.6.1/debian/libopenexr-dev.install	2012-12-08 13:38:27.000000000 +0100
+++ openexr-1.6.1/debian/libopenexr-dev.install	2015-08-08 14:59:09.000000000 +0200
@@ -5,6 +5,6 @@
 usr/lib/*/pkgconfig/*
 usr/share/aclocal/*
 
-# The libopenexr-dev package contains libopenexr6's examples:
-../../IlmImfExamples/*.cpp	usr/share/doc/libopenexr6/examples
-../../IlmImfExamples/*.h	usr/share/doc/libopenexr6/examples
+# The libopenexr-dev package contains libopenexr6v5's examples:
+../../IlmImfExamples/*.cpp	usr/share/doc/libopenexr6v5/examples
+../../IlmImfExamples/*.h	usr/share/doc/libopenexr6v5/examples
diff -Nru openexr-1.6.1/debian/libopenexr-dev.links openexr-1.6.1/debian/libopenexr-dev.links
--- openexr-1.6.1/debian/libopenexr-dev.links	2011-02-12 17:40:35.000000000 +0100
+++ openexr-1.6.1/debian/libopenexr-dev.links	2015-08-08 14:57:46.000000000 +0200
@@ -1 +1 @@
-usr/share/doc/libopenexr6	usr/share/doc/libopenexr-dev
+usr/share/doc/libopenexr6v5	usr/share/doc/libopenexr-dev
diff -Nru openexr-1.6.1/debian/libopenexr-dev.postinst openexr-1.6.1/debian/libopenexr-dev.postinst
--- openexr-1.6.1/debian/libopenexr-dev.postinst	2011-02-12 17:40:35.000000000 +0100
+++ openexr-1.6.1/debian/libopenexr-dev.postinst	2015-08-08 14:59:38.000000000 +0200
@@ -10,7 +10,7 @@
     if [ ! -L /usr/share/doc/libopenexr-dev ]
     then
         rm -rf /usr/share/doc/libopenexr-dev
-        ln -s /usr/share/doc/libopenexr6 /usr/share/doc/libopenexr-dev
+        ln -s /usr/share/doc/libopenexr6v5 /usr/share/doc/libopenexr-dev
     fi
 fi
 
diff -Nru openexr-1.6.1/debian/openexr.doc-base.IlmImf openexr-1.6.1/debian/openexr.doc-base.IlmImf
--- openexr-1.6.1/debian/openexr.doc-base.IlmImf	2012-03-31 19:37:12.000000000 +0200
+++ openexr-1.6.1/debian/openexr.doc-base.IlmImf	2015-08-08 14:59:46.000000000 +0200
@@ -6,4 +6,4 @@
 Section: Programming
 
 Format: PDF
-Files: /usr/share/doc/libopenexr6/pdf/ReadingAndWritingImageFiles.pdf.gz
+Files: /usr/share/doc/libopenexr6v5/pdf/ReadingAndWritingImageFiles.pdf.gz
diff -Nru openexr-1.6.1/debian/openexr.doc-base.tech_intro openexr-1.6.1/debian/openexr.doc-base.tech_intro
--- openexr-1.6.1/debian/openexr.doc-base.tech_intro	2012-03-31 19:37:58.000000000 +0200
+++ openexr-1.6.1/debian/openexr.doc-base.tech_intro	2015-08-08 14:58:33.000000000 +0200
@@ -6,4 +6,4 @@
 Section: Graphics
 
 Format: PDF
-Files: /usr/share/doc/libopenexr6/pdf/TechnicalIntroduction.pdf.gz
+Files: /usr/share/doc/libopenexr6v5/pdf/TechnicalIntroduction.pdf.gz
diff -Nru openexr-1.6.1/debian/openexr.install openexr-1.6.1/debian/openexr.install
--- openexr-1.6.1/debian/openexr.install	2011-02-12 17:40:35.000000000 +0100
+++ openexr-1.6.1/debian/openexr.install	2015-08-08 14:59:52.000000000 +0200
@@ -4,5 +4,5 @@
 usr/bin/exrmaketiled
 usr/bin/exrstdattr
 
-# The openexr package contains libopenexr6's documentation:
-../../doc/*.pdf usr/share/doc/libopenexr6/pdf
+# The openexr package contains libopenexr6v5's documentation:
+../../doc/*.pdf usr/share/doc/libopenexr6v5/pdf
diff -Nru openexr-1.6.1/debian/openexr.links openexr-1.6.1/debian/openexr.links
--- openexr-1.6.1/debian/openexr.links	2011-02-12 17:40:35.000000000 +0100
+++ openexr-1.6.1/debian/openexr.links	2015-08-08 14:57:55.000000000 +0200
@@ -1 +1 @@
-usr/share/doc/libopenexr6	usr/share/doc/openexr
+usr/share/doc/libopenexr6v5	usr/share/doc/openexr
diff -Nru openexr-1.6.1/debian/openexr.postinst openexr-1.6.1/debian/openexr.postinst
--- openexr-1.6.1/debian/openexr.postinst	2011-02-12 17:40:35.000000000 +0100
+++ openexr-1.6.1/debian/openexr.postinst	2015-08-08 14:59:31.000000000 +0200
@@ -10,7 +10,7 @@
     if [ ! -L /usr/share/doc/openexr ]
     then
         rm -rf /usr/share/doc/openexr
-        ln -s /usr/share/doc/libopenexr6 /usr/share/doc/openexr
+        ln -s /usr/share/doc/libopenexr6v5 /usr/share/doc/openexr
     fi
 fi
 
diff -Nru openexr-1.6.1/debian/rules openexr-1.6.1/debian/rules
--- openexr-1.6.1/debian/rules	2014-08-31 07:49:35.000000000 +0200
+++ openexr-1.6.1/debian/rules	2015-08-08 14:58:23.000000000 +0200
@@ -41,7 +41,7 @@
 
 # Need to remember package versions:
 override_dh_installdeb:
-	dh_buildinfo -plibopenexr6
+	dh_buildinfo -plibopenexr6v5
 	dh_installdeb
 
 override_dh_auto_install:

Reply via email to