[Pkg-phototools-devel] Bug#696546: unblock: openexr/1.6.1-7

Andreas Metzler ametzler at downhill.at.eu.org
Sat Dec 22 17:08:45 UTC 2012


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock

Please unblock package openexr, converting the package to multiarch.

thanks, cu andreas

unblock openexr/1.6.1-7
-------------- next part --------------
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files only in first set of .debs, found in package libopenexr-dev
-----------------------------------------------------------------
-rw-r--r--  root/root   /usr/lib/libIlmImf.a
-rw-r--r--  root/root   /usr/lib/libIlmImf.la
-rw-r--r--  root/root   /usr/lib/pkgconfig/OpenEXR.pc
lrwxrwxrwx  root/root   /usr/lib/libIlmImf.so -> libIlmImf.so.6.0.0

Files only in first set of .debs, found in package libopenexr6
--------------------------------------------------------------
-rw-r--r--  root/root   /usr/lib/libIlmImf.so.6.0.0
lrwxrwxrwx  root/root   /usr/lib/libIlmImf.so.6 -> libIlmImf.so.6.0.0

New files in second set of .debs, found in package libopenexr-dev
-----------------------------------------------------------------
-rw-r--r--  root/root   /usr/lib/i386-linux-gnu/libIlmImf.a
-rw-r--r--  root/root   /usr/lib/i386-linux-gnu/libIlmImf.la
-rw-r--r--  root/root   /usr/lib/i386-linux-gnu/pkgconfig/OpenEXR.pc
lrwxrwxrwx  root/root   /usr/lib/i386-linux-gnu/libIlmImf.so -> libIlmImf.so.6.0.0

New files in second set of .debs, found in package libopenexr6
--------------------------------------------------------------
-rw-r--r--  root/root   /usr/lib/i386-linux-gnu/libIlmImf.so.6.0.0
lrwxrwxrwx  root/root   /usr/lib/i386-linux-gnu/libIlmImf.so.6 -> libIlmImf.so.6.0.0


Control files of package libopenexr-dev: lines which differ (wdiff format)
--------------------------------------------------------------------------
Depends: libopenexr6 (= [-1.6.1-6),-] {+1.6.1-7),+} libilmbase-dev
Installed-Size: [-1633-] {+1637+}
Version: [-1.6.1-6-] {+1.6.1-7+}

Control files of package libopenexr6: lines which differ (wdiff format)
-----------------------------------------------------------------------
Installed-Size: [-787-] {+791+}
{+Multi-Arch: same+}
{+Pre-Depends: multiarch-support+}
Version: [-1.6.1-6-] {+1.6.1-7+}

Control files of package openexr: lines which differ (wdiff format)
-------------------------------------------------------------------
{+Multi-Arch: foreign+}
Version: [-1.6.1-6-] {+1.6.1-7+}





diff -Nru openexr-1.6.1/debian/changelog openexr-1.6.1/debian/changelog
--- openexr-1.6.1/debian/changelog	2012-07-07 08:58:22.000000000 +0200
+++ openexr-1.6.1/debian/changelog	2012-12-08 14:23:37.000000000 +0100
@@ -1,3 +1,14 @@
+openexr (1.6.1-7) unstable; urgency=low
+
+  * Convert to multi-arch.
+    + Use debhelper v9 compat, bump build-dep. Drop unneeded invocation of
+      dpkg-buildflags.
+    + Update *.install.
+    + Add Pre-Depends: ${misc:Pre-Depends}.
+    + Runtime library is Multi-Arch: same, cmd-line utils Multi-Arch: foreign.
+
+ -- Andreas Metzler <ametzler at debian.org>  Sat, 08 Dec 2012 14:23:33 +0100
+
 openexr (1.6.1-6) unstable; urgency=low
 
   * nonlinuxlargestack.diff Fix FTBFS when large stacks are disabled.
diff -Nru openexr-1.6.1/debian/compat openexr-1.6.1/debian/compat
--- openexr-1.6.1/debian/compat	2011-02-12 17:40:35.000000000 +0100
+++ openexr-1.6.1/debian/compat	2012-12-08 13:35:55.000000000 +0100
@@ -1 +1 @@
-7
+9
diff -Nru openexr-1.6.1/debian/control openexr-1.6.1/debian/control
--- openexr-1.6.1/debian/control	2012-04-01 08:34:18.000000000 +0200
+++ openexr-1.6.1/debian/control	2012-12-08 14:08:13.000000000 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian PhotoTools Maintainers <pkg-phototools-devel at lists.alioth.debian.org>
 Uploaders: Andreas Metzler <ametzler at debian.org>
-Build-Depends: autotools-dev (>= 20100122.1), debhelper (>= 7.0.50),
+Build-Depends: autotools-dev (>= 20100122.1), debhelper (>= 9),
  dh-buildinfo, libilmbase-dev, zlib1g-dev, dpkg-dev (>= 1.16.1)
 Standards-Version: 3.9.3
 Homepage: http://www.openexr.com
@@ -12,6 +12,8 @@
 
 Package: openexr
 Architecture: any
+Multi-Arch: foreign
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: exrtools
 Description: command-line tools and docs for the OpenEXR image format
@@ -42,6 +44,7 @@
 Package: libopenexr-dev
 Section: libdevel
 Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
 Depends: libopenexr6 (= ${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
@@ -67,6 +70,8 @@
 Package: libopenexr6
 Section: libs
 Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: runtime files for the OpenEXR image library
  OpenEXR is a high dynamic-range (HDR) image file format developed by
diff -Nru openexr-1.6.1/debian/libopenexr6.install openexr-1.6.1/debian/libopenexr6.install
--- openexr-1.6.1/debian/libopenexr6.install	2011-02-12 17:40:35.000000000 +0100
+++ openexr-1.6.1/debian/libopenexr6.install	2012-12-08 13:37:59.000000000 +0100
@@ -1 +1 @@
-usr/lib/*.so.*
+usr/lib/*/*.so.*
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	2011-02-12 17:40:35.000000000 +0100
+++ openexr-1.6.1/debian/libopenexr-dev.install	2012-12-08 13:38:27.000000000 +0100
@@ -1,8 +1,8 @@
 usr/include/OpenEXR/*
-usr/lib/*.a
-usr/lib/*.la
-usr/lib/*.so
-usr/lib/pkgconfig/*
+usr/lib/*/*.a
+usr/lib/*/*.la
+usr/lib/*/*.so
+usr/lib/*/pkgconfig/*
 usr/share/aclocal/*
 
 # The libopenexr-dev package contains libopenexr6's examples:
diff -Nru openexr-1.6.1/debian/rules openexr-1.6.1/debian/rules
--- openexr-1.6.1/debian/rules	2012-04-01 08:36:01.000000000 +0200
+++ openexr-1.6.1/debian/rules	2012-12-08 14:06:46.000000000 +0100
@@ -16,11 +16,6 @@
 ##### OVERRIDES
 #
 
-# Need to pass an extra flag:
-override_dh_auto_configure:
-	dh_auto_configure -v -- --with-openexr-prefix=/usr \
-		$(shell dpkg-buildflags --export=configure)
-
 # Need to disable the test suite on some architectures:
 override_dh_auto_test:
 ifeq (,$(filter $(DEB_BUILD_ARCH),$(NO_MAKE_CHECK_ARCHS)))


More information about the Pkg-phototools-devel mailing list