Your message dated Wed, 26 Oct 2011 21:47:34 +0000
with message-id <[email protected]>
and subject line Bug#646068: fixed in libunistring 0.9.3-5
has caused the Debian Bug report #646068,
regarding Please transition libunistring for multiarch
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.)


-- 
646068: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646068
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libunistring
Version: 0.9.3-4
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu precise ubuntu-patch

Hi Andreas,

Please find attached a patch to libunistring to transition it to use the
multiarch library paths as described at
<http://wiki.debian.org/Multiarch/Implementation>.  This patch is being
applied in Ubuntu precise.

Since libunistring0 is a dependency of gettext, converting this libunistring
for multiarch is a prerequisite for wine 1.3 being built for multiarch (bug
#646034).  While wine in Debian doesn't use libgettextpo yet in Debian, it
would be nice to have the libraries ready for when it does.

Note that this patch drops all the .dirs files from the debian directory. 
Directories only need to be declared separately to dh_installdirs if you're
shipping an *empty* directory; if you're installing files to it, dh_install
creates the path for you automatically.

Thanks for considering the patch!

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
[email protected]                                     [email protected]
=== modified file 'debian/compat'
--- debian/compat       2009-07-04 14:31:38 +0000
+++ debian/compat       2011-10-20 23:50:05 +0000
@@ -1 +1 @@
-7
+9

=== modified file 'debian/control'
--- debian/control      2011-04-16 14:09:54 +0000
+++ debian/control      2011-10-21 00:30:51 +0000
@@ -1,7 +1,7 @@
 Source: libunistring
 Priority: optional
 Maintainer: Andreas Rottmann <[email protected]>
-Build-Depends: cdbs, debhelper (>= 7), autotools-dev
+Build-Depends: cdbs (>= 0.4.93~), debhelper (>= 8.1.3~), autotools-dev
 Standards-Version: 3.9.1
 Section: libs
 Homepage: http://www.gnu.org/software/libunistring/
@@ -11,6 +12,7 @@
 Package: libunistring-dev
 Section: libdevel
 Architecture: any
+Multi-Arch: same
 Depends: libunistring0 (= ${binary:Version}), ${misc:Depends}
 Description: Unicode string library for C - development files
  The 'libunistring' library implements Unicode strings (in the UTF-8,
@@ -26,6 +28,8 @@
 
 Package: libunistring0
 Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Unicode string library for C
  The 'libunistring' library implements Unicode strings (in the UTF-8,

=== removed file 'debian/libunistring-dev.dirs'
--- debian/libunistring-dev.dirs        2009-07-04 14:31:38 +0000
+++ debian/libunistring-dev.dirs        1970-01-01 00:00:00 +0000
@@ -1,3 +0,0 @@
-usr/lib
-usr/include
-usr/share/doc/libunistring-dev

=== modified file 'debian/libunistring-dev.install'
--- debian/libunistring-dev.install     2011-04-16 14:09:54 +0000
+++ debian/libunistring-dev.install     2011-10-20 23:51:13 +0000
@@ -1,4 +1,4 @@
 usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
 usr/share/doc/libunistring/*.html usr/share/doc/libunistring-dev/html/

=== removed file 'debian/libunistring0.dirs'
--- debian/libunistring0.dirs   2009-07-04 14:31:38 +0000
+++ debian/libunistring0.dirs   1970-01-01 00:00:00 +0000
@@ -1 +0,0 @@
-usr/lib

=== modified file 'debian/libunistring0.install'
--- debian/libunistring0.install        2009-07-04 14:31:38 +0000
+++ debian/libunistring0.install        2011-10-20 23:50:56 +0000
@@ -1 +1 @@
-usr/lib/lib*.so.*
+usr/lib/*/lib*.so.*

=== modified file 'debian/rules'
--- debian/rules        2010-09-09 20:22:45 +0000
+++ debian/rules        2011-10-20 23:50:29 +0000
@@ -10,7 +10,8 @@
        CFLAGS += -mplt
 endif
 
-DEB_CONFIGURE_EXTRA_FLAGS := --disable-Werror
+DEB_CONFIGURE_EXTRA_FLAGS := --disable-Werror \
+       --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 DEB_DH_INSTALL_ARGS := --sourcedir=$(DEB_DESTDIR)
 
 DEB_MAKE_CHECK_TARGET = check


--- End Message ---
--- Begin Message ---
Source: libunistring
Source-Version: 0.9.3-5

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

libunistring-dev_0.9.3-5_amd64.deb
  to main/libu/libunistring/libunistring-dev_0.9.3-5_amd64.deb
libunistring0_0.9.3-5_amd64.deb
  to main/libu/libunistring/libunistring0_0.9.3-5_amd64.deb
libunistring_0.9.3-5.debian.tar.gz
  to main/libu/libunistring/libunistring_0.9.3-5.debian.tar.gz
libunistring_0.9.3-5.dsc
  to main/libu/libunistring/libunistring_0.9.3-5.dsc



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.
Andreas Rottmann <[email protected]> (supplier of updated libunistring 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: Wed, 26 Oct 2011 23:23:59 +0200
Source: libunistring
Binary: libunistring-dev libunistring0
Architecture: source amd64
Version: 0.9.3-5
Distribution: unstable
Urgency: low
Maintainer: Andreas Rottmann <[email protected]>
Changed-By: Andreas Rottmann <[email protected]>
Description: 
 libunistring-dev - Unicode string library for C - development files
 libunistring0 - Unicode string library for C
Closes: 646068
Changes: 
 libunistring (0.9.3-5) unstable; urgency=low
 .
   * Standards-Version 3.9.2 (no changes).
   * Convert package to multiarch (closes: #646068):
     - Bumped build-depends versions for cdbs and debhelper.
     - Extend configure flags to install libraries into
       multi-arch library directory.
     - Adapted debian/libunistring0.install.
     - Mark libunistring0 as "Multi-Arch: same".
   * Applied outstanding changes from multiarch patch provided by Steve
     Langasek on bug #646068:
     - Removed useless .dirs files.
     - debian/compat bumped to 8 (compat level 9 not needed as we don't use
       the "dh" script).
   * debian/copyright:
     - Bumped DEP5 revision in format URL to 202.
     - Fixed various issues pointed out by lintian.
Checksums-Sha1: 
 b33d990e52f61c16b20f10304190d08aa029baf0 1343 libunistring_0.9.3-5.dsc
 3ff1384d709b340fc4d60b6788ccc360d50df503 4397 
libunistring_0.9.3-5.debian.tar.gz
 05ee956ae0f2ccf7d63cae695c0dccd277352e74 649614 
libunistring-dev_0.9.3-5_amd64.deb
 7e9491d1f4cde0a11a4082a9cd8457898e9a47bc 434274 libunistring0_0.9.3-5_amd64.deb
Checksums-Sha256: 
 373a56d5a25eb81b1acdbf1d1050227f7c04ca087f325a23162e00091d9c7af0 1343 
libunistring_0.9.3-5.dsc
 2ac4355363a607de800ac3a171aa84b7d6dc3312db4cb6267ea54b30e4a7542e 4397 
libunistring_0.9.3-5.debian.tar.gz
 bc0ca2985043dfdc7aa421694c04e0c06838ad7ae44e0ede75ec836c84f6ec3b 649614 
libunistring-dev_0.9.3-5_amd64.deb
 fcb9b3ce96fdd07e5fd206b34801def41ea0cbe3026395ec056e0296ccebfaa9 434274 
libunistring0_0.9.3-5_amd64.deb
Files: 
 1b65f874546a99d9aeba0eb7942f61c0 1343 libs optional libunistring_0.9.3-5.dsc
 97169f390f5e63d98d9e293d39f77720 4397 libs optional 
libunistring_0.9.3-5.debian.tar.gz
 ea0a01d1baa52f2379b40a4e4db23725 649614 libdevel optional 
libunistring-dev_0.9.3-5_amd64.deb
 6d1c5ab96d3363ec24c262b5276cb629 434274 libs optional 
libunistring0_0.9.3-5_amd64.deb

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

iEYEARECAAYFAk6ofUsACgkQIsgn9zWpkufzQgCfcWx1qh22PcdPEQdqfNVBIfaa
tp4AoI4Fy3vt1XS0Bo+tqRJRRm082HW6
=g6x9
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to