Your message dated Tue, 03 Jul 2012 21:47:20 +0000
with message-id <e1smawk-0003cd...@franck.debian.org>
and subject line Bug#636318: fixed in attica 0.4.0-1
has caused the Debian Bug report #636318,
regarding libattica0: Install library in multiarch paths
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 ow...@bugs.debian.org
immediately.)


-- 
636318: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636318
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libattica0
Version: 0.2.0-1
Severity: wishlist
Tags: patch

Attached is a patch to install the library in multiarch paths.

It adds a Build-Depends on cmake >= 2.8.5 and Pre-Depends: ${misc:Pre-Depends}
on the library package and marks it Multi-Arch: same.

It also patches the CMakeLists.txt to correctly set ${LIB_DESTINATION}.

When rebuilding the package some new symbols showed up in the symbols file,
but that is unrelated to this change.

Thanks,
Daniel Schaal

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (102, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0fglrx2 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libattica0 depends on:
ii  libc6                         2.13-13    Embedded GNU C Library: Shared lib
ii  libgcc1                       1:4.6.1-5  GCC support library
ii  libqt4-network                4:4.7.3-5  Qt 4 network module
ii  libqtcore4                    4:4.7.3-5  Qt 4 core module
ii  libstdc++6                    4.6.1-5    GNU Standard C++ Library v3

libattica0 recommends no packages.

libattica0 suggests no packages.

-- no debconf information
>From 19ea572bb638a6019db146873f0c9e6c2e6a6c77 Mon Sep 17 00:00:00 2001
From: Daniel Schaal <farb...@web.de>
Date: Sun, 31 Jul 2011 19:07:21 +0200
Subject: [PATCH] switch to multiarch

---
 debian/control                            |    4 +++-
 debian/libattica-dev.install              |    4 ++--
 debian/libattica0.install                 |    2 +-
 debian/patches/install-in-multiarch-paths |   16 ++++++++++++++++
 debian/patches/series                     |    1 +
 5 files changed, 23 insertions(+), 4 deletions(-)
 create mode 100644 debian/patches/install-in-multiarch-paths

diff --git a/debian/control b/debian/control
index 91de1f9..4d8aa13 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: attica
 Priority: optional
 Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
 Uploaders: Thibaut Gridel <tgri...@free.fr>
-Build-Depends: debhelper (>= 7.3), cmake, libqt4-dev, pkg-kde-tools (>=0.6)
+Build-Depends: debhelper (>= 7.3), cmake (>= 2.8.5), libqt4-dev, pkg-kde-tools 
(>=0.6)
 Standards-Version: 3.9.1
 Section: libs
 Homepage: http://www.kde.org
@@ -23,7 +23,9 @@ Description: development files for libattica
 
 Package: libattica0
 Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: same
 Description: Qt library that implements the Open Collaboration Services API
  Attica is a Qt library that implements the Open Collaboration Services
  API version 1.4.
diff --git a/debian/libattica-dev.install b/debian/libattica-dev.install
index f597fab..9e69bdc 100644
--- a/debian/libattica-dev.install
+++ b/debian/libattica-dev.install
@@ -1,3 +1,3 @@
-usr/lib/libattica.so
+usr/lib/*/libattica.so
 usr/include/attica/*
-usr/lib/pkgconfig/libattica.pc
+usr/lib/*/pkgconfig/libattica.pc
diff --git a/debian/libattica0.install b/debian/libattica0.install
index 7466a38..f1d2839 100644
--- a/debian/libattica0.install
+++ b/debian/libattica0.install
@@ -1 +1 @@
-usr/lib/libattica.so.*
+usr/lib/*/libattica.so.*
diff --git a/debian/patches/install-in-multiarch-paths 
b/debian/patches/install-in-multiarch-paths
new file mode 100644
index 0000000..24a318f
--- /dev/null
+++ b/debian/patches/install-in-multiarch-paths
@@ -0,0 +1,16 @@
+Description: set LIB_DESTINATION to multiarch library path
+Author: Daniel Schaal <farb...@web.de>
+
+--- a/lib/CMakeLists.txt       2011-08-02 09:36:24.000000000 +0200
++++ b/lib/CMakeLists.txt       2011-08-02 09:36:24.000000000 +0200
+@@ -1,8 +1,8 @@
+ 
+ set(CMAKE_INCLUDE_CURRENT_DIR ON)
+ 
+-set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)" )
+-set(LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE STRING 
"Library directory name" FORCE)
++#set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)" )
++set(LIB_DESTINATION 
"${CMAKE_INSTALL_PREFIX}/lib/${CMAKE_LIBRARY_ARCHITECTURE}" CACHE STRING 
"Library directory name" FORCE)
+ 
+ set(CMAKE_INSTALL_RPATH_USE_LINK_PATH  TRUE)
+ 
diff --git a/debian/patches/series b/debian/patches/series
index c6a9f4a..c2b2ae1 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 no-rpath
+install-in-multiarch-paths
-- 
1.7.5.4


--- End Message ---
--- Begin Message ---
Source: attica
Source-Version: 0.4.0-1

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

attica_0.4.0-1.debian.tar.gz
  to main/a/attica/attica_0.4.0-1.debian.tar.gz
attica_0.4.0-1.dsc
  to main/a/attica/attica_0.4.0-1.dsc
attica_0.4.0.orig.tar.bz2
  to main/a/attica/attica_0.4.0.orig.tar.bz2
libattica-dbg_0.4.0-1_amd64.deb
  to main/a/attica/libattica-dbg_0.4.0-1_amd64.deb
libattica-dev_0.4.0-1_amd64.deb
  to main/a/attica/libattica-dev_0.4.0-1_amd64.deb
libattica0.4_0.4.0-1_amd64.deb
  to main/a/attica/libattica0.4_0.4.0-1_amd64.deb



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 636...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pino Toscano <p...@debian.org> (supplier of updated attica 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Mon, 02 Jul 2012 23:57:27 +0200
Source: attica
Binary: libattica-dev libattica0.4 libattica-dbg
Architecture: source amd64
Version: 0.4.0-1
Distribution: experimental
Urgency: low
Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Pino Toscano <p...@debian.org>
Description: 
 libattica-dbg - debug symbols for libattica
 libattica-dev - development files for libattica
 libattica0.4 - Qt library that implements the Open Collaboration Services API
Closes: 636318
Changes: 
 attica (0.4.0-1) experimental; urgency=low
 .
   * Team upload.
   * New upstream release.
 .
   [ Ana Beatriz Guerrero Lopez ]
   * Remove Thibaut Gridel from Uploaders as he requested.
 .
   [ Pino Toscano ]
   * Add myself to Uploaders.
   * Rename libattica0 to libattica0.4, according to the new SONAME.
   * Drop patch no-rpath, applied upstream.
   * Bump Standards-Version to 3.9.3, no changes required.
   * Bump the debhelper compatibility to v9:
     - bump compat to 9
     - bump the debhelper build dependency to 9
     - convert the CXXFLAGS addition to the dpkg-buildflags way
   * Drop the custom CXXFLAGS, they seem to break compilation.
   * Update the symbols file.
   * Update Vcs-Browser header and migrate Vcs-Svn to Vcs-Git.
   * Add libattica-dbg.
   * Remove templates-like comments from the watch file.
   * Update copyright.
   * libattica-dev: depend on libqt4-dev.
 .
   [ Daniel Schaal ]
   * Switch to multiarch. (Closes: #636318)
Checksums-Sha1: 
 42190a6d442d1ab6fdea1cf9592f11a850503fdb 1385 attica_0.4.0-1.dsc
 417de33410b58a1f09647835e4ebb476fbdca9d7 55598 attica_0.4.0.orig.tar.bz2
 6d745d25c904416a949cc341d393ae072553b443 12874 attica_0.4.0-1.debian.tar.gz
 1ec29521a0bd277b07cb4aef5ec20639a16ad1b8 26166 libattica-dev_0.4.0-1_amd64.deb
 efac4ca47f79f84b7470a3da8a31614ec880f906 270644 libattica0.4_0.4.0-1_amd64.deb
 659a198c81de53788b82b03d4772837bbbb8713a 3339230 
libattica-dbg_0.4.0-1_amd64.deb
Checksums-Sha256: 
 0624b0e6632ca846a21d1fd67f507304672a3adde0a6113a7e24645e92074e6d 1385 
attica_0.4.0-1.dsc
 18fa5f99846063175f27b38e0c6b3df841a2c38843406e30d3317175d20f4d9c 55598 
attica_0.4.0.orig.tar.bz2
 122cd3b4c338731e448c2c7292fbb1b01016c7d7ceb1622c209fa264ce502f66 12874 
attica_0.4.0-1.debian.tar.gz
 75c11a82bf4077564e772338275680e6995713a5e8dc1fa38240546746f7c52d 26166 
libattica-dev_0.4.0-1_amd64.deb
 f2aa5879bbfd981adb49ff225da9a589cd6d545c7a4d7ebf46715a49c2681f1e 270644 
libattica0.4_0.4.0-1_amd64.deb
 43c285000216ca082016c61b0f1a7526a75f6c0ec9d7e768286e805527a5702d 3339230 
libattica-dbg_0.4.0-1_amd64.deb
Files: 
 69971eefa66328548edbd4ad5f456bb8 1385 libs optional attica_0.4.0-1.dsc
 2de3a49d79884ed3ce9df491bf35a86b 55598 libs optional attica_0.4.0.orig.tar.bz2
 3ba24d82660810906a223e66d18b9b8d 12874 libs optional 
attica_0.4.0-1.debian.tar.gz
 6627152d14f0287938a4dfa25563f644 26166 libdevel optional 
libattica-dev_0.4.0-1_amd64.deb
 6ca17dc2c30bdec8f3314ded9367b444 270644 libs optional 
libattica0.4_0.4.0-1_amd64.deb
 18a71295da3df4c34e10978c9aeae9a5 3339230 debug extra 
libattica-dbg_0.4.0-1_amd64.deb

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

iD8DBQFP8hu6TNH2piB/L3oRAklPAJwL08WkF2jcSGMOndGNtVgnV4UV7ACg15fs
WBSvfz2jzIdIdyzX7VipQiY=
=s1iA
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to