From 2aa320ee2d1de3ba8b4877b4f2d8333404d37665 Mon Sep 17 00:00:00 2001 From: Julian Scheel Date: Tue, 8 Nov 2016 11:46:14 +0100 Subject: [PATCH] Add debian package build files Signed-off-by: Julian Scheel --- debian/changelog.in | 7 +++++ debian/compat | 1 + debian/control | 23 +++++++++++++++++ debian/copyright | 46 +++++++++++++++++++++++++++++++++ debian/kodi-pvr-octonet.install | 2 ++ debian/rules | 24 +++++++++++++++++ debian/source/format | 1 + 7 files changed, 104 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/kodi-pvr-octonet.install 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..81e4789 --- /dev/null +++ b/debian/changelog.in @@ -0,0 +1,7 @@ +kodi-pvr-octonet (#PACKAGEVERSION#-#TAGREV#~#DIST#) #DIST#; urgency=low + + [ kodi ] + * autogenerated dummy changelog + + -- Nobody Sat, 01 Jun 2013 00:59:22 +0200 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..a6bb033 --- /dev/null +++ b/debian/control @@ -0,0 +1,23 @@ +Source: kodi-pvr-octonet +Priority: extra +Maintainer: Julian Scheel +Build-Depends: debhelper (>= 9.0.0), cmake, libjsoncpp-dev, kodi-pvr-dev, + libkodiplatform-dev (>= 16.0.0), kodi-addon-dev +Standards-Version: 3.9.4 +Section: libs +Homepage: https://github.com/DigitalDevices/pvr.octonet + +Package: kodi-pvr-octonet +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: DigitalDevices Octopus NET PVR for Kodi + Digital Devices Octopus NET PVR for Kodi + +Package: kodi-pvr-octonet-dbg +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: debug symbols for DigitalDevices Octopus NET PVR for Kodi + debug symbols for DigitalDevices Octopus NET PVR for Kodi + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..84bccef --- /dev/null +++ b/debian/copyright @@ -0,0 +1,46 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: pvr.octonet +Source: https://github.com/DigitalDevices/pvr.octonet + +Files: * +Copyright: 2015-2016 Julian Scheel + 2015-2016 jusst technologies GmbH + 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: 2016 Julian Scheel + 2015 Jean-Luc Barriere + 2015 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/kodi-pvr-octonet.install b/debian/kodi-pvr-octonet.install new file mode 100644 index 0000000..bed05a5 --- /dev/null +++ b/debian/kodi-pvr-octonet.install @@ -0,0 +1,2 @@ +usr/lib/ +usr/share/ diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..b45f44a --- /dev/null +++ b/debian/rules @@ -0,0 +1,24 @@ +#!/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: +# USE_LTO breaks build + dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=1 + +override_dh_strip: + dh_strip -pkodi-pvr-octonet --dbg-package=kodi-pvr-octonet-dbg + +override_dh_installdocs: + dh_installdocs --link-doc=kodi-pvr-octonet + 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)