From a20a3068b04df1764c985b02ccf1602c48f71152 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Mon, 5 Nov 2018 15:31:22 +0100 Subject: [PATCH] add debian packaging --- debian/changelog.in | 7 +++++++ debian/compat | 1 + debian/control | 23 +++++++++++++++++++++++ debian/copyright | 43 +++++++++++++++++++++++++++++++++++++++++++ debian/docs | 0 debian/rules | 26 ++++++++++++++++++++++++++ debian/source/format | 1 + 7 files changed, 101 insertions(+) create mode 100644 debian/changelog.in create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/docs create mode 100755 debian/rules create mode 100644 debian/source/format diff --git a/debian/changelog.in b/debian/changelog.in new file mode 100644 index 0000000..bddb0de --- /dev/null +++ b/debian/changelog.in @@ -0,0 +1,7 @@ +kodi-screensaver-asteroids (#PACKAGEVERSION#-#TAGREV#~#DIST#) #DIST#; urgency=low + + [ xbmc ] + * autogenerated dummy changelog + + -- Arne Morten Kvarving Sat, 01 Jun 2013 00:59:22 +0200 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +8 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..9982dcd --- /dev/null +++ b/debian/control @@ -0,0 +1,23 @@ +Source: kodi-screensaver-asteroids +Priority: extra +Maintainer: Arne Morten Kvarving +Build-Depends: debhelper (>= 8.0.0), cmake, kodi-addon-dev, + libgl1-mesa-dev +Standards-Version: 3.9.5 +Section: libs +Homepage: http://xbmc.org + +Package: kodi-screensaver-asteroids +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Asteroids screensaver for Kodi + Asteroids screensaver for Kodi + +Package: kodi-screensaver-asteroids-dbg +Section: debug +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: debug symbols for Asteroids screensaver for Kodi + debug symbols for Asteroids screensaver for Kodi + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..8addff6 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,43 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: screensaver.asteroids + +Files: * + 2005-2013 Team XBMC +License: GPL-2+ + 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 2 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 + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + + +Files: debian/* +Copyright: 2013 Arne Morten Kvarving + 2013 wsnipex +License: GPL-2+ + 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 2 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 + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..e69de29 diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..ab2d2df --- /dev/null +++ b/debian/rules @@ -0,0 +1,26 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ + +override_dh_auto_configure: + dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=1 -DUSE_LTO=1 + +override_dh_strip: + dh_strip --dbg-package=kodi-screensaver-asteroids-dbg + +override_dh_auto_install: + dh_auto_install --destdir=debian/kodi-screensaver-asteroids + +override_dh_installdocs: + dh_installdocs --link-doc=kodi-screensaver-asteroids + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt)