r8343 - in /vdr/vdr-plugin-xineliboutput/trunk/debian: NEWS TODO changelog control libxine1-xvdr.install patches/ rules vdr-plugin-xineliboutput.install vdr-plugin-xineliboutput.links vdr-plugin-xineliboutput.postinst vdr-plugin-xineliboutput.postrm

tiber-guest at users.alioth.debian.org tiber-guest at users.alioth.debian.org
Thu Jan 21 23:02:27 UTC 2010


Author: tiber-guest
Date: Thu Jan 21 23:02:20 2010
New Revision: 8343

URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/?sc=1&rev=8343
Log:
* New Upstream Snapshot
* Don't install custom no-signal image, use upstream version
* Try to automatically take over svdrphosts.conf settings into
  allowed_hosts.conf
* Dropped TODO - all done
* Install /var/lib/vdr/plugins/xineliboutput, writable for the plugin
  (it writes a config there)

Added:
    vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.links
    vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.postinst
    vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.postrm
Removed:
    vdr/vdr-plugin-xineliboutput/trunk/debian/TODO
    vdr/vdr-plugin-xineliboutput/trunk/debian/libxine1-xvdr.install
    vdr/vdr-plugin-xineliboutput/trunk/debian/patches/
Modified:
    vdr/vdr-plugin-xineliboutput/trunk/debian/NEWS
    vdr/vdr-plugin-xineliboutput/trunk/debian/changelog
    vdr/vdr-plugin-xineliboutput/trunk/debian/control
    vdr/vdr-plugin-xineliboutput/trunk/debian/rules
    vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.install

Modified: vdr/vdr-plugin-xineliboutput/trunk/debian/NEWS
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-plugin-xineliboutput/trunk/debian/NEWS?rev=8343&op=diff
==============================================================================
--- vdr/vdr-plugin-xineliboutput/trunk/debian/NEWS (original)
+++ vdr/vdr-plugin-xineliboutput/trunk/debian/NEWS Thu Jan 21 23:02:20 2010
@@ -1,3 +1,18 @@
+vdr-plugin-xineliboutput (1.0.4+cvs20100121.1750-1) unstable; urgency=low
+
+  Xineliboutput now has it's own config file for remote access rules:
+
+  /etc/vdr/plugins/xineliboutput/allowed_hosts.conf
+
+  It's basically the same as the former used svdrphosts.conf and when upgrading
+  from a previous version, the vdr-plugin-xineliboutput package will copy the
+  settings from there.
+
+  For security reasons you might want to remove the old entries from
+  svdrphosts.conf.
+
+ -- Tobias Grimm <etobi at debian.org>  Thu, 21 Jan 2010 19:05:29 +0100
+
 vdr-plugin-xineliboutput (1.0.4+cvs20090615.1936-1) unstable; urgency=low
 
   Xineliboutput now comes with its own demuxer. The "demux:mpeg_block"

Modified: vdr/vdr-plugin-xineliboutput/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-plugin-xineliboutput/trunk/debian/changelog?rev=8343&op=diff
==============================================================================
--- vdr/vdr-plugin-xineliboutput/trunk/debian/changelog (original)
+++ vdr/vdr-plugin-xineliboutput/trunk/debian/changelog Thu Jan 21 23:02:20 2010
@@ -1,3 +1,15 @@
+vdr-plugin-xineliboutput (1.0.4+cvs20100121.1750-1) unstable; urgency=low
+
+  * New Upstream Snapshot
+  * Don't install custom no-signal image, use upstream version
+  * Try to automatically take over svdrphosts.conf settings into
+    allowed_hosts.conf
+  * Dropped TODO - all done
+  * Install /var/lib/vdr/plugins/xineliboutput, writable for the plugin
+    (it writes a config there)
+
+ -- Tobias Grimm <etobi at debian.org>  Fri, 22 Jan 2010 00:01:03 +0100
+
 vdr-plugin-xineliboutput (1.0.4+cvs20100117.1236-1) unstable; urgency=low
 
   * New Upstream Snapshot

Modified: vdr/vdr-plugin-xineliboutput/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-plugin-xineliboutput/trunk/debian/control?rev=8343&op=diff
==============================================================================
--- vdr/vdr-plugin-xineliboutput/trunk/debian/control (original)
+++ vdr/vdr-plugin-xineliboutput/trunk/debian/control Thu Jan 21 23:02:20 2010
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Debian VDR Team <pkg-vdr-dvb-devel at lists.alioth.debian.org>
 Uploaders: Tobias Grimm <etobi at debian.org>, Thomas Schmidt <tschmidt at debian.org>, Thomas Günther <tom at toms-cafe.de>
