Your message dated Mon, 20 Feb 2012 21:32:47 +0000
with message-id <[email protected]>
and subject line Bug#651007: fixed in libraw1394 2.0.8-1
has caused the Debian Bug report #651007,
regarding add Multi-Arch support
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
651007: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651007
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libraw1394
Version: 2.0.7-1
Severity: normal
Tags: patch

As part of the Multi-Arch release goal, and during today's Bug Squashing
Party in Portland, I've converted libraw1394 to build with Multi-Arch
support.

Please see attached...

Thanks!

-Kees

-- 
Kees Cook                                            @debian.org
diff -Nru libraw1394-2.0.7/debian/changelog libraw1394-2.0.7/debian/changelog
--- libraw1394-2.0.7/debian/changelog   2011-03-09 01:29:21.000000000 -0800
+++ libraw1394-2.0.7/debian/changelog   2011-12-04 15:35:13.000000000 -0800
@@ -1,3 +1,10 @@
+libraw1394 (2.0.7-2) UNRELEASED; urgency=low
+
+  * debian/{control,*.install,rules}: convert to Multi-Arch, split
+    binaries from the -dev package into new "libraw1394-tools" package.
+
+ -- Kees Cook <[email protected]>  Sun, 04 Dec 2011 14:57:49 -0800
+
 libraw1394 (2.0.7-1) unstable; urgency=low
 
   * New upstream release. Closes: #617436
diff -Nru libraw1394-2.0.7/debian/control libraw1394-2.0.7/debian/control
--- libraw1394-2.0.7/debian/control     2011-02-12 13:39:43.000000000 -0800
+++ libraw1394-2.0.7/debian/control     2011-12-04 15:11:31.000000000 -0800
@@ -1,15 +1,18 @@
 Source: libraw1394
 Priority: optional
 Maintainer: Guus Sliepen <[email protected]>
-Build-Depends: debhelper (>= 7), autotools-dev, docbook-utils, docbook-xml
+Build-Depends: debhelper (>= 8.1.3~), autotools-dev, docbook-utils, docbook-xml
 Standards-Version: 3.9.1
 Section: libs
 Homepage: https://ieee1394.wiki.kernel.org/
 
 Package: libraw1394-dev
 Section: libdevel
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
 Architecture: any
 Depends: libraw1394-11 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
+Recommends: libraw1394-tools
 Suggests: libraw1394-doc
 Description: library for direct access to IEEE 1394 bus - development files
  libraw1394 is the only supported interface to the kernel side raw1394
@@ -19,7 +22,7 @@
  requiring a kernel driver for the protocol in question.
  .
  This package contains the include files, static library and development
- tools for libraw1394, as well as the testlibraw program.
+ tools for libraw1394.
 
 Package: libraw1394-doc
 Architecture: all
@@ -38,6 +41,8 @@
 Package: libraw1394-11
 Section: libs
 Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: libraw1394-doc
 Description: library for direct access to IEEE 1394 bus (aka FireWire)
@@ -46,3 +51,18 @@
  connected 1394 buses to user space.  Through libraw1394/raw1394,
  applications can directly send to and receive from other nodes without
  requiring a kernel driver for the protocol in question.
