Package: libvanessa-logger-dev
Version: 0.0.10-3
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
Control: affects -1 + src:perdition

perdition fails to cross build from source, because it cannot find
vanessa-logger.pc. During cross compilation, pkg-config only searches
/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig and /usr/share/pkgconfig. It
doesn't search /usr/lib/pkgconfig. Thus vanessa-logger.pc needs to be
moved. Please consider applying the attached patch.

Helmut
diff -u vanessa-logger-0.0.10/debian/changelog 
vanessa-logger-0.0.10/debian/changelog
--- vanessa-logger-0.0.10/debian/changelog
+++ vanessa-logger-0.0.10/debian/changelog
@@ -1,3 +1,10 @@
+vanessa-logger (0.0.10-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Move pkg-config file to a multiarch location. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 04 Jun 2019 18:17:12 +0200
+
 vanessa-logger (0.0.10-3) unstable; urgency=medium
 
   * Build verbosely (make V=1) so that compiler flags are not hidden
diff -u vanessa-logger-0.0.10/debian/rules vanessa-logger-0.0.10/debian/rules
--- vanessa-logger-0.0.10/debian/rules
+++ vanessa-logger-0.0.10/debian/rules
@@ -2,8 +2,10 @@
 # Sample debian/rules that uses debhelper.
 # GNU copyright 1997 to 1999 by Joey Hess.
 
+include /usr/share/dpkg/architecture.mk
+
 pwd:=$(shell pwd)
-cfg:=--prefix=/usr --mandir=/usr/share/man
+cfg:=--prefix=/usr --mandir=/usr/share/man 
--libdir='$${prefix}/lib/$(DEB_HOST_MULTIARCH)'
 
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/buildflags.mk
only in patch2:
unchanged:
--- vanessa-logger-0.0.10.orig/debian/libvanessa-logger-dev.files
+++ vanessa-logger-0.0.10/debian/libvanessa-logger-dev.files
@@ -1,8 +1,8 @@
 usr/include/vanessa_logger.h
-usr/lib/libvanessa_logger.so
-usr/lib/libvanessa_logger.a
-usr/lib/libvanessa_logger.la
-usr/lib/pkgconfig/vanessa-logger.pc
+usr/lib/*/libvanessa_logger.so
+usr/lib/*/libvanessa_logger.a
+usr/lib/*/libvanessa_logger.la
+usr/lib/*/pkgconfig/vanessa-logger.pc
 usr/share/doc/libvanessa-logger-dev/changelog.gz
 usr/share/doc/libvanessa-logger-dev/README
 
only in patch2:
unchanged:
--- vanessa-logger-0.0.10.orig/debian/libvanessa-logger0.files
+++ vanessa-logger-0.0.10/debian/libvanessa-logger0.files
@@ -1,2 +1,2 @@
-usr/lib/libvanessa_logger.so.0
-usr/lib/libvanessa_logger.so.0.0.5
+usr/lib/*/libvanessa_logger.so.0
+usr/lib/*/libvanessa_logger.so.0.0.5

Reply via email to