Your message dated Mon, 11 Nov 2013 21:19:58 +0000
with message-id <[email protected]>
and subject line Bug#641614: fixed in libidl 0.8.14-0.3
has caused the Debian Bug report #641614,
regarding libidl: Please convert to 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.)


-- 
641614: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=641614
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libidl                                                                 
                                                                   
Version: 0.8.14-0.2
Severity: normal                                                                
                                                                                
  
User: [email protected]                                              
                                                                                
  
Usertags: multiarch                                                             
                                                                                
  
Tags: patch                                                                     
                                                                                
  

The attached patch add multiarch to libidl. Since the maintainers seems MIA, 
I shall NMU this next week unless I hear objections.

Riku          
diff -u libidl-0.8.14/debian/rules libidl-0.8.14/debian/rules
--- libidl-0.8.14/debian/rules
+++ libidl-0.8.14/debian/rules
@@ -6,4 +6,7 @@
+DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
+
 install/libidl-dev::
-	for file in debian/tmp/usr/lib/*.la; do \
+	for file in debian/tmp/usr/lib/*/*.la; do \
 		sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
 	done
+	sed -i -e 's/-L[^ ]* //' debian/tmp/usr/bin/libIDL-config-2
diff -u libidl-0.8.14/debian/libidl0.install libidl-0.8.14/debian/libidl0.install
--- libidl-0.8.14/debian/libidl0.install
+++ libidl-0.8.14/debian/libidl0.install
@@ -1 +1 @@
-debian/tmp/usr/lib/lib*.so.*
+debian/tmp/usr/lib/*/lib*.so.*
diff -u libidl-0.8.14/debian/libidl-dev.install libidl-0.8.14/debian/libidl-dev.install
--- libidl-0.8.14/debian/libidl-dev.install
+++ libidl-0.8.14/debian/libidl-dev.install
@@ -1,6 +1,6 @@
 debian/tmp/usr/include
-debian/tmp/usr/lib/*.so
-debian/tmp/usr/lib/*.la
-debian/tmp/usr/lib/*.a
-debian/tmp/usr/lib/pkgconfig
+debian/tmp/usr/lib/*/*.so
+debian/tmp/usr/lib/*/*.la
+debian/tmp/usr/lib/*/*.a
+debian/tmp/usr/lib/*/pkgconfig
 debian/tmp/usr/bin/libIDL-config-2
diff -u libidl-0.8.14/debian/control libidl-0.8.14/debian/control
--- libidl-0.8.14/debian/control
+++ libidl-0.8.14/debian/control
@@ -3,12 +3,14 @@
 Maintainer: Sebastian Rittau <[email protected]>
 Standards-Version: 3.8.3
 Section: libs
-Build-Depends: libglib2.0-dev, pkg-config, bison, flex, texinfo, cdbs, debhelper (>= 4.1.0)
+Build-Depends: libglib2.0-dev, pkg-config, bison, flex, texinfo, cdbs (>= 0.4.93), debhelper (>= 8.1.3)
 
 Package: libidl0
 Architecture: any
 Section: libs
 Depends: cpp, ${shlibs:Depends}, ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
 Description: library for parsing CORBA IDL files
  libIDL is a small library for creating parse trees of CORBA v2.2 compliant
  Interface Definition Language (IDL) files, which is a specification for
@@ -19,7 +21,8 @@
 Package: libidl-dev
 Architecture: any
 Section: libdevel
-Depends: libidl0 (= ${binary:Version}), libglib2.0-dev, ${shlibs:Depends}, , ${misc:Depends}
+Depends: libidl0 (= ${binary:Version}), libglib2.0-dev, ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: same
 Description: development files for programs that use libIDL
  This package contains the header files and libraries needed for developing
  programs which use libIDL.

--- End Message ---
--- Begin Message ---
Source: libidl
Source-Version: 0.8.14-0.3

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

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.
Josselin Mouette <[email protected]> (supplier of updated libidl 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: Thu, 07 Nov 2013 14:00:10 +0100
Source: libidl
Binary: libidl0 libidl-dev
Architecture: source amd64
Version: 0.8.14-0.3
Distribution: unstable
Urgency: low
Maintainer: Sebastian Rittau <[email protected]>
Changed-By: Josselin Mouette <[email protected]>
Description: 
 libidl-dev - development files for programs that use libIDL
 libidl0    - library for parsing CORBA IDL files
Closes: 641614
Changes: 
 libidl (0.8.14-0.3) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Replace libidl-config by a wrapper for pkg-config.
   * Add corresponding dependency on pkg-config.
   * Drop .la files.
   * Switch to multiarch. Closes: #641614.
     + Set libdir accordingly.
     + Update installation paths.
     + Make both packages MA: same.
     + Depend on cpp:any.
Checksums-Sha1: 
 2740db4f25900445f4b9999bb2790b71d4d55789 1094 libidl_0.8.14-0.3.dsc
 a71edbbfebe27a7c93f77638936eec0eb5daab0c 4515 libidl_0.8.14-0.3.diff.gz
 ea81e657b4c180ffa5a2adc553bed47244a36636 112354 libidl0_0.8.14-0.3_amd64.deb
 af3dd7e99ec5f958ac6e0aff8593fb0ec32af298 120400 libidl-dev_0.8.14-0.3_amd64.deb
Checksums-Sha256: 
 d13a4c4b0cc0e995bfc58f036ed79d1c9c9857285da38f432b72159ebf0b02c2 1094 
libidl_0.8.14-0.3.dsc
 21f6810f3db333a76892f82d3270fdb385231b1863da04947520ec9d55945aaf 4515 
libidl_0.8.14-0.3.diff.gz
 db8df033b5ce6ca1a9a8939f0d4d2527edd2b9f15f4c0e2d57a736d62b1fcf0e 112354 
libidl0_0.8.14-0.3_amd64.deb
 f17e3342861725b10beeeecec098d15ed54288c89d759a84e970089514045f76 120400 
libidl-dev_0.8.14-0.3_amd64.deb
Files: 
 a8f81fd422a6809824d42a2648be120c 1094 libs optional libidl_0.8.14-0.3.dsc
 86dc702d887a51ff9da33508be8e9753 4515 libs optional libidl_0.8.14-0.3.diff.gz
 6c0e6abe7157a598419c08c73148cb23 112354 libs optional 
libidl0_0.8.14-0.3_amd64.deb
 fc685071e1170b9ed99f78dc5767a937 120400 libdevel optional 
libidl-dev_0.8.14-0.3_amd64.deb

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

iD8DBQFSfUFQrSla4ddfhTMRAg67AKDIRf0K+xiAZj0sCo6MEGG3A/i2xACglpWg
pOq5RkMJvy2zEd6DHgTNVAs=
=v5+6
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to