aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog65
-rw-r--r--debian/compat1
-rw-r--r--debian/control129
-rw-r--r--debian/copyright48
-rw-r--r--debian/get-vcs-snapshot.sh33
-rwxr-xr-xdebian/rules11
-rw-r--r--debian/source/format1
-rw-r--r--debian/source/lintian-overrides2
8 files changed, 290 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..f7ae489
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,65 @@
+dtv-scan-tables (0+git20141009.d26b627-1) unstable; urgency=medium
+
+ * New Upstream Snapshot (commit d26b627)
+ - Migrate scan files from DVBv3 API to DVBv5 API (Closes: #763035)
+ - DVBv3 scan files are deprecated and will not be updated in future
+ - To ease migration to DVBv5, DVBv3 files will be available from
+ /usr/share/dvb/dvb-legacy/ until Jessie+1
+ * d/control: add Build-Depends on dvb-tools
+ * d/control: update Standards Version to 3.9.6
+ - No changes required
+ * delete d/dtv-scan-files.install; Upstream now supplies a Makefile
+
+ -- Jonathan McCrohan <jmccrohan@gmail.com> Mon, 20 Oct 2014 00:41:46 +0100
+
+dtv-scan-tables (0+git20140611.14bd6c7-1) unstable; urgency=medium
+
+ * New Upstream Snapshot (commit 1246b27)
+ * New Upstream Snapshot (commit 14bd6c7)
+
+ -- Jonathan McCrohan <jmccrohan@gmail.com> Wed, 23 Jul 2014 01:09:22 +0100
+
+dtv-scan-tables (0+git20140326.cfc2975-1) unstable; urgency=medium
+
+ * New Upstream Snapshot (commit cfc2975)
+ * d/control: update Homepage (upstream has moved from Gitweb to cgit)
+
+ -- Jonathan McCrohan <jmccrohan@gmail.com> Sat, 05 Apr 2014 16:54:31 +0100
+
+dtv-scan-tables (0+git20140107.1850cf8-1) unstable; urgency=medium
+
+ * New Upstream Snapshot (commit 1850cf8)
+ * Update Standards Version to 3.9.5
+ - No changes required
+
+ -- Jonathan McCrohan <jmccrohan@gmail.com> Thu, 16 Jan 2014 00:06:06 +0000
+
+dtv-scan-tables (0+git20131201.52a7b0a-1) unstable; urgency=low
+
+ * New Upstream Snapshot (commit 52a7b0a)
+
+ -- Jonathan McCrohan <jmccrohan@gmail.com> Tue, 03 Dec 2013 22:33:01 +0000
+
+dtv-scan-tables (0+git20131101.75f3b39-1) unstable; urgency=low
+
+ * New Upstream Snapshot (commit 75f3b39)
+
+ -- Jonathan McCrohan <jmccrohan@gmail.com> Mon, 04 Nov 2013 23:12:50 +0000
+
+dtv-scan-tables (0+git20130920.f61d5ec-1) unstable; urgency=low
+
+ [ Jonathan McCrohan ]
+ * New Upstream Snapshot (commit f61d5ec) (Closes: #720879)
+ * d/control: Add Vcs-{Git,Browser} URLs
+
+ [ Tobias Grimm ]
+ * d/control: Need breaks/replaces relation to dvb-apps (<< 1.1.1+rev1500-1)
+ (Closes: #722661)
+
+ -- Tobias Grimm <etobi@debian.org> Sun, 22 Sep 2013 21:38:25 +0200
+
+dtv-scan-tables (0+git20130622.edc0bc3-1) unstable; urgency=low
+
+ * Initial release (Closes: #697898)
+
+ -- Jonathan McCrohan <jmccrohan@gmail.com> Wed, 07 Aug 2013 00:22:59 +0100
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..3f600c3
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,129 @@
+Source: dtv-scan-tables
+Section: video
+Priority: extra
+Maintainer: Debian VDR Team <pkg-vdr-dvb-devel@lists.alioth.debian.org>
+Uploaders: Jonathan McCrohan <jmccrohan@gmail.com>, Tobias Grimm <etobi@debian.org>
+Build-Depends: debhelper (>= 9), dvb-tools
+Standards-Version: 3.9.6
+Vcs-Git: git://anonscm.debian.org/pkg-vdr-dvb/dtv-scan-tables.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-vdr-dvb/dtv-scan-tables.git
+Homepage: http://git.linuxtv.org/cgit.cgi/dtv-scan-tables.git/
+
+Package: dtv-scan-tables
+Architecture: all
+Depends: ${misc:Depends}
+Replaces: dvb-apps (<< 1.1.1+rev1500-1)
+Breaks: dvb-apps (<< 1.1.1+rev1500-1)
+Description: Digital Video Broadcasting (DVB) initial scan files
+ Initial setup tables for use with DVB devices supporting the DVB-C, DVB-T,
+ DVB-S, and ATSC standards.
+ .
+ These scan tables were once provided as part of the dvb-apps package, however
+ upstream has since decided to split the scan tables out into their own
+ separate dtv-scan-tables repository to ease maintenance of both packages.
+ .
+ Contains DVB-C scan tables for the following countries:
+ Austria
+ Belgium
+ Brazil
+ Switzerland
+ Czech Republic
+ Germany
+ Denmark
+ Spain
+ Finland
+ France
+ Hungary
+ Iceland
+ Luxembourg
+ Netherlands
+ Norway
+ Sweden
+ .
+ Contains DVB-S scan tables for the following providers:
+ ABS
+ Agila
+ Amazonas
+ AMC
+ Amos
+ Anik F1
+ Apstar
+ AsiaSat
+ Astra
+ Atlantic Bird
+ BrasilSAT
+ ChinaSat
+ Estrela do Sul
+ Eurobird
+ Eutelsat
+ Express
+ Galaxy
+ Hispasat
+ Hotbird
+ IA-7
+ Insat
+ Intelsat
+ JCSat
+ Measat
+ Nahuel
+ Nilesat
+ NSS
+ Optus
+ Palapa
+ PAS
+ Satmex
+ SBS 6
+ SES 2
+ Sirius
+ ST 1
+ Telecom2
+ Telkom1
+ Telstar
+ Thaicom
+ Thor
+ Turkstat
+ Vinasat 1
+ Yamal 201
+ .
+ Contains DVB-T scan tables for the following countries:
+ Andorra
+ Argentina
+ Austria
+ Australia
+ Ă…land Islands
+ Belgium
+ Brazil
+ Switzerland
+ Czech Republic
+ Germany
+ Denmark
+ Spain
+ Finland
+ France
+ Greece
+ Hong Kong
+ Croatia
+ Hungary
+ Ireland
+ Israel
+ Iran, Islamic Republic of
+ Iceland
+ Italy
+ Lithuania
+ Luxembourg
+ Latvia
+ Netherlands
+ Norway
+ New Zealand
+ Poland
+ Portugal
+ Romania
+ Sweden
+ Slovenia
+ Slovakia
+ United Kingdom
+ Taiwan, Province of China
+ Vietnam
+ .
+ Contains ATSC scan tables for the following countries:
+ United States
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..e252ea5
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,48 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: dtv-scan-tables
+Source: http://git.linuxtv.org/dtv-scan-tables.git
+
+Files: *
+Copyright: 2013 Oliver Schinagl <oliver@schinagl.nl>
+ 2012 Jiri Slaby <jirislaby@gmail.com>
+ 2012-2013 Jonathan McCrohan <jmccrohan@gmail.com>
+ 2007 Marcel Siegert <mws@linuxtv.org>
+ 2006 Michael Krufky <mkrufky@linuxtv.org>
+ 2006 Andrew de Quincey <adq_dvb@lidskialf.net>
+ 2006-2012 Christoph Pfister <pfister@linuxtv.org>
+ 2006, 2011, 2013 Mauro Carvalho Chehab <mchehab@redhat.com>
+ 2005 Patrick Boettcher <pb@linuxtv.org>
+ 2004 Holger Waechtler <holger@linuxtv.org>
+ 2004-2006 Manu Abraham <manu@linuxtv.org>
+ 2004-2006 Johannes Stezenbach <js@linuxtv.org>
+License: LGPL-2.1+
+ This library 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 of the
+ License, or (at your option) any later version.
+ .
+ This library 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.
+ .
+ See /usr/share/common-licenses/LGPL-2.1 for the full license text.
+
+Files: debian/*
+Copyright: 2012 Jonathan McCrohan <jmccrohan@gmail.com>
+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 <http://www.gnu.org/licenses/>
+ .
+ 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/get-vcs-snapshot.sh b/debian/get-vcs-snapshot.sh
new file mode 100644
index 0000000..de39e9e
--- /dev/null
+++ b/debian/get-vcs-snapshot.sh
@@ -0,0 +1,33 @@
+#!/bin/sh
+
+set -e
+
+GIT=git://linuxtv.org/dtv-scan-tables.git
+
+echo Downloading latest snapshot from git repository...
+
+DEB_SOURCE_PACKAGE=`egrep '^Source: ' debian/control | cut -f 2 -d ' '`
+VERSION_UPSTREAM=`dpkg-parsechangelog | grep ^Version: | sed -e 's/^Version:\s*//' -e s/-[^-]*$// -e s/\+git.*//`
+
+git clone --depth 1 ${GIT}
+
+GIT_SHA=`git --git-dir="${DEB_SOURCE_PACKAGE}/.git" show --pretty=format:"%h" --quiet | head -1 || true`
+
+VERSION_DATE=`git --git-dir="${DEB_SOURCE_PACKAGE}/.git" log --no-color -1 --date=iso | sed -ne "s/Date:\s\+\(.*\).*/\1/p" | cut -d" " -f1 | tr -d "-"`
+VERSION_FULL="${VERSION_UPSTREAM}+git${VERSION_DATE}.${GIT_SHA}"
+TARBALL="../${DEB_SOURCE_PACKAGE}_${VERSION_FULL}.orig.tar.gz"
+
+tar --exclude-vcs -c ${DEB_SOURCE_PACKAGE} | gzip -9 >"${TARBALL}"
+
+rm -rf ${DEB_SOURCE_PACKAGE}
+
+if [ -d .git ]; then
+ read -p "Import '${TARBALL}' into Git (y/N)?" ANSWER
+ case ${ANSWER} in
+ [Yy] )
+ git-import-orig --pristine-tar "${TARBALL}"
+ dch -v "${VERSION_FULL}-1" "New Upstream Snapshot (commit ${GIT_SHA})"
+ break
+ ;;
+ esac
+fi
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..c06deb7
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,11 @@
+#!/usr/bin/make -f
+
+override_dh_auto_install:
+ make install DATADIR="debian/dtv-scan-tables/usr/share" DVBV5DIR="dvb"
+ make install_v3 DATADIR="debian/dtv-scan-tables/usr/share/dvb" DVBV3DIR="dvb-legacy"
+
+%:
+ dh $@
+
+get-vcs-snapshot:
+ sh debian/get-vcs-snapshot.sh
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)
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644
index 0000000..9c93ed7
--- /dev/null
+++ b/debian/source/lintian-overrides
@@ -0,0 +1,2 @@
+# we build from upstream git revisions, ignore watchfile.
+dtv-scan-tables source: debian-watch-file-is-missing