Codebase list gpsbabel / debian/1.8.0+ds-2
Use Debian build flags for the GUI Jochen Sprickerhof 2 years ago
4 changed file(s) with 29 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
00 gpsbabel (1.8.0+ds-2) unstable; urgency=medium
11
22 * Add patch for failing test on i386
3 * Use Debian build flags for the GUI
34
45 -- Jochen Sprickerhof <jspricke@debian.org> Sun, 23 Jan 2022 22:24:45 +0100
56
0 From: Jochen Sprickerhof <git@jochen.sprickerhof.de>
1 Date: Sun, 23 Jan 2022 22:54:24 +0100
2 Subject: Add Debian build flags
3
4 ---
5 gui/app.pro | 6 ++++++
6 1 file changed, 6 insertions(+)
7
8 diff --git a/gui/app.pro b/gui/app.pro
9 index 81385bf..d4c1ef1 100755
10 --- a/gui/app.pro
11 +++ b/gui/app.pro
12 @@ -49,6 +49,12 @@ win32-g++ {
13 QMAKE_LFLAGS_RELEASE += -static-libgcc
14 }
15
16 +QMAKE_CPPFLAGS *= $(shell dpkg-buildflags --get CPPFLAGS)
17 +QMAKE_CFLAGS *= $(shell dpkg-buildflags --get CFLAGS)
18 +QMAKE_CXXFLAGS *= $(shell dpkg-buildflags --get CXXFLAGS)
19 +QMAKE_CXXFLAGS += $(shell dpkg-buildflags --get CPPFLAGS)
20 +QMAKE_LFLAGS *= $(shell dpkg-buildflags --get LDFLAGS)
21 +
22 # Set QMAKE_TARGET_BUNDLE_PREFIX so we get the correct CFBundleIdentifier in Info.plist
23 darwin:QMAKE_TARGET_BUNDLE_PREFIX=org.gpsbabel
24
44 gmapbase.html-location
55 Disable-donation-nagging
66 0007-Add-workaround-for-failing-test-on-i386.patch
7 0008-Add-Debian-build-flags.patch
2020 convert -resize 32x32 gui/images/appicon.png debian/gpsbabel.xpm
2121 xsltproc --output debian/gpsbabel.1 /usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl xmldoc/gpsbabel_man.xml
2222
23 override_dh_auto_build-arch:
24 dh_auto_build
25 if dpkg -s qtwebengine5-dev; then $(MAKE) unix-gui; fi
23 execute_after_dh_auto_build-arch:
24 if dpkg -s qtwebengine5-dev > /dev/null; then dh_auto_build -- unix-gui; fi
2625
2726 override_dh_auto_build-indep:
2827 $(MAKE) gpsbabel.pdf