Source: rssguard
Version: 4.0.4+dfsg-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

rssguard fails to cross build from source, because debian/rules hard
codes the build architecture qmake. I'm attaching a patch for your
convenience.

Helmut
diff --minimal -Nru rssguard-4.0.4+dfsg/debian/changelog 
rssguard-4.0.4+dfsg/debian/changelog
--- rssguard-4.0.4+dfsg/debian/changelog        2021-10-17 14:37:05.000000000 
+0200
+++ rssguard-4.0.4+dfsg/debian/changelog        2023-03-06 10:50:47.000000000 
+0100
@@ -1,3 +1,10 @@
+rssguard (4.0.4+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dpkg's buildtools.mk supply a cross qmake. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Mon, 06 Mar 2023 10:50:47 +0100
+
 rssguard (4.0.4+dfsg-1) unstable; urgency=medium
 
   * New upstream version 4.0.4+dfsg
diff --minimal -Nru rssguard-4.0.4+dfsg/debian/rules 
rssguard-4.0.4+dfsg/debian/rules
--- rssguard-4.0.4+dfsg/debian/rules    2021-10-17 14:37:05.000000000 +0200
+++ rssguard-4.0.4+dfsg/debian/rules    2023-03-06 10:50:45.000000000 +0100
@@ -1,12 +1,14 @@
 #!/usr/bin/make -f
 
+include /usr/share/dpkg/buildtools.mk
+
 PRIVATE_LIB_DIR = /usr/lib/rssguard
 
 %:
        dh $@
 
 override_dh_auto_configure:
-       qmake -makefile QMAKE_STRIP=: PREFIX=/usr 
QMAKE_RPATHDIR=$(PRIVATE_LIB_DIR)
+       $(QMAKE) -makefile QMAKE_STRIP=: PREFIX=/usr 
QMAKE_RPATHDIR=$(PRIVATE_LIB_DIR)
 
 execute_before_dh_install:
        mkdir -p debian/rssguard$(PRIVATE_LIB_DIR)

Reply via email to