some changes in debian $foo

- fixed dependencies
- fixed vcs-fields
- copyright added
- rules cleanup, multiarch handling removed, it's now in cmake
This commit is contained in:
Alf Gaida 2015-08-13 03:10:53 +02:00
parent aff302446b
commit 2060a7537f
3 changed files with 20 additions and 18 deletions

22
debian/control vendored
View File

@ -9,6 +9,7 @@ Build-Depends:
cmake (>= 3.0.2), cmake (>= 3.0.2),
debhelper (>= 9), debhelper (>= 9),
libasound2-dev, libasound2-dev,
libdbusmenu-qt5-dev (>= 0.9.3),
libglib2.0-dev, libglib2.0-dev,
libicu-dev, libicu-dev,
libmenu-cache-dev, libmenu-cache-dev,
@ -21,23 +22,24 @@ Build-Depends:
libxcb-xkb-dev, libxcb-xkb-dev,
libxcb-damage0-dev, libxcb-damage0-dev,
libxdamage-dev, libxdamage-dev,
libxkbcommon-dev,
libxkbcommon-x11-dev,
libxrender-dev, libxrender-dev,
pkg-config, pkg-config,
libkf5guiaddons-dev (>= 5.5.0), libkf5windowsystem-dev (>= 5.9.0),
libkf5windowsystem-dev (>= 5.5.0), libkf5solid-dev (>= 5.9.0),
liblxqt0-dev (>= 0.9.0), liblxqt0-dev (>= 0.9.0),
liblxqt-globalkeys0-dev (>= 0.9.0), liblxqt-globalkeys0-dev (>= 0.9.0),
liblxqt-globalkeys-ui0-dev (>= 0.9.0), liblxqt-globalkeys-ui0-dev (>= 0.9.0),
liblxqtmount0-dev (>= 0.9.0), libqt5xdg-dev (>= 1.2.0),
libqt5xdg-dev (>= 1.1.0), libqt5x11extras5-dev (>= 5.3),
libqt5x11extras5-dev (>= 5.3.2), libsysstat-qt5-0-dev (>= 0.3.0),
libsysstat-qt5-0-dev, qttools5-dev (>= 5.3),
qttools5-dev (>= 5.3.2), qttools5-dev-tools (>= 5.3),
qttools5-dev-tools (>= 5.3.2),
Standards-Version: 3.9.6 Standards-Version: 3.9.6
Homepage: https://github.com/lxde/lxqt-panel Homepage: https://github.com/lxde/lxqt-panel
Vcs-Git: git://anonscm.debian.org/collab-maint/lxqt-panel.git Vcs-Git: git://anonscm.debian.org/pkg-lxqt/lxqt-panel.git
Vcs-Browser: http://anonscm.debian.org/?p=collab-maint/lxqt-panel.git;a=summary Vcs-Browser: http://anonscm.debian.org/cgit/pkg-lxqt/lxqt-panel.git
Package: lxqt-panel Package: lxqt-panel
Architecture: any Architecture: any

2
debian/copyright vendored
View File

@ -25,7 +25,7 @@ License: LGPL-2.1+
On Debian systems, the complete text of the GNU Lesser General On Debian systems, the complete text of the GNU Lesser General
Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1". Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1".
License: GPL-2.0+ License: GPL-2.0+
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or the Free Software Foundation; either version 2 of the License, or

12
debian/rules vendored
View File

@ -1,15 +1,15 @@
#!/usr/bin/make -f #!/usr/bin/make -f
#export DH_VERBOSE=1 #export DH_VERBOSE=1
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
%: %:
dh ${@} --buildsystem cmake --parallel --dbg-package=lxqt-panel-dbg dh ${@} --buildsystem cmake --parallel
override_dh_auto_configure:
dh_auto_configure -- -DDOM_PLUGIN=YES
override_dh_auto_install: override_dh_auto_install:
dh_auto_install -- DESTDIR=$(CURDIR)/debian/lxqt-panel dh_auto_install -- DESTDIR=$(CURDIR)/debian/lxqt-panel
override_dh_auto_configure: override_dh_strip:
dh_auto_configure -- -DLIB_SUFFIX=/$(DEB_HOST_MULTIARCH) dh_strip --dbg-package=lxqt-panel-dbg