[vdr-plugin-eepg] 05/05: * Migrate package from yaVDR to Debian * New Upstream Snapshot (commit d7dc614)
Tobias Grimm
tiber-guest at moszumanska.debian.org
Sun Feb 15 19:14:07 UTC 2015
This is an automated email from the git hooks/post-receive script.
tiber-guest pushed a commit to branch master
in repository vdr-plugin-eepg.
commit 979b5989d5faad1ca8bbe483193c98ccbf5a8ca9
Author: etobi <git at e-tobi.net>
Date: Sun Feb 15 20:10:13 2015 +0100
* Migrate package from yaVDR to Debian
* New Upstream Snapshot (commit d7dc614)
- Standards-Version: 3.9.6
- Build-depend on vdr-dev >= 2.1.10
- debhelper 9
- Maintainer set to Debian VDR team
- Fixed homepage to not point to wiki page
- Added get-vcs-snapshot.sh
- Section video
- Updated debian/copyright
- Improved package description
- Added debug package
---
debian/changelog | 20 +++++++++++++++++++-
debian/compat | 2 +-
debian/control | 45 +++++++++++++++++++++++++++++++++------------
debian/copyright | 22 ++++++++++------------
debian/get-vcs-snapshot.sh | 19 +++++++++++++++++++
debian/install | 1 -
debian/patches/series | 2 +-
debian/rules | 16 ++++++++--------
debian/triggers | 2 --
9 files changed, 91 insertions(+), 38 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index ae1dbf3..391f6c2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,22 @@
-vdr-plugin-eepg (0.0.5.git20121123-1yavdr8~trusty) trusty; urgency=medium
+vdr-plugin-eepg (0.0.5+git20150215-1) UNRELEASED; urgency=medium
+
+ * Migrate package from yaVDR to Debian
+ - Standards-Version: 3.9.6
+ - Build-depend on vdr-dev >= 2.1.10
+ - debhelper 9
+ - Maintainer set to Debian VDR team
+ - Fixed homepage to not point to wiki page
+ - Added get-vcs-snapshot.sh
+ - Section video
+ - Updated debian/copyright
+ - Improved package description
+ - Added debug package
+ - Fixed last yavdr version to be less curent version in new version scheme
+ * New Upstream Snapshot (commit d7dc614)
+
+ -- Tobias Grimm <etobi at debian.org> Sun, 15 Feb 2015 20:06:37 +0100
+
+vdr-plugin-eepg (0.0.5+git20121123-1yavdr8~trusty) trusty; urgency=medium
* automatic rebuild
diff --git a/debian/compat b/debian/compat
index 7f8f011..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+9
diff --git a/debian/control b/debian/control
index 7b674e5..9e0e363 100644
--- a/debian/control
+++ b/debian/control
@@ -1,19 +1,40 @@
Source: vdr-plugin-eepg
-Section: misc
+Section: video
Priority: extra
-Maintainer: Team yaVDR <team at yavdr.org>
-Uploaders: Henning Pingel <henning at henningpingel.de>
-Build-Depends: debhelper (>= 7.0.50~), vdr-dev (>= 1.7.18)
-Standards-Version: 3.9.1
-Homepage: http://projects.vdr-developer.org/projects/plg-eepg/wiki
+Maintainer: Debian VDR Team <pkg-vdr-dvb-devel at lists.alioth.debian.org>
+Uploaders: Tobias Grimm <etobi at debian.org>
+Build-Depends: debhelper (>= 9), vdr-dev (>= 2.1.10), pkg-config, gettext
+Standards-Version: 3.9.6
+Homepage: http://projects.vdr-developer.org/projects/plg-eepg
Package: vdr-plugin-eepg
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${vdr:Depends}
-Description: VDR plugin to access special epg's of
- Video Disk Recorder (VDR) is a digital sat-receiver program using
- Linux and DVB technologies. It allows one to record MPEG2 streams,
- as well as output the stream to TV.
+Description: VDR plugin to access non-standard EPG data from some providers
+ The EEPG plugin parses the extended (2 to 10 day) EPG data which is send by
+ providers on their portal channels. This EEPG data is transmitted in a
+ non-standard format on a non-standard PID
.
- This package allows to read data from special epg's of Premiere,
- Mediahighway 1 und 2, Sky Uk, Sky Italy, Freesat and NagraGuide
+ Currently the following EEPG formats are supported:
+ .
+ Mediahighway 1 (CanaalDigitaalNL, CSat, Cyfra+), Mediahighway 2 (Digital+),
+ Sky Italy, Sky UK, Freesat, Premiere, NagraGuide (CanaalDigitaalNL),
+ NA Dish and BEV
+
+Package: vdr-plugin-eepg-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: vdr-plugin-eepg (= ${binary:Version}), ${misc:Depends}
+Description: VDR plugin to access non-standard EPG data from some providers
+ The EEPG plugin parses the extended (2 to 10 day) EPG data which is send by
+ providers on their portal channels. This EEPG data is transmitted in a
+ non-standard format on a non-standard PID
+ .
+ Currently the following EEPG formats are supported:
+ .
+ Mediahighway 1 (CanaalDigitaalNL, CSat, Cyfra+), Mediahighway 2 (Digital+),
+ Sky Italy, Sky UK, Freesat, Premiere, NagraGuide (CanaalDigitaalNL),
+ NA Dish and BEV
+ .
+ This package contains the debugging symbols.
diff --git a/debian/copyright b/debian/copyright
index 0125ea0..40a2bc2 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,17 +1,24 @@
Upstream Homepage:
- http://projects.vdr-developer.org/projects/plg-eepg/wiki
+ http://projects.vdr-developer.org/projects/plg-eepg
Upstream Author:
- dingo
+ dingo35 (Original version)
+ Dimitar Petrovski <dimeptr at gmail.com> (New maintainer)
Debian Maintainer:
+ Tpoias Grimm <etobi at debian.org>
Henning Pingel <henning.henningpingel.de>
Copyright:
- unknown
+ (C) 2008-2009 Dingo35
+ (C) 2005-2007 Stefan Huelswitt <s.huelswitt at gmx.de> (Premiere plugin )
+ (C) 2002, 2003 Jean-Claude Repetto <mhwepg at repetto.org> (mhwepg program)
+ (C) 2008 Luca De Pieri <dpluca at libero.it> (LoadEpg)
+ (C) 2008 dom /at/ suborbital.org.uk (Freesat patch)
Copyright (Debian packaging):
(C) 2009 Henning Pingel
+ (C) 2015 Tobias Grimm
License:
This program is free software; you can redistribute it and/or modify
@@ -34,12 +41,3 @@ License:
License (Debian packaging):
The Debian packaging is licensed under the GPL, version 2 or any
later version, see /usr/share/common-licenses/GPL-2.
-
-# Please also look if there are files or directories which have a
-# different copyright/license attached and list them in this file.
-#
-# Check if the upstream sources explicitly state which licenses apply to
-# which action. If this is not the case, ask the upstream author to add such a
-# license disclaimer to all source files or at least to the README. For the
-# GPL2 or GPL3 the small license disclaimer mentioned at the end of the full license
-# text in "How to Apply These Terms to Your New Programs" should be sufficient.
diff --git a/debian/get-vcs-snapshot.sh b/debian/get-vcs-snapshot.sh
new file mode 100644
index 0000000..c9702a0
--- /dev/null
+++ b/debian/get-vcs-snapshot.sh
@@ -0,0 +1,19 @@
+echo Downloading latest from git repository...
+set -e
+
+DEB_SOURCE_PACKAGE=`egrep '^Source: ' debian/control | cut -f 2 -d ' '`
+VERSION_UPSTREAM=`dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2 | cut -d- -f1 | sed -r 's/(.*)\+git.*/\1/'`
+VERSION_DATE=`/bin/date --utc +%0Y%0m%0d`
+VERSION_FULL="${VERSION_UPSTREAM}+git${VERSION_DATE}"
+
+git clone --depth 1 git://projects.vdr-developer.org/${DEB_SOURCE_PACKAGE}.git
+
+cd ${DEB_SOURCE_PACKAGE}
+GIT_SHA=`git show --pretty=format:"%h" --quiet | head -1 || true`
+cd ..
+
+tar --exclude=.git -czf "../${DEB_SOURCE_PACKAGE}_${VERSION_FULL}.orig.tar.gz" ${DEB_SOURCE_PACKAGE}
+
+dch -v "$VERSION_FULL-1" "New Upstream Snapshot (commit $GIT_SHA)"
+
+rm -rf ${DEB_SOURCE_PACKAGE}
diff --git a/debian/install b/debian/install
deleted file mode 100644
index f8ed191..0000000
--- a/debian/install
+++ /dev/null
@@ -1 +0,0 @@
-libvdr-eepg.so.* usr/lib/vdr/plugins/
diff --git a/debian/patches/series b/debian/patches/series
index 26c51bd..2d76d37 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1 @@
-vdr-2.1.x-compat.diff
+#vdr-2.1.x-compat.diff
diff --git a/debian/rules b/debian/rules
index 9f487b6..43f3a64 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,20 +1,20 @@
#!/usr/bin/make -f
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+#DH_VERBOSE=1
-MAKE_OPTIONS = VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=locale
+PLG_PACKAGE = $(filter-out %-dbg, $(shell dh_listpackages))
+DBG_PACKAGE = $(filter %-dbg, $(shell dh_listpackages))
%:
dh $@
-override_dh_auto_build:
- dh_auto_build -- all $(MAKE_OPTIONS)
+override_dh_auto_install:
+ dh_auto_install --destdir=debian/$(PLG_PACKAGE)
-override_dh_auto_clean:
- $(MAKE) -o .dependencies clean $(MAKE_OPTIONS)
- rm -rf locale libvdr-*.so.*
+override_dh_strip:
+ dh_strip --dbg-package=$(DBG_PACKAGE)
override_dh_gencontrol:
sh /usr/share/vdr-dev/dependencies.sh
dh_gencontrol
+
diff --git a/debian/triggers b/debian/triggers
deleted file mode 100644
index 8184286..0000000
--- a/debian/triggers
+++ /dev/null
@@ -1,2 +0,0 @@
-# automatically created by dependencies.sh
-activate vdr-plugin-eepg
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-vdr-dvb/vdr-plugin-eepg.git
More information about the pkg-vdr-dvb-changes
mailing list