Your message dated Mon, 28 Dec 2020 20:19:47 +0000
with message-id <[email protected]>
and subject line Bug#978560: fixed in mediastreamer2 1:4.4.21-2
has caused the Debian Bug report #978560,
regarding mediastreamer2: dropped pkgconfig file breaks kopete
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.)
--
978560: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978560
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mediastreamer2
Version: 1:4.4.21-1
Severity: serious
tags: patch
Hello, kopete does use pkgconfig to find the mediastreamer2, and the new
version with the cmake switch dropped the pkgconfig
installation.
I did craft a patch to install the pkgconfig file in cmake builds too (as it is
done with autoconf).
It might be not the best patch to fix the issue, but it should work (the
variables are called differently in cmake/autotools, so I had to set includedir
manually in cmake before configuring the .pc.in file).
Please have a look and apply / forward upstream if you like it.
G.
Description: Add pkgconfig file to help kopete find the library
Author: Gianfranco Costamagna <[email protected]>
Forwarded: no
Last-Update: 2020-12-28
Index: mediastreamer2-4.4.21/CMakeLists.txt
===================================================================
--- mediastreamer2-4.4.21.orig/CMakeLists.txt
+++ mediastreamer2-4.4.21/CMakeLists.txt
@@ -666,8 +666,12 @@
set(PACKAGE_DATA_DIR "${CMAKE_INSTALL_DATADIR}")
endif()
+set(libdir ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR})
+set(includedir ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR})
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/mediastreamer-config.h.cmake
${CMAKE_CURRENT_BINARY_DIR}/mediastreamer-config.h)
set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/mediastreamer-config.h
PROPERTIES GENERATED ON)
+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/mediastreamer.pc.in
${CMAKE_CURRENT_BINARY_DIR}/mediastreamer.pc)
+set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/mediastreamer.pc
PROPERTIES GENERATED ON)
add_definitions("-DHAVE_CONFIG_H")
if(ENABLE_DOC)
@@ -699,6 +703,11 @@
NO_SET_AND_CHECK_MACRO
)
+install(FILES
+ "${CMAKE_CURRENT_BINARY_DIR}/mediastreamer.pc"
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig
+)
+
install(EXPORT ${EXPORT_TARGETS_NAME}Targets
FILE Mediastreamer2Targets.cmake
DESTINATION ${CONFIG_PACKAGE_LOCATION}
--- End Message ---
--- Begin Message ---
Source: mediastreamer2
Source-Version: 1:4.4.21-2
Done: Bernhard Schmidt <[email protected]>
We believe that the bug you reported is fixed in the latest version of
mediastreamer2, 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.
Bernhard Schmidt <[email protected]> (supplier of updated mediastreamer2 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: SHA512
Format: 1.8
Date: Mon, 28 Dec 2020 20:51:15 +0100
Source: mediastreamer2
Architecture: source
Version: 1:4.4.21-2
Distribution: unstable
Urgency: medium
Maintainer: Debian VoIP Team <[email protected]>
Changed-By: Bernhard Schmidt <[email protected]>
Closes: 978560
Changes:
mediastreamer2 (1:4.4.21-2) unstable; urgency=medium
.
* Drop cmake version constraint satisfied in oldstable
* Drop Multi-Arch: same on libmediastreamer-dev, contains
arch-specific data
* d/patch/install-pkgconfig: Install mediastreamer.pc.
Thanks to Gianfranco Costamagna (Closes: #978560)
Checksums-Sha1:
701fc954d36fc32d3bc41addfd628a26a9cdfe80 2927 mediastreamer2_4.4.21-2.dsc
30ed11f82222725291435f236f5cc661b1d92a9a 6072
mediastreamer2_4.4.21-2.debian.tar.xz
775c40519ee46a9affaea226dc7e2da4eea75782 15690
mediastreamer2_4.4.21-2_amd64.buildinfo
Checksums-Sha256:
eb1b2d67165473b610b72382a8b313d28673cddfee8bde5a18321ead0ea6cc52 2927
mediastreamer2_4.4.21-2.dsc
074ab81bf83b05203c8d7037d637231eeaf6c9cc6a0a3f5e7e477c4f2eb61255 6072
mediastreamer2_4.4.21-2.debian.tar.xz
6f3fede0406252e1e3a977220d4215d35887477799d4a8fdf649da888c591a24 15690
mediastreamer2_4.4.21-2_amd64.buildinfo
Files:
bbcead2c279320f3bafb60097cb61ae8 2927 libs optional mediastreamer2_4.4.21-2.dsc
957e7cc9481b0259346dbdcdf03c8471 6072 libs optional
mediastreamer2_4.4.21-2.debian.tar.xz
c4a4b7a50dbad29df38fdf141ce04b7b 15690 libs optional
mediastreamer2_4.4.21-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE1uAexRal3873GVbTd1B55bhQvJMFAl/qOX4RHGJlcm5pQGRl
Ymlhbi5vcmcACgkQd1B55bhQvJPmtQ/+LCweNXgcl2+45hrwh1ujqnb+vWFr4XM5
1PpfBKN+oKW6jV97zH411NUS3ONqre6rASQ1iteUSgDlDZqsgJw1b7toz8nEqPub
sBCMPJYArGANK1e7fHRe4Sd3FEeVlSmD5YEIopKelp8WP8tEIu8RVhYxP3D4I1FN
+ir/KW97WFhMpqpyr7hEPU7D6QTiwhyKeK9TmPsQNOQzqbR8FvcR6KjtDG6JwXW4
JJ+aEZQ0QZ3OgC20Fq5aUP2rjd0vULnmYzci8D/FMIEEOAZmHCLXSxmOKnk1zdYE
zH1K9wOGykNVbr5dkLXNASaCVu8qNUiD+skv2At5woE7z1Q9TOic8SDyNOjk62QG
DHQvpiqRLiXtNxM1VLPiHyF53KDjxsxSBAoPUoI2GSdGpo8oi7+AMeGb0pgT3+1a
a7Q1/NZwl3EYfC/2EC2Cf1UU5vhdbX7X9A5xrdavEEPjvTBe12S87l+G0UzqPkPT
2r1fkbi4FQiWgQBS+xR9wAUJwPYkncwr8lGu84Yjhds2xJHrYAvErQVsIoKyICn0
4R6SMUOEB8Q+T/x0BMiyeG3yymNpKWKM9j72sVvKqtNiBoHvbfNGzt8wYIJLRA5W
G6WVjVdKsCmnqFzbzxbI8gvQMzRq14DgIg9apyoIwV/Jyx7dYmTtEqZWmPfkpf9S
Hl6AhZIV5Tk=
=XSfz
-----END PGP SIGNATURE-----
--- End Message ---