-Build-Depends: debhelper (>= 5), cdbs, dpatch, vdr-dev (>= 1.6.0-5), gettext,
+Build-Depends: debhelper (>= 5), cdbs, vdr-dev (>= 1.6.0-5), gettext,
   libxine-dev (>= 1.1.12), libjpeg62-dev, libxv-dev, libx11-dev, libxext-dev,
   libextractor-dev, sharutils, libdbus-glib-1-dev, txt2man,
   libmagick++9-dev | libmagick++-dev, libvdpau-dev

Modified: vdr/vdr-plugin-xineliboutput/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-plugin-xineliboutput/trunk/debian/rules?rev=8343&op=diff
==============================================================================
--- vdr/vdr-plugin-xineliboutput/trunk/debian/rules (original)
+++ vdr/vdr-plugin-xineliboutput/trunk/debian/rules Thu Jan 21 23:02:20 2010
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/dpatch.mk
+#include /usr/share/cdbs/1/rules/dpatch.mk
 
 DEB_INSTALL_CHANGELOGS_ALL = HISTORY
 

Modified: vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.install
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.install?rev=8343&op=diff
==============================================================================
--- vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.install (original)
+++ vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.install Thu Jan 21 23:02:20 2010
@@ -1,3 +1,5 @@
 libvdr-xineliboutput.so.*           usr/lib/vdr/plugins/
+examples/allowed_hosts.conf         etc/vdr/plugins/xineliboutput/
 debian/plugin.xineliboutput.conf    etc/vdr/plugins/
 debian/tmp/usr/share/locale
+

Added: vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.links
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.links?rev=8343&op=file
==============================================================================
--- vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.links (added)
+++ vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.links Thu Jan 21 23:02:20 2010
@@ -1,0 +1,2 @@
+etc/vdr/plugins/xineliboutput/allowed_hosts.conf         var/lib/vdr/plugins/xineliboutput/allowed_hosts.conf
+var/lib/vdr/plugins/xineliboutput/config                 etc/vdr/plugins/xineliboutput/config

Added: vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.postinst
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.postinst?rev=8343&op=file
==============================================================================
--- vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.postinst (added)
+++ vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.postinst Thu Jan 21 23:02:20 2010
@@ -1,0 +1,45 @@
+#!/bin/sh
+# postinst script for vdr-plugin-xineliboutput
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postinst> `configure' <most-recently-configured-version>
+#        * <old-postinst> `abort-upgrade' <new version>
+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+#          <new-version>
+#        * <postinst> `abort-remove'
+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+#          <failed-install-package> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+    configure)
+        chown -R vdr:vdr /var/lib/vdr/plugins/xineliboutput
+        if dpkg --compare-versions "$2" le "1.0.4+cvs20100117.1236-1"; then
+           grep -v -E '^\s*#|127\.0\.\0\.1|^\s*$' /etc/vdr/svdrphosts.conf \
+             >>/etc/vdr/plugins/xineliboutput/allowed_hosts.conf
+        fi
+    ;;
+
+    abort-upgrade|abort-remove|abort-deconfigure)
+    ;;
+
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+

Added: vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.postrm
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.postrm?rev=8343&op=file
==============================================================================
--- vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.postrm (added)
+++ vdr/vdr-plugin-xineliboutput/trunk/debian/vdr-plugin-xineliboutput.postrm Thu Jan 21 23:02:20 2010
@@ -1,0 +1,37 @@
+#! /bin/sh
+# postrm script for vdr-plugin-xineliboutput
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postrm> `remove'
+#        * <postrm> `purge'
+#        * <old-postrm> `upgrade' <new-version>
+#        * <new-postrm> `failed-upgrade' <old-version>
+#        * <new-postrm> `abort-install'
+#        * <new-postrm> `abort-install' <old-version>
+#        * <new-postrm> `abort-upgrade' <old-version>
+#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+    purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+        rm -rf /var/lib/vdr/plugins/xineliboutput/* || true
+    ;;
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0




More information about the pkg-vdr-dvb-changes mailing list