added debian dir

This commit is contained in:
Alf Gaida 2014-09-08 23:14:59 +02:00 committed by Andrew Lee (李健秋)
parent c9e09e4533
commit e98afc2993
10 changed files with 137 additions and 0 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
liblxqt (0.7.96-1) unstable; urgency=medium
* Initial release (Closes: #747620)
-- Alf Gaida <agaida@siduction.org> Mon, 24 Feb 2014 23:41:30 +0100

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
9

69
debian/control vendored Normal file
View File

@ -0,0 +1,69 @@
Source: liblxqt
Section: libs
Priority: optional
Maintainer: ChangZhuo Chen (陳昌倬) <czchen@gmail.com>
Uploaders: Alf Gaida <agaida@siduction.org>
Build-Depends:
cmake,
debhelper (>= 9),
libdrm-dev,
libx11-dev,
pkg-config,
libqt5x11extras5-dev (>= 5.3.0),
libqt5xdg-dev (>= 0.5.3),
qttools5-dev (>= 5.3.0),
qttools5-dev-tools (>= 5.3.0),
# libegl1-mesa-dev is a workaround for a stupid qt 5.3.1 bug
libegl1-mesa-dev,
Standards-Version: 3.9.5
Homepage: https://github.com/lxde/liblxqt
#Vcs-Git: git://anonscm.debian.org/collab-maint/liblxqt.git
#Vcs-Browser: http://anonscm.debian.org/?p=collab-maint/liblxqt.git;a=summary
Package: liblxqt-qt5-0
Architecture: any
Multi-Arch: same
Pre-Depends:
multiarch-support
Depends:
${shlibs:Depends},
${misc:Depends},
Description: Shared libraries for LXQt desktop environment (libs)
LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
technologies. It has been tailored for users who value simplicity, speed, and
an intuitive interface. Unlike most desktop environments, LXQt also works
fine with less powerful machines.
.
This package contain the shared libraries needed by the LXQt desktop
environment.
Package: liblxqt-qt5-0-dev
Architecture: any
Section: libdevel
Depends:
${misc:Depends},
liblxqt-qt5-0 (= ${binary:Version}),
Description: Shared libraries for LXQt desktop environment (dev)
LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
technologies. It has been tailored for users who value simplicity, speed, and
an intuitive interface. Unlike most desktop environments, LXQt also works
fine with less powerful machines.
.
This package provides the development files.
Package: liblxqt-qt5-0-dbg
Architecture: any
Multi-Arch: same
Section: debug
Priority: extra
Depends:
${misc:Depends},
liblxqt-qt5-0 (= ${binary:Version}),
Description: Shared libraries for LXQt desktop environment (debug)
LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
technologies. It has been tailored for users who value simplicity, speed, and
an intuitive interface. Unlike most desktop environments, LXQt also works
fine with less powerful machines.
.
This package provides the debugging symbols.

29
debian/copyright vendored Normal file
View File

@ -0,0 +1,29 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: liblxqt
Source: https://github.com/lxde/liblxqt
Files: *
Copyright: 2012-2014 LXQt team
2010-2012 Razor team
License: GPL-2.0 and LGPL-2.1+
Files: debian/*
Copyright: 2014 Alf Gaida <agaida@siduction.org>
License: LGPL-2.1+
License: LGPL-2.1+
This package is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU Lesser General
Public License can be found in "/usr/share/common-licenses/LGPL-2.1".

1
debian/docs vendored Normal file
View File

@ -0,0 +1 @@
AUTHORS

6
debian/liblxqt-qt5-0-dev.install vendored Normal file
View File

@ -0,0 +1,6 @@
usr/include/lxqt-qt5/
usr/lib/*/liblxqt-qt5.so
usr/lib/*/pkgconfig/lxqt-qt5.pc
usr/share/cmake/lxqt-qt5/lxqt-*.cmake
usr/lib/*/pkgconfig/lxqt-qt5.pc

3
debian/liblxqt-qt5-0.install vendored Normal file
View File

@ -0,0 +1,3 @@
usr/lib/*/liblxqt-qt5.so.*
usr/share/lxqt-qt5/translations/*.qm

20
debian/rules vendored Executable file
View File

@ -0,0 +1,20 @@
#!/usr/bin/make -f
export DH_VERBOSE=1
export USE_QT5=1
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
%:
dh ${@} --buildsystem cmake --parallel
override_dh_install:
dh_install --list-missing --fail-missing
override_dh_auto_configure:
dh_auto_configure -- -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)"
override_dh_strip:
dh_strip --dbg-package=liblxqt-qt5-0-dbg

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (quilt)

2
debian/watch vendored Normal file
View File

@ -0,0 +1,2 @@
version=3
https://github.com/lxde/liblxqt/releases .*/([\d\.]+).tar.gz