Your message dated Sun, 01 Aug 2010 15:33:50 +0000
with message-id <e1ofaxu-0001vd...@franck.debian.org>
and subject line Bug#591011: fixed in projectm 2.0.1+dfsg-3
has caused the Debian Bug report #591011,
regarding libprojectm-dev: Incorrect .pc files
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.)
--
591011: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=591011
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libprojectm-dev
Version: 2.0.1+dfsg-2
Severity: important
Tags: patch
Hello,
The .pc.in of projectm use a variable which doesn't exist resulting in a empty
libdir. That results in a buggy "-L" in LDFLAGS.
Attached patch forces libdir=${exec_prefix}/lib . It's not necessarly the best
fix but I don't know CMake enough.
I can commit the patch myself if you like though I'll be away from Internet
from Monday.
--
Xtophe
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libprojectm-dev depends on:
ii libprojectm2 2.0.1+dfsg-2 Advanced Milkdrop-compatible music
libprojectm-dev recommends no packages.
libprojectm-dev suggests no packages.
-- no debconf information
>From a139eb3d81e45ee88609d14adbc99b5f0ae62282 Mon Sep 17 00:00:00 2001
From: Christophe Mutricy <xto...@videolan.org>
Date: Fri, 30 Jul 2010 23:00:15 +0200
Subject: [PATCH] Fix .pc files
The substitution for libdir was not happening
---
debian/patches/10_pc-files.patch | 24 ++++++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 25 insertions(+), 0 deletions(-)
create mode 100644 debian/patches/10_pc-files.patch
diff --git a/debian/patches/10_pc-files.patch b/debian/patches/10_pc-files.patch
new file mode 100644
index 0000000..bffb6b2
--- /dev/null
+++ b/debian/patches/10_pc-files.patch
@@ -0,0 +1,24 @@
+diff --git a/src/libprojectM/libprojectM.pc.in
b/src/libprojectM/libprojectM.pc.in
+index 9ba3418..2fce333 100644
+--- a/src/libprojectM/libprojectM.pc.in
++++ b/src/libprojectM/libprojectM.pc.in
+@@ -1,6 +1,6 @@
+ pref...@cmake_install_prefix@
+ exec_pref...@cmake_install_prefix@
+-libd...@lib_install_dir@
++libdir=${exec_prefix}/lib
+ included...@cmake_install_prefix@/include
+ pkgdatad...@cmake_install_prefix@/@RESOURCE_PREFIX@
+ sysconfd...@cmake_install_prefix@/@RESOURCE_PREFIX@
+diff --git a/src/projectM-qt/libprojectM-qt.pc.in
b/src/projectM-qt/libprojectM-qt.pc.in
+index 0677331..dd90552 100644
+--- a/src/projectM-qt/libprojectM-qt.pc.in
++++ b/src/projectM-qt/libprojectM-qt.pc.in
+@@ -1,6 +1,6 @@
+ pref...@cmake_install_prefix@
+ exec_pref...@cmake_install_prefix@
+-libd...@lib_install_dir@
++libdir=${exec_prefix}/lib
+ included...@cmake_install_prefix@/include
+ pkgdatad...@cmake_install_prefix@/share/projectM-qt
+ sysconfd...@cmake_install_prefix@/share/projectM-qt
diff --git a/debian/patches/series b/debian/patches/series
index fc62544..1183cb9 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -7,3 +7,4 @@
07_cg-profile-setting.patch
08_qprojectm-openglcontext.patch
09_error-handling.patch
+10_pc-files.patch
--
1.7.1
--- End Message ---
--- Begin Message ---
Source: projectm
Source-Version: 2.0.1+dfsg-3
We believe that the bug you reported is fixed in the latest version of
projectm, which is due to be installed in the Debian FTP archive:
libprojectm-dev_2.0.1+dfsg-3_i386.deb
to main/p/projectm/libprojectm-dev_2.0.1+dfsg-3_i386.deb
libprojectm-qt-dev_2.0.1+dfsg-3_i386.deb
to main/p/projectm/libprojectm-qt-dev_2.0.1+dfsg-3_i386.deb
libprojectm-qt1_2.0.1+dfsg-3_i386.deb
to main/p/projectm/libprojectm-qt1_2.0.1+dfsg-3_i386.deb
libprojectm2_2.0.1+dfsg-3_i386.deb
to main/p/projectm/libprojectm2_2.0.1+dfsg-3_i386.deb
libvisual-projectm_2.0.1+dfsg-3_i386.deb
to main/p/projectm/libvisual-projectm_2.0.1+dfsg-3_i386.deb
projectm-data_2.0.1+dfsg-3_all.deb
to main/p/projectm/projectm-data_2.0.1+dfsg-3_all.deb
projectm-dbg_2.0.1+dfsg-3_i386.deb
to main/p/projectm/projectm-dbg_2.0.1+dfsg-3_i386.deb
projectm-jack_2.0.1+dfsg-3_i386.deb
to main/p/projectm/projectm-jack_2.0.1+dfsg-3_i386.deb
projectm-pulseaudio_2.0.1+dfsg-3_i386.deb
to main/p/projectm/projectm-pulseaudio_2.0.1+dfsg-3_i386.deb
projectm_2.0.1+dfsg-3.debian.tar.gz
to main/p/projectm/projectm_2.0.1+dfsg-3.debian.tar.gz
projectm_2.0.1+dfsg-3.dsc
to main/p/projectm/projectm_2.0.1+dfsg-3.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 591...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klumpp <matth...@nlinux.org> (supplier of updated projectm 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: Sat, 31 Jul 2010 18:41:14 +0200
Source: projectm
Binary: libprojectm2 libprojectm-dev projectm-data libvisual-projectm
libprojectm-qt1 libprojectm-qt-dev projectm-jack projectm-pulseaudio
projectm-dbg
Architecture: source i386 all
Version: 2.0.1+dfsg-3
Distribution: unstable
Urgency: low
Maintainer: Debian multimedia packages maintainers
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Matthias Klumpp <matth...@nlinux.org>
Description:
libprojectm-dev - Advanced Milkdrop-compatible music visualization library -
dev
libprojectm-qt-dev - projectM Qt4 (development files)
libprojectm-qt1 - projectM Qt4 bindings
libprojectm2 - Advanced Milkdrop-compatible music visualization library
libvisual-projectm - libvisual module for projectM
projectm-data - Advanced Milkdrop-compatible music visualization library - data
projectm-dbg - Debugging symbols for projectM
projectm-jack - projectM JackAudio module
projectm-pulseaudio - projectM PulseAudio module
Closes: 591011
Changes:
projectm (2.0.1+dfsg-3) unstable; urgency=low
.
* Generate valid pc file for libprojectM (Closes: #591011)
* Update debian/watch file
* Replaced section 'libs' with 'sound' in libvisual-projectm
(Solves override disparity)
Checksums-Sha1:
b732341c8704726c884dc88d58de232d8bcbe123 1769 projectm_2.0.1+dfsg-3.dsc
3e4c60d3e107e3d4abcde3f84abeba30fa2c8620 12995
projectm_2.0.1+dfsg-3.debian.tar.gz
6fdd0d941936663d83e2e5f2d9cbf55f18d3cf23 257408
libprojectm2_2.0.1+dfsg-3_i386.deb
5dea2b5062b1b772f97ac868e4915f9989d3d690 10018
libprojectm-dev_2.0.1+dfsg-3_i386.deb
63bfbbcd799774f8dadf01880ef50afd8067fe8b 342692
projectm-data_2.0.1+dfsg-3_all.deb
04e2db60c084d1c0fb969f68b1e8ffea4631d499 18606
libvisual-projectm_2.0.1+dfsg-3_i386.deb
52085fe2dccbbf5d4d282a082d711ed43c37a093 124718
libprojectm-qt1_2.0.1+dfsg-3_i386.deb
3791d73b95f82ed166777b644cf01d2cbc57349e 6206
libprojectm-qt-dev_2.0.1+dfsg-3_i386.deb
dbe4fade84a4ee42d5a4adaa307fee7ee8615102 17594
projectm-jack_2.0.1+dfsg-3_i386.deb
e367ba77996fca01c2b8e558d424eaab96711528 44146
projectm-pulseaudio_2.0.1+dfsg-3_i386.deb
84715b83d5fe126270d98e1fc699900303939f83 2542890
projectm-dbg_2.0.1+dfsg-3_i386.deb
Checksums-Sha256:
42fff5701b7bd99c30073718b698ed37fc849abafc4985e79a11bc9b7042931f 1769
projectm_2.0.1+dfsg-3.dsc
fee3268b57c4c1f0f9fd2be9132c43468afdebb4795b8821accd23be2156e701 12995
projectm_2.0.1+dfsg-3.debian.tar.gz
0ead0727bede033a9714f47f20fff7a1add732daf16da11072d80f9e27e00cb1 257408
libprojectm2_2.0.1+dfsg-3_i386.deb
d05481e3e0deb8eefe1ee6ff7ba50680b8dbb1ef9439bd8a5d6ffe2bc8dd6ff3 10018
libprojectm-dev_2.0.1+dfsg-3_i386.deb
6b2090023f59bd91c79d4a81647e1fd7223b47b6c4de5e8a914713555e8316f4 342692
projectm-data_2.0.1+dfsg-3_all.deb
156e3cf78914fbc449702a11becf6502118adbfe0cb720e4ffd835c3d198a4bf 18606
libvisual-projectm_2.0.1+dfsg-3_i386.deb
c92c46eaae762307c2d0898f0f1c6e0c3558a1160c2f5a110d7550728713c22a 124718
libprojectm-qt1_2.0.1+dfsg-3_i386.deb
3a9d8d30324f1b5f9e1ecdca28519ba7b8fe48153cdf967d979fb451e4492f5b 6206
libprojectm-qt-dev_2.0.1+dfsg-3_i386.deb
461e4078172db1f2395db26d2a4b36254fda0048310fa59c84a95113ffbe16af 17594
projectm-jack_2.0.1+dfsg-3_i386.deb
f35356fdee9baa5acbd3c776b861ab5e9e82d234e8970b458ca368016f4f0c04 44146
projectm-pulseaudio_2.0.1+dfsg-3_i386.deb
b5b42b970ed9cc8c281993457290d7361220c94144448ca323fad3ac4d9c307b 2542890
projectm-dbg_2.0.1+dfsg-3_i386.deb
Files:
1876ffc4e53efb9b4d223fdeddcb5140 1769 sound optional projectm_2.0.1+dfsg-3.dsc
a1b59f6e3e287e2b6cd57869db0a77c0 12995 sound optional
projectm_2.0.1+dfsg-3.debian.tar.gz
bfa5e5af2d7f868b4fdd5e64ee98404a 257408 libs optional
libprojectm2_2.0.1+dfsg-3_i386.deb
f76801ee95da1ef6b8e3add7f2506863 10018 libdevel optional
libprojectm-dev_2.0.1+dfsg-3_i386.deb
8d12d4eb4507a7728f4340517e93d0bc 342692 libs optional
projectm-data_2.0.1+dfsg-3_all.deb
a09b4d60952abb7e20bf5e9cd4d28727 18606 sound optional
libvisual-projectm_2.0.1+dfsg-3_i386.deb
fe35df45e3450090a8bbb014360a69f2 124718 libs optional
libprojectm-qt1_2.0.1+dfsg-3_i386.deb
d825afc9b994f3b1a8510c73a16a75e4 6206 libdevel optional
libprojectm-qt-dev_2.0.1+dfsg-3_i386.deb
998967ef4958810d84c52445545d46ab 17594 sound optional
projectm-jack_2.0.1+dfsg-3_i386.deb
a4476608a1e48be0be179e8b11b30fab 44146 sound optional
projectm-pulseaudio_2.0.1+dfsg-3_i386.deb
b9542e09115c05b9e6aca0529fdc27d2 2542890 debug extra
projectm-dbg_2.0.1+dfsg-3_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Debian Powered!
iJwEAQECAAYFAkxVj6UACgkQ78RAoABp8o/EfgP+Mp431lCROCYzHfXvT2nsv/vT
+xU9N7cv9YI2O3GsfuOqj/EFi6wku46CgX3/alK8n9DnHjgxiecQ5D9tJQ1WUYqB
l58iMHwWryrNiYU8ccc5QR79Iyha56tspSmqeb0AQLw5wy/j65W7xZJqBVUtzFd1
sfrhKmUH/uTBaPD7SmA=
=Isja
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers