Package: exiv2 / 0.28.5+dfsg-1

pkgconfig-no-private.diff Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Author: Pino Toscano <pino@debian.org>
Description: Remove private/static markers from the pkg-config file
 The pkg-config file lists as as private the internal libraries used by exiv2.
 The problem is that those private markers require the availability of those
 other pkg-config files to make exiv2.pc usable; since those are needed only
 for static linking, and that there are no static libraries, simply delete them
 to make exiv2.pc usable again.
 .
 This was forwarded upstream in a cleaner way together with the changes in the
 CMake config files, and the changes affecting the pkg-config file were
 rejected: https://github.com/Exiv2/exiv2/pull/2872
Forwarded: not-needed
Origin: vendor
Last-Update: 2023-06-21

--- a/cmake/exiv2.pc.in
+++ b/cmake/exiv2.pc.in
@@ -7,7 +7,5 @@ Name: exiv2
 Description: @PROJECT_DESCRIPTION@
 Version: @PROJECT_VERSION@
 URL: @PACKAGE_URL@
-Requires.private: @requires_private_for_pc_file@
 Libs: -L${libdir} -lexiv2
-Libs.private: @libs_private_for_pc_file@
 Cflags: -I${includedir}