Package: libquvi-scripts-0.9
Version: 0.9.20131130-1.1
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
Control: affects -1 + src:libquvi

libquvi fails to cross build from source, because it cannot find
libquvi-scripts-0.9.pc. During cross compilation, pkg-config does not
consider /usr/lib/pkgconfig. So move the .pc file to
/usr/share/pkgconfig as it really is architecture independent. Please
consider applying the attached patch.

Helmut
diff --minimal -Nru libquvi-scripts-0.9.20131130/debian/changelog 
libquvi-scripts-0.9.20131130/debian/changelog
--- libquvi-scripts-0.9.20131130/debian/changelog       2016-02-18 
16:56:33.000000000 +0100
+++ libquvi-scripts-0.9.20131130/debian/changelog       2016-10-14 
08:19:20.000000000 +0200
@@ -1,3 +1,10 @@
+libquvi-scripts (0.9.20131130-1.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Make pkg-config file discoverable to cross compilation (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Fri, 14 Oct 2016 08:18:50 +0200
+
 libquvi-scripts (0.9.20131130-1.1) unstable; urgency=medium
 
   * Non-maintainer upload with maintainer permission.
diff --minimal -Nru libquvi-scripts-0.9.20131130/debian/patches/pkgconfig.diff 
libquvi-scripts-0.9.20131130/debian/patches/pkgconfig.diff
--- libquvi-scripts-0.9.20131130/debian/patches/pkgconfig.diff  1970-01-01 
01:00:00.000000000 +0100
+++ libquvi-scripts-0.9.20131130/debian/patches/pkgconfig.diff  2016-10-14 
08:21:03.000000000 +0200
@@ -0,0 +1,17 @@
+From: Helmut Grohne <hel...@subdivi.de>
+Subject: move pkg-config file to /usr/share/pkgconfig
+
+During cross compilation /usr/lib/pkgconfig is not considered.
+Index: libquvi-scripts-0.9.20131130/Makefile.am
+===================================================================
+--- libquvi-scripts-0.9.20131130.orig/Makefile.am
++++ libquvi-scripts-0.9.20131130/Makefile.am
+@@ -6,7 +6,7 @@
+ SUBDIRS+=     doc
+ endif
+ 
+-pkgconfigdir= $(libdir)/pkgconfig
++pkgconfigdir= $(datadir)/pkgconfig
+ pkgconfig_DATA=       libquvi-scripts-0.9.pc
+ 
+ .PHONY: doc test stamp_scripts ChangeLog VERSION
diff --minimal -Nru libquvi-scripts-0.9.20131130/debian/patches/series 
libquvi-scripts-0.9.20131130/debian/patches/series
--- libquvi-scripts-0.9.20131130/debian/patches/series  1970-01-01 
01:00:00.000000000 +0100
+++ libquvi-scripts-0.9.20131130/debian/patches/series  2016-10-14 
08:17:38.000000000 +0200
@@ -0,0 +1 @@
+pkgconfig.diff

Reply via email to