From 1c8ea64637c945b7e145ea18e10da735dfed45c1 Mon Sep 17 00:00:00 2001 From: Alf Gaida Date: Wed, 11 Nov 2015 21:59:40 +0100 Subject: [PATCH] preparing the migration of 0.10 --- debian/.gitignore | 5 --- debian/changelog | 11 +++++++ debian/control | 79 +++++++++++++++++++---------------------------- debian/rules | 3 +- 4 files changed, 44 insertions(+), 54 deletions(-) diff --git a/debian/.gitignore b/debian/.gitignore index c9f0427..19a8859 100644 --- a/debian/.gitignore +++ b/debian/.gitignore @@ -8,9 +8,4 @@ /liblxqt-globalkeys0-dev/ /liblxqt-globalkeys-ui0/ /liblxqt-globalkeys-ui0-dev/ -/lxqt-globalkeys-qt5 -/liblxqt-globalkeys-qt5-0 -/liblxqt-globalkeys-qt5-0-dev -/liblxqt-globalkeys-ui-qt5-0 -/liblxqt-globalkeys-ui-qt5-0-dev /tmp diff --git a/debian/changelog b/debian/changelog index ebb2ad8..bbd5492 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +lxqt-globalkeys (0.9.0+20150806-2) unstable; urgency=medium + + * Remove --list-missing from rules, it's included in --fail-missing + * Fixed .gitignore + * Removed breaks/replaces + * Removed the most minimum versions + * Beautified debian/control + * Added linker flags -Wl,--as-needed + + -- Alf Gaida Wed, 11 Nov 2015 21:59:30 +0100 + lxqt-globalkeys (0.9.0+20150806-1) unstable; urgency=low [ Alf Gaida ] diff --git a/debian/control b/debian/control index 7323d82..9843b24 100644 --- a/debian/control +++ b/debian/control @@ -1,34 +1,29 @@ Source: lxqt-globalkeys +Maintainer: LXQt Packaging Team +Uploaders: Alf Gaida , + ChangZhuo Chen (陳昌倬) , + Andrew Lee (李健秋) Section: x11 Priority: optional -Maintainer: LXQt Packaging Team -Uploaders: - Alf Gaida , - ChangZhuo Chen (陳昌倬) , - Andrew Lee (李健秋) -Build-Depends: - cmake (>= 3.0.2), - debhelper (>= 9), - libkf5windowsystem-dev (>= 5.9.0), - liblxqt0-dev (>= 0.9.0), - libqt5x11extras5-dev (>= 5.3), - libqt5xdg-dev (>= 1.2.0), - libx11-dev, - pkg-config, - qttools5-dev (>= 5.3), - qttools5-dev-tools (>= 5.3), +Build-Depends: debhelper (>= 9), + cmake (>= 3.0.2), + libkf5windowsystem-dev, + liblxqt0-dev, + libqt5x11extras5-dev, + libqt5xdg-dev, + libx11-dev, + pkg-config, + qttools5-dev, + qttools5-dev-tools Standards-Version: 3.9.6 -Homepage: https://github.com/lxde/lxqt-globalkeys -Vcs-Git: git://anonscm.debian.org/pkg-lxqt/lxqt-globalkeys.git Vcs-Browser: http://anonscm.debian.org/cgit/pkg-lxqt/lxqt-globalkeys.git +Vcs-Git: git://anonscm.debian.org/pkg-lxqt/lxqt-globalkeys.git +Homepage: https://github.com/lxde/lxqt-globalkeys Package: lxqt-globalkeys Architecture: any -Breaks: lxqt-globalkeys-qt5 (<< 0.9.0) -Replaces: lxqt-globalkeys-qt5 (<< 0.9.0) -Depends: - ${misc:Depends}, - ${shlibs:Depends}, +Depends: ${misc:Depends}, + ${shlibs:Depends} Description: daemon used to register global keyboard shortcuts (appl.) Daemon used to register global keyboard shortcuts. . @@ -37,12 +32,9 @@ Description: daemon used to register global keyboard shortcuts (appl.) Package: liblxqt-globalkeys0 Architecture: any Section: libs -Breaks: liblxqt-globalkeys-qt5-0 (<< 0.9.0) -Replaces: liblxqt-globalkeys-qt5-0 (<< 0.9.0) -Depends: - ${misc:Pre-Depends}, - ${misc:Depends}, - ${shlibs:Depends}, +Depends: ${misc:Pre-Depends}, + ${misc:Depends}, + ${shlibs:Depends} Description: daemon used to register global keyboard shortcuts (shared libs) Daemon used to register global keyboard shortcuts. . @@ -51,12 +43,9 @@ Description: daemon used to register global keyboard shortcuts (shared libs) Package: liblxqt-globalkeys0-dev Architecture: any Section: libdevel -Breaks: liblxqt-globalkeys-qt5-0-dev (<< 0.9.0) -Replaces: liblxqt-globalkeys-qt5-0-dev (<< 0.9.0) -Depends: - ${misc:Depends}, - ${shlibs:Depends}, - liblxqt-globalkeys0 (= ${binary:Version}), +Depends: ${misc:Depends}, + ${shlibs:Depends}, + liblxqt-globalkeys0 (= ${binary:Version}) Description: daemon used to register global keyboard shortcuts (dev files) Daemon used to register global keyboard shortcuts. . @@ -65,13 +54,10 @@ Description: daemon used to register global keyboard shortcuts (dev files) Package: liblxqt-globalkeys-ui0 Architecture: any Section: libs -Breaks: liblxqt-globalkeys-ui-qt5-0 (<< 0.9.0) -Replaces: liblxqt-globalkeys-ui-qt5-0 (<< 0.9.0) -Depends: - ${misc:Pre-Depends}, - ${misc:Depends}, - ${shlibs:Depends}, - liblxqt-globalkeys0 (= ${binary:Version}), +Depends: ${misc:Pre-Depends}, + ${misc:Depends}, + ${shlibs:Depends}, + liblxqt-globalkeys0 (= ${binary:Version}) Description: daemon used to register global keyboard shortcuts (ui files) Daemon used to register global keyboard shortcuts. . @@ -80,12 +66,9 @@ Description: daemon used to register global keyboard shortcuts (ui files) Package: liblxqt-globalkeys-ui0-dev Architecture: any Section: libdevel -Breaks: liblxqt-globalkeys-ui-qt5-0-dev (<< 0.9.0) -Replaces: liblxqt-globalkeys-ui-qt5-0-dev (<< 0.9.0) -Depends: - ${misc:Depends}, - ${shlibs:Depends}, - liblxqt-globalkeys-ui0 (= ${binary:Version}), +Depends: ${misc:Depends}, + ${shlibs:Depends}, + liblxqt-globalkeys-ui0 (= ${binary:Version}) Description: daemon used to register global keyboard shortcuts (ui dev files) Daemon used to register global keyboard shortcuts. . diff --git a/debian/rules b/debian/rules index dab79f6..60b276c 100755 --- a/debian/rules +++ b/debian/rules @@ -1,10 +1,11 @@ #!/usr/bin/make -f #export DH_VERBOSE=1 +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed %: dh ${@} --buildsystem cmake --parallel override_dh_install: - dh_install --list-missing --fail-missing + dh_install --fail-missing