[SCM] QtCurve packaging branch, master, updated. debian/1.8.18+git20160112-0cd6aae-1-3-gd921cea
Boris Pek
tehnick at moszumanska.debian.org
Mon Apr 25 21:30:34 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/qtcurve.git;a=commitdiff;h=be05f00
The following commit has been merged in the master branch:
commit be05f0093a12e0e08520f4064c508f40e83eb52c
Author: Boris Pek <tehnick-8 at yandex.ru>
Date: Tue Apr 26 00:16:43 2016 +0300
Update debian/rules:
- enable all hardening flags
- delete override_dh_builddeb target
---
debian/rules | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/debian/rules b/debian/rules
index 294d81e..4564228 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,22 +7,24 @@ USCAN_REPORT = $(shell uscan --noconf --report --dehs "$(DEBIAN_PATH)")
CUR_VER = $(shell echo "$(USCAN_REPORT)" | sed -n 's/.*<upstream-version>\(.*\)<\/upstream-version>.*//p')
CUR_URL = $(shell echo "$(USCAN_REPORT)" | sed -n 's/.*<upstream-url>\(.*\)<\/upstream-url>.*//p')
+export DEB_CXXFLAGS_MAINT_APPEND = $(shell dpkg-buildflags --get CPPFLAGS)
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+CMAKEOPTS = -DLIB_INSTALL_DIR="/usr/lib/$(DEB_HOST_MULTIARCH)" \
+ -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt4 \
+ -DQTC_QT5_ENABLE_KDE=On \
+ -DQTC_QT4_ENABLE_KDE=Off \
+ -DQTC_QT4_ENABLE_KWIN=Off \
+ -DENABLE_TEST=Off
+
%:
dh $@ --parallel --list-missing --with=kf5
override_dh_auto_configure:
- dh_auto_configure -- \
- -DLIB_INSTALL_DIR="/usr/lib/$(DEB_HOST_MULTIARCH)" \
- -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt4 \
- -DQTC_QT5_ENABLE_KDE=On \
- -DQTC_QT4_ENABLE_KDE=Off \
- -DQTC_QT4_ENABLE_KWIN=Off \
- -DENABLE_TEST=Off
-
-override_dh_builddeb:
- dh_builddeb -- -Zxz
+ dh_auto_configure -- $(CMAKEOPTS)
get-orig-source:
wget -c "$(CUR_URL)" -O "$(PACKAGE)_$(CUR_VER).orig.tar.gz"
--
QtCurve packaging
More information about the pkg-kde-commits
mailing list