Add a basic debian packaging folder

This commit is contained in:
Boudewijn Rempt 2015-02-05 12:57:46 +01:00
parent 271f4ed9de
commit 411cfa4648
7 changed files with 87 additions and 0 deletions

5
debian/changelog vendored Normal file
View file

@ -0,0 +1,5 @@
plasma-phone-components (0.1) UNRELEASED; urgency=medium
* Initial release.
-- Boudewijn Rempt <boud@kde.org> Thu, 05 Feb 2015 11:07:11 +0100

1
debian/compat vendored Normal file
View file

@ -0,0 +1 @@
9

29
debian/control vendored Normal file
View file

@ -0,0 +1,29 @@
Source: plasma-phone-components
Section: kde
Priority: optional
Maintainer: Boudewijn Rempt <boud@kde.org>
Build-Depends: cmake (>= 2.6.3),
debhelper (>= 8.0~),
pkg-config,
pkg-kde-tools (>= 0.9),
extra-cmake-modules,
libkf5declarative-dev,
plasma-framework-dev,
libkf5service-dev,
qtdeclarative5-dev,
qt5-default
# libqofono-dev
Standards-Version: 3.9.1
Package: plasma-phone-components
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends},
libkf5plasmaquick,
plasma-workspace,
plasma-workspace-wallpapers,
breeze-icon-theme,
ttf-oxygen-font-family,
libqofono-qt5-0
Description: Plasma Phone Components
This package contains the Plasma Phone components

31
debian/copyright vendored Normal file
View file

@ -0,0 +1,31 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Plasma Phone Components
Files: *
Copyright: Copyright (C) 2013-2015 Blue Systems GmbH
License: GPL-2+
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 the Free Software Foundation; either
version 2 of the License, or (at your option) any later
version.
.
This program 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 package; if not, write to the Free
Software Foundation, Inc., 51 Franklin St, Fifth Floor,
Boston, MA 02110-1301 USA
.
On Debian systems, the full text of the GNU General Public
License version 2 can be found in the file
`/usr/share/common-licenses/GPL-2'.
Files: debian/*
Copyright: Copyright 2015 Blue Systems GmbH
License: GPL-2+
[LICENSE TEXT]

1
debian/files vendored Normal file
View file

@ -0,0 +1 @@
plasma-phone-components_0.1_amd64.deb kde optional

19
debian/rules vendored Executable file
View file

@ -0,0 +1,19 @@
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export LDFLAGS += -Wl,--as-needed
%:
dh $@ --parallel --with kde --with sodeps
override_dh_auto_configure:
dh_auto_configure -Skde -- -DCMAKE_BUILD_TYPE=RelWithDebInfo
override_dh_install:
mv debian/plasma-phone-components debian/tmp
dh_install
.PHONY: override_dh_auto_test

1
debian/source/format vendored Normal file
View file

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