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 ---