Add debian

Change-Id: I37ecb597c3d659fb0c25958b8a11f68ddd844eab
This commit is contained in:
Iceyer 2017-07-26 17:00:46 +08:00
parent f78f89a5a7
commit 9fefc50e68
Notes: Deepin Code Review 2017-07-26 17:02:25 +08:00
Verified+1: Anonymous Coward #1000004
Code-Review+2: Iceyer <me@iceyer.net>
Submitted-by: Iceyer <me@iceyer.net>
Submitted-at: Wed, 26 Jul 2017 17:02:25 +0800
Reviewed-on: https://cr.deepin.io/24989
Project: dtkcore
Branch: refs/heads/master
7 changed files with 66 additions and 0 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
dtkcore (0.1.1-0) unstable; urgency=low
* Initial release.
-- Iceyer <me@iceyer.net> Wed, 26 Jul 2017 16:57:39 +0800

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
9

24
debian/control vendored Normal file
View File

@ -0,0 +1,24 @@
Source: dtkcore
Section: devel
Priority: optional
Maintainer: Deepin Sysdev <sysdev@deepin.com>
Build-Depends: debhelper (>= 9), qt5-default, pkg-config,
qttools5-dev-tools, qtbase5-private-dev
Standards-Version: 3.9.6
Package: libdtkcore
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Description: Deepin Tool Kit Core library
DtkCore is base library of Deepin Qt/C++ applications.
.
This package contains the shared libraries.
Package: libdtkcore-dev
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libdtkcore( =${binary:Version})
Description: Deepin Tool Kit Core Devel library
DtkCore is base devel library of Deepin Qt/C++ applications.
.
This package contains the header files and static libraries of DtkCore

22
debian/copyright vendored Normal file
View File

@ -0,0 +1,22 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: deepin-tool-kit
Source: https://github.com/linuxdeepin/deepin-tool-kit
Files: *
Copyright: Deepin Technology Co., Ltd.
License: GPL-3+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 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 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 <https://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".

0
debian/docs vendored Normal file
View File

13
debian/rules vendored Executable file
View File

@ -0,0 +1,13 @@
#!/usr/bin/make -f
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/default.mk
export QT_SELECT = qt5
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
%:
dh $@ --parallel
override_dh_auto_configure:
dh_auto_configure -- LIB_INSTALL_DIR=/usr/lib/$(DEB_HOST_MULTIARCH)
override_dh_makeshlibs:
dh_makeshlibs -V

1
debian/source/format vendored Normal file
View File

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