From 78b8861415802aa082106047cacd8987b2ae948d Mon Sep 17 00:00:00 2001 From: Alf Gaida Date: Wed, 23 Mar 2016 18:47:43 +0100 Subject: [PATCH] Turn LIBUDEV_MONITOR on for linux, thanks RalfJ Fix years in copyright Bump Standards to 3.9.7 Use secure VCS-Fields Added hardening=+all --- debian/changelog | 10 ++++++++++ debian/control | 6 +++--- debian/copyright | 10 +++++----- debian/rules | 7 +++++-- 4 files changed, 23 insertions(+), 10 deletions(-) diff --git a/debian/changelog b/debian/changelog index df67874..4c251bb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +lxqt-session (0.10.0-4) unstable; urgency=medium + + * turn LIBUDEV_MONITOR on for linux, thanks RalfJ + * Fix years in copyright + * Bump Standards to 3.9.7 + * Use secure VCS-Fields + * Added hardening=+all + + -- Alf Gaida Wed, 23 Mar 2016 18:46:14 +0100 + lxqt-session (0.10.0-3) unstable; urgency=medium * Remove dbg package in favor of dbgsym. diff --git a/debian/control b/debian/control index eb0d6ae..971b649 100644 --- a/debian/control +++ b/debian/control @@ -16,9 +16,9 @@ Build-Depends: debhelper (>= 9), pkg-config, qttools5-dev, qttools5-dev-tools -Standards-Version: 3.9.6 -Vcs-Browser: http://anonscm.debian.org/cgit/pkg-lxqt/lxqt-session.git/?h=debian/sid -Vcs-Git: git://anonscm.debian.org/pkg-lxqt/lxqt-session.git -b debian/sid +Standards-Version: 3.9.7 +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-lxqt/lxqt-session.git/?h=debian/sid +Vcs-Git: https://anonscm.debian.org/cgit/pkg-lxqt/lxqt-session.git -b debian/sid Homepage: https://github.com/lxde/lxqt-session Package: lxqt-session diff --git a/debian/copyright b/debian/copyright index fd28f79..871114b 100644 --- a/debian/copyright +++ b/debian/copyright @@ -4,7 +4,7 @@ Source: https://github.com/lxde/lxqt-session Files: * Copyright: 2010-2012 Razor team - 2012-2015 LXQt team + 2012-2016 LXQt team License: LGPL-2.1+ Files: lxqt-config-session/autostartedit.* @@ -19,11 +19,11 @@ Files: lxqt-config-session/basicsettings.* lxqt-config-session/environmentpage.* lxqt-config-session/main.cpp lxqt-config-session/sessionconfigwindow.* -Copyright: 2010-2015 LXQt team +Copyright: 2010-2016 LXQt team License: LGPL-2.1+ Files: lxqt-leave/leavedialog.* -Copyright: 2010-2015 LXQt team +Copyright: 2010-2016 LXQt team License: LGPL-2.1+ Files: lxqt-session/src/UdevNotifier.* @@ -31,7 +31,7 @@ Files: lxqt-session/src/UdevNotifier.* lxqt-session/src/sessiondbusadaptor.h lxqt-session/src/windowmanager.* lxqt-session/src/wmselectdialog.* -Copyright: 2010-2015 LXQt team +Copyright: 2010-2016 LXQt team License: LGPL-2.1+ Files: lxqt-session/src/sessionapplication.* @@ -39,7 +39,7 @@ Copyright: 2014 Hong Jen Yee (PCMan) License: LGPL-2.1+ Files: debian/* -Copyright: 2014-2015 Alf Gaida +Copyright: 2014-2016 Alf Gaida 2015 Andrew Lee (李健秋) 2015 ChangZhuo Chen (陳昌倬) License: LGPL-2.1+ diff --git a/debian/rules b/debian/rules index f81f96a..4ced1de 100755 --- a/debian/rules +++ b/debian/rules @@ -2,10 +2,13 @@ #export DH_VERBOSE=1 DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) +export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed -ifneq ($(DEB_HOST_ARCH_OS),linux) - CMAKE_ARGS += -DLIBUDEV_MONITOR=OFF +ifeq ($(DEB_HOST_ARCH_OS),linux) + CMAKE_ARGS += -DLIBUDEV_MONITOR=ON +else + CMAKE_ARGS += -DLIBUDEV_MONITOR=OFF endif %: