From f40a39f2d0e3c022f4b7187cc6061361af270acd Mon Sep 17 00:00:00 2001 From: Alf Gaida Date: Sun, 17 Jul 2016 19:07:20 +0200 Subject: [PATCH] Preparing the upcoming release, switch to experimental Added build dependency libqt5xdgiconloader-dev, set minimum versions Bumped Standards to 3.9.8, no changes needed Fixed VCS-Fields, use https and plain /git/ Added Recommends lxqt-notificationd-l10n Fixed copyright Format field Bumped copyright years Added translation control to rules Set CMAKE_BUILD_TYPE=RelWithDebInfo Exported LC_ALL=C.UTF-8, make builds reproducible --- debian/changelog | 16 ++++++++++++++++ debian/control | 18 +++++++++++------- debian/copyright | 6 +++--- debian/lintian-overrides | 2 +- debian/rules | 12 ++++++++++-- 5 files changed, 41 insertions(+), 13 deletions(-) diff --git a/debian/changelog b/debian/changelog index 7cab7f1..739ecf9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +lxqt-notificationd (0.10.0-3) experimental; urgency=medium + + * Preparing the upcoming release, switch to experimental + * Added build dependency libqt5xdgiconloader-dev, set + minimum versions + * Bumped Standards to 3.9.8, no changes needed + * Fixed VCS-Fields, use https and plain /git/ + * Added Recommends lxqt-notificationd-l10n + * Fixed copyright Format field + * Bumped copyright years + * Added translation control to rules + * Set CMAKE_BUILD_TYPE=RelWithDebInfo + * Exported LC_ALL=C.UTF-8, make builds reproducible + + -- Alf Gaida Sun, 17 Jul 2016 19:07:09 +0200 + lxqt-notificationd (0.10.0-2) unstable; urgency=medium * Remove dbg package in favor of dbgsym. diff --git a/debian/control b/debian/control index 39e8c8c..1ef69b6 100644 --- a/debian/control +++ b/debian/control @@ -5,26 +5,30 @@ Uploaders: Alf Gaida , Andrew Lee (李健秋) Section: x11 Priority: optional -Build-Depends: cmake (>= 3.0.2), - debhelper (>= 9), +Build-Depends: debhelper (>= 9), + cmake (>= 3.0.2), + gcc (>= 4:6), + g++ (>= 4:6), libkf5windowsystem-dev, - liblxqt0-dev (>= 0.10.0), + liblxqt0-dev (>= 0.10.96~), libqt5x11extras5-dev, - libqt5xdg-dev (>= 1.3.0), + libqt5xdg-dev (>= 1.3.1~), + libqt5xdgiconloader-dev (>= 1.3.1~), libx11-dev, pkg-config, qtbase5-private-dev, qttools5-dev, qttools5-dev-tools -Standards-Version: 3.9.6 -Vcs-Browser: http://anonscm.debian.org/cgit/pkg-lxqt/lxqt-notificationd.git/?h=debian/sid -Vcs-Git: git://anonscm.debian.org/pkg-lxqt/lxqt-notificationd.git -b debian/sid +Standards-Version: 3.9.8 +Vcs-Browser: https://anonscm.debian.org/git/pkg-lxqt/lxqt-notificationd.git/?h=debian/experimental +Vcs-Git: https://anonscm.debian.org/git/pkg-lxqt/lxqt-notificationd.git -b debian/experimental Homepage: https://github.com/lxde/lxqt-notificationd Package: lxqt-notificationd Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} +Recommends: lxqt-notificationd-l10n Provides: notification-daemon Description: LXQt notification daemon The LXQt notification daemon. diff --git a/debian/copyright b/debian/copyright index 18c7aae..8f15948 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,14 +1,14 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: lxqt-notificationd Source: https://github.com/lxde/lxqt-notificationd Files: * -Copyright: 2012-2015 LXQt team +Copyright: 2012-2016 LXQt team 2010-2012 Razor team License: LGPL-2.1+ Files: debian/* -Copyright: 2014-2015 Alf Gaida +Copyright: 2014-2016 Alf Gaida 2015 Andrew Lee (李健秋) License: LGPL-2.1+ diff --git a/debian/lintian-overrides b/debian/lintian-overrides index 393063e..ef5d27e 100644 --- a/debian/lintian-overrides +++ b/debian/lintian-overrides @@ -1,4 +1,4 @@ -# there will not be manpages in a foreseable futore +# there will not be manpages in a foreseable future lxqt-notificationd: binary-without-manpage usr/bin/lxqt-config-notificationd lxqt-notificationd: binary-without-manpage usr/bin/lxqt-notificationd diff --git a/debian/rules b/debian/rules index e8abf41..5858ca7 100755 --- a/debian/rules +++ b/debian/rules @@ -1,8 +1,16 @@ #!/usr/bin/make -f -#export DH_VERBOSE=1 +# export DH_VERBOSE=1 +export LC_ALL=C.UTF-8 export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed +export DEB_BUILD_MAINT_OPTIONS = hardening=+all %: - dh ${@} --buildsystem cmake \ + dh ${@} --buildsystem cmake\ --parallel + +override_dh_auto_configure: + dh_auto_configure -- \ + -DPULL_TRANSLATIONS=OFF\ + -DUPDATE_TRANSLATIONS=OFF\ + -DCMAKE_BUILD_TYPE=RelWithDebInfo