+
+Package: libraw1394-tools
+Section: utils
+Architecture: any
+Depends: libraw1394-11 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}
+Suggests: libraw1394-doc
+Description: library for direct access to IEEE 1394 bus (aka FireWire)
+ libraw1394 is the only supported interface to the kernel side raw1394
+ of the Linux IEEE-1394 subsystem, which provides direct access to the
+ connected 1394 buses to user space.  Through libraw1394/raw1394,
+ applications can directly send to and receive from other nodes without
+ requiring a kernel driver for the protocol in question.
+ .
+ This package contains various utilities for that use libraw1394, including
+ the testlibraw program.
diff -Nru libraw1394-2.0.7/debian/libraw1394-11.install 
libraw1394-2.0.7/debian/libraw1394-11.install
--- libraw1394-2.0.7/debian/libraw1394-11.install       2009-07-25 
07:39:58.000000000 -0700
+++ libraw1394-2.0.7/debian/libraw1394-11.install       2011-12-04 
14:56:04.000000000 -0800
@@ -1 +1 @@
-usr/lib/lib*.so.*
+usr/lib/*/lib*.so.*
diff -Nru libraw1394-2.0.7/debian/libraw1394-8.debhelper.log 
libraw1394-2.0.7/debian/libraw1394-8.debhelper.log
--- libraw1394-2.0.7/debian/libraw1394-8.debhelper.log  2009-07-25 
07:39:58.000000000 -0700
+++ libraw1394-2.0.7/debian/libraw1394-8.debhelper.log  1969-12-31 
16:00:00.000000000 -0800
@@ -1,16 +0,0 @@
-dh_installdirs
-dh_installchangelogs
-dh_installdocs
-dh_installexamples
-dh_install
-dh_installman
-dh_link
-dh_strip
-dh_compress
-dh_fixperms
-dh_makeshlibs
-dh_installdeb
-dh_shlibdeps
-dh_gencontrol
-dh_md5sums
-dh_builddeb
diff -Nru libraw1394-2.0.7/debian/libraw1394-dev.dirs 
libraw1394-2.0.7/debian/libraw1394-dev.dirs
--- libraw1394-2.0.7/debian/libraw1394-dev.dirs 2009-07-25 07:39:58.000000000 
-0700
+++ libraw1394-2.0.7/debian/libraw1394-dev.dirs 2011-12-04 15:13:27.000000000 
-0800
@@ -1,4 +1,3 @@
-usr/bin
 usr/lib
 usr/include
 usr/share/man/man1
diff -Nru libraw1394-2.0.7/debian/libraw1394-dev.install 
libraw1394-2.0.7/debian/libraw1394-dev.install
--- libraw1394-2.0.7/debian/libraw1394-dev.install      2009-07-25 
08:05:28.000000000 -0700
+++ libraw1394-2.0.7/debian/libraw1394-dev.install      2011-12-04 
15:16:19.000000000 -0800
@@ -1,8 +1,5 @@
-usr/bin/*
 usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/pkgconfig/*
-usr/lib/*.la
-usr/share/man/man1/*
-usr/share/man/man5/*
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig/*
+usr/lib/*/*.la
diff -Nru libraw1394-2.0.7/debian/libraw1394-dev.manpages 
libraw1394-2.0.7/debian/libraw1394-dev.manpages
--- libraw1394-2.0.7/debian/libraw1394-dev.manpages     2009-07-25 
07:39:58.000000000 -0700
+++ libraw1394-2.0.7/debian/libraw1394-dev.manpages     1969-12-31 
16:00:00.000000000 -0800
@@ -1,2 +0,0 @@
-usr/share/man/man1/*
-usr/share/man/man5/*
diff -Nru libraw1394-2.0.7/debian/libraw1394-tools.docs 
libraw1394-2.0.7/debian/libraw1394-tools.docs
--- libraw1394-2.0.7/debian/libraw1394-tools.docs       1969-12-31 
16:00:00.000000000 -0800
+++ libraw1394-2.0.7/debian/libraw1394-tools.docs       2011-12-04 
15:14:49.000000000 -0800
@@ -0,0 +1,3 @@
+AUTHORS
+NEWS
+README
diff -Nru libraw1394-2.0.7/debian/libraw1394-tools.install 
libraw1394-2.0.7/debian/libraw1394-tools.install
--- libraw1394-2.0.7/debian/libraw1394-tools.install    1969-12-31 
16:00:00.000000000 -0800
+++ libraw1394-2.0.7/debian/libraw1394-tools.install    2011-12-04 
15:20:59.000000000 -0800
@@ -0,0 +1,3 @@
+usr/bin/*
+usr/share/man/man1/*
+usr/share/man/man5/*
diff -Nru libraw1394-2.0.7/debian/libraw1394-tools.manpages 
libraw1394-2.0.7/debian/libraw1394-tools.manpages
--- libraw1394-2.0.7/debian/libraw1394-tools.manpages   1969-12-31 
16:00:00.000000000 -0800
+++ libraw1394-2.0.7/debian/libraw1394-tools.manpages   2011-12-04 
15:14:30.000000000 -0800
@@ -0,0 +1,2 @@
+usr/share/man/man1/*
+usr/share/man/man5/*
diff -Nru libraw1394-2.0.7/debian/rules libraw1394-2.0.7/debian/rules
--- libraw1394-2.0.7/debian/rules       2010-01-09 06:04:23.000000000 -0800
+++ libraw1394-2.0.7/debian/rules       2011-12-04 14:55:44.000000000 -0800
@@ -13,6 +13,7 @@
 # from having to guess our platform (since we know it already)
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_MULTIARCH  ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 
 CFLAGS = -Wall -g
@@ -37,7 +38,7 @@
        cp -f /usr/share/misc/config.sub config.sub
        cp -f /usr/share/misc/config.guess config.guess
        # Add here commands to configure the package.
-       ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) 
--prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info 
CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+       ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) 
--prefix=/usr --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) 
--mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info 
CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
 
 
 build: build-stamp

--- End Message ---
--- Begin Message ---
Source: libraw1394
Source-Version: 2.0.8-1

We believe that the bug you reported is fixed in the latest version of
libraw1394, which is due to be installed in the Debian FTP archive:

libraw1394-11_2.0.8-1_amd64.deb
  to main/libr/libraw1394/libraw1394-11_2.0.8-1_amd64.deb
libraw1394-dev_2.0.8-1_amd64.deb
  to main/libr/libraw1394/libraw1394-dev_2.0.8-1_amd64.deb
libraw1394-doc_2.0.8-1_all.deb
  to main/libr/libraw1394/libraw1394-doc_2.0.8-1_all.deb
libraw1394-tools_2.0.8-1_amd64.deb
  to main/libr/libraw1394/libraw1394-tools_2.0.8-1_amd64.deb
libraw1394_2.0.8-1.debian.tar.gz
  to main/libr/libraw1394/libraw1394_2.0.8-1.debian.tar.gz
libraw1394_2.0.8-1.dsc
  to main/libr/libraw1394/libraw1394_2.0.8-1.dsc
libraw1394_2.0.8.orig.tar.xz
  to main/libr/libraw1394/libraw1394_2.0.8.orig.tar.xz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guus Sliepen <[email protected]> (supplier of updated libraw1394 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 19 Feb 2012 18:05:38 +0100
Source: libraw1394
Binary: libraw1394-dev libraw1394-doc libraw1394-11 libraw1394-tools
Architecture: source amd64 all
Version: 2.0.8-1
Distribution: unstable
Urgency: low
Maintainer: Guus Sliepen <[email protected]>
Changed-By: Guus Sliepen <[email protected]>
Description: 
 libraw1394-11 - library for direct access to IEEE 1394 bus (aka FireWire)
 libraw1394-dev - library for direct access to IEEE 1394 bus - development files
 libraw1394-doc - Reference manual and documentation about libraw1394
 libraw1394-tools - library for direct access to IEEE 1394 bus (aka FireWire)
Closes: 651007
Changes: 
 libraw1394 (2.0.8-1) unstable; urgency=low
 .
   * New upstream release.
   * Apply patch from Steve Langasek that adds multi-arch support.
     Closes: #651007
   * Bump Standards-Version.
   * Provide build-arch and build-indep targets in debian/rules.
   * Fix warnings found by -Wall and cppcheck.
Checksums-Sha1: 
 dc3fcd0f038dd52426b5a7cdfbd31d15cec0bb2b 1297 libraw1394_2.0.8-1.dsc
 abcb2a03eaf0afd1f975e54aae8ec13222d3d477 279060 libraw1394_2.0.8.orig.tar.xz
 e48f3d25d8568aab0164f28608d48dda580f5b2e 10200 libraw1394_2.0.8-1.debian.tar.gz
 630d98e46078b79dee752818150ea1fe5c108b2c 61538 libraw1394-dev_2.0.8-1_amd64.deb
 44528ecb39d120ff117fec8201f492ff218175fb 476246 libraw1394-doc_2.0.8-1_all.deb
 53971dab421cae4d9e6eb45590e8fe8400377703 49642 libraw1394-11_2.0.8-1_amd64.deb
 81037cd9d27ea6af6c09af236fad3f0d96757c5f 37422 
libraw1394-tools_2.0.8-1_amd64.deb
Checksums-Sha256: 
 ac7a2f3fb377ebb5b8fc89e11ed5a7b00d874676d7653d9bb48aafcc070346df 1297 
libraw1394_2.0.8-1.dsc
 e8c2fa8860a3e4067d9342490842f63f2cde2015521092064ba383aa75104467 279060 
libraw1394_2.0.8.orig.tar.xz
 f5fc2d78ca9e8ae925e03241e783909f4cd0a25a684fdad45b7d73f17afc5256 10200 
libraw1394_2.0.8-1.debian.tar.gz
 1193b763c5bfb419f0575e1912fe5bba8b28a40039d711578d1186d500ba5cd4 61538 
libraw1394-dev_2.0.8-1_amd64.deb
 01a1388bd0762481e25da03501f95cdef089171ceb70289875f431f964ef9740 476246 
libraw1394-doc_2.0.8-1_all.deb
 dad6d9001cc01284589d9ea88ab8bd5a4fa7cc3ff77cdb674ecd3d2ea60846bf 49642 
libraw1394-11_2.0.8-1_amd64.deb
 3fbac8db21e90b6504bf5ee9d5bf351416a586b773dc97f7fd9c70aefc74a7e2 37422 
libraw1394-tools_2.0.8-1_amd64.deb
Files: 
 5eab88e5d88a2144964b1357e27c9415 1297 libs optional libraw1394_2.0.8-1.dsc
 df808e85ebfdfd0485a9938fcfd2d1c6 279060 libs optional 
libraw1394_2.0.8.orig.tar.xz
 0258a23c6ac7f372f08c2d2dda67d169 10200 libs optional 
libraw1394_2.0.8-1.debian.tar.gz
 e7f676dc1f79b3d388aa1490b546c5cc 61538 libdevel optional 
libraw1394-dev_2.0.8-1_amd64.deb
 9da7a91ab030ccc9f2053f32b840c091 476246 doc optional 
libraw1394-doc_2.0.8-1_all.deb
 3207aced934393bed2fa824f1fe55938 49642 libs optional 
libraw1394-11_2.0.8-1_amd64.deb
 e0b2fc9dcbb936d31db0b9cc1dc70d28 37422 utils optional 
libraw1394-tools_2.0.8-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk9BOpIACgkQAxLow12M2nsxyQCeOwVJ0qN/NNJ52iBYYbCvMTgJ
wzUAn1C6YEYZO3CEIJpcpj3tCk31JEu/
=i3dA
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to