[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