vdr/vdradmin/debian postinst prerm vdradmind.pl.1 changelog control copyright README.Debian rules vdradmin.install dirs docs

Thomas Schmidt pkg-vdr-dvb-changes@lists.alioth.debian.org
Sun, 15 Aug 2004 19:02:55 +0000


Update of /cvsroot/pkg-vdr-dvb/vdr/vdradmin/debian
In directory haydn:/tmp/cvs-serv1708/vdr/vdradmin/debian

Modified Files:
	changelog control copyright README.Debian rules 
	vdradmin.install 
Added Files:
	postinst prerm vdradmind.pl.1 
Removed Files:
	dirs docs 
Log Message:
improvements to the package, made during the T&S-Stage of my NM-process (wrote manpage, reduced size by removing perl-modules + linking redundant bilder-directories, cleanup)

--- NEW FILE: postinst ---
#!/bin/sh -e
set -e

TEMPLATE_DIR=/usr/share/vdradmin/template

test -d $TEMPLATE_DIR/English/bilder && rm -rf $TEMPLATE_DIR/English/bilder
test -d $TEMPLATE_DIR/French/bilder && rm -rf $TEMPLATE_DIR/French/bilder

test -L $TEMPLATE_DIR/English/bilder || ln -s ../Deutsch/bilder $TEMPLATE_DIR/English/bilder
test -L $TEMPLATE_DIR/French/bilder || ln -s ../Deutsch/bilder $TEMPLATE_DIR/French/bilder

##DEBHELPER##

Index: README.Debian
===================================================================
RCS file: /cvsroot/pkg-vdr-dvb/vdr/vdradmin/debian/README.Debian,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- README.Debian	21 Apr 2004 19:56:21 -0000	1.1.1.1
+++ README.Debian	15 Aug 2004 19:02:52 -0000	1.2
@@ -1,6 +1,16 @@
 vdradmin for Debian
 -------------------
 
+This package provides a working config-file under /etc/vdradmin/vdradmind.conf, 
+this files uses a standard-username and standard-password (linvdr/linvdr), you 
+should change this before you enable the vdradmin-service in 
+/etc/default/vdradmin, alternatively you can generate a new config with:
+
+vdradmin.pl --config
+
+ -- Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de>, Fri,  6 Aug 2004 22:57:28 +0200
+ 
+
 To hide vdradmin behind apache:
 
   you will need apache with mod_proxy and these lines in httpd.conf:

--- NEW FILE: prerm ---
#!/bin/sh -e
set -e

TEMPLATE_DIR=/usr/share/vdradmin/template

test -L $TEMPLATE_DIR/English/bilder && rm -f $TEMPLATE_DIR/English/bilder
test -L $TEMPLATE_DIR/French/bilder && rm -f $TEMPLATE_DIR/French/bilder

##DEBHELPER##

Index: vdradmin.install
===================================================================
RCS file: /cvsroot/pkg-vdr-dvb/vdr/vdradmin/debian/vdradmin.install,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- vdradmin.install	27 May 2004 14:56:51 -0000	1.1
+++ vdradmin.install	15 Aug 2004 19:02:52 -0000	1.2
@@ -1,5 +1,18 @@
-lib/           usr/share/vdradmin/
-template/      usr/share/vdradmin/
-vdradmind.pl   usr/bin/
+lib/HTML/Template/       usr/share/vdradmin/lib/HTML/
+lib/Text/                usr/share/vdradmin/lib/
 
-debian/vdradmind.conf   etc/vdradmin/
+template/Deutsch/        usr/share/vdradmin/template/
+
+template/English/*.html  usr/share/vdradmin/template/English/
+template/English/*.css   usr/share/vdradmin/template/English/
+template/English/*.pl    usr/share/vdradmin/template/English/
+
+template/French/*.html   usr/share/vdradmin/template/French/
+template/French/*.css    usr/share/vdradmin/template/French/
+template/French/*.pl     usr/share/vdradmin/template/French/
+
+vdradmind.pl             usr/bin/
+
+debian/vdradmind.conf    etc/vdradmin/
+
+debian/vdradmind.pl.1    usr/share/man/man1/

--- dirs DELETED ---

--- NEW FILE: vdradmind.pl.1 ---
.\" Man page for vdradmind.pl 

.TH vdradmind.pl 1

.SH NAME
vdradmind.pl

.SH SYNOPSIS

.B vdradmind.pl [ \-\-nofork ] [ \-\-config ] [ \-\-kill ]

.SH DESCRIPTION
.B vdradmind.pl
provides a webinterface for managing the Linux Video Disk Recorder (VDR), it has a virtual remote to control your VDR, you can view live-tv as a small slideshow, you can search for certain shows in the EPG....
.PP
By default 
.B vdradmind.pl 
will listen on port 8001.
.PP
.B Note: Your VDR must be configured to be accesable vie SVDRP from the machine, you run vdradmind.pl from.

.SH OPTIONS

.IP "\-\-nofork / -nf"
Do not fork on start of vdradmin. (vdradmin does not go into daemon-mode)

.IP "\-\-config / -c"
Ask some questions, to interactively generate the config-file /etc/vdradmin/vdradmind.conf

.IP "\-\-kill / -k" 
Kill a forked vdradmin.

.IP "\-\-help" 
Display a short message about the options of the tool.

.SH AUTHOR
This man-page has been written by Thomas Schmidt <thomas@thsnet.de>
.PP
Permission is granted to copy, distribute and/or modify this document under
the terms of the GNU General Public License, Version 2 any
later version published by the Free Software Foundation.
.PP
On Debian systems, the complete text of the GNU General Public
License can be found in /usr/share/common\-licenses/GPL.

--- docs DELETED ---

Index: rules
===================================================================
RCS file: /cvsroot/pkg-vdr-dvb/vdr/vdradmin/debian/rules,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- rules	27 May 2004 14:56:51 -0000	1.2
+++ rules	15 Aug 2004 19:02:52 -0000	1.3
@@ -9,17 +9,6 @@
 # include dpatch stuff
 include /usr/share/dpatch/dpatch.make
 
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
-else
-	CFLAGS += -O2
-endif
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-	INSTALL_PROGRAM += -s
-endif
-
 clean: clean-patched unpatch
 
 clean-patched:
@@ -28,18 +17,20 @@
 	dh_clean --exclude ./template/Deutsch/tv.html.orig
 
 build: patch-stamp
+	# Nothing to build here
+	# 
+	# Note: all files are installed using dh_install 
 
 install:
 	dh_testdir
 	dh_testroot
 	dh_clean -k --exclude ./template/Deutsch/tv.html.orig
-	dh_installdirs
-
+	
 # Build architecture-independent files here.
 binary-indep: install
 	dh_testdir
 	dh_testroot
-	dh_installchangelogs 
+	dh_installchangelogs HISTORY 
 	dh_installdocs
 	dh_installexamples
 	dh_install

Index: changelog
===================================================================
RCS file: /cvsroot/pkg-vdr-dvb/vdr/vdradmin/debian/changelog,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- changelog	27 May 2004 14:56:51 -0000	1.6
+++ changelog	15 Aug 2004 19:02:52 -0000	1.7
@@ -1,3 +1,23 @@
+vdradmin (0.96-2) unstable; urgency=low
+
+  * Thomas Schmidt:
+    - Thanks to Marc 'HE' Brockschmidt, who suggest all changes in 
+      this release.
+    - Cleaned up debian/rules a lot
+    - Added copyright holder to debian/copyright and refer to 
+      /usr/share/common-licenses/GPL-2, instead of GPL
+    - Do not install Base64.pm, Template.pm and RescDescent.pm 
+      from upstream anymore, depend on libhtml-template-perl and 
+      libparse-rescdescent-perl (Base64.pm is allready provided by 
+      perl)
+    - Added a comment about the shipped config-file to README.Debian
+    - Added a manpage for vdradmind.pl
+    - Link /usr/share/vdradmin/template/{English,French}/bilder to
+      /usr/share/vdradmin/template/Detsch/bilder, this reduces the 
+      size of the deb by about 50%
+
+ -- Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de>  Fri, 14 Aug 2004 16:18:50 +0200
+
 vdradmin (0.96-1) unstable; urgency=low
 
   * Thomas Schmidt:
@@ -9,6 +29,7 @@
  -- Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de>  Thu, 27 May 2004 01:11:07 +0200
 
 vdradmin (0.95-4) unstable; urgency=low
+  
   * Thomas Schmidt:
     - Added Andreas Müller as Uploader
 

Index: copyright
===================================================================
RCS file: /cvsroot/pkg-vdr-dvb/vdr/vdradmin/debian/copyright,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- copyright	21 Apr 2004 19:56:21 -0000	1.1.1.1
+++ copyright	15 Aug 2004 19:02:52 -0000	1.2
@@ -5,7 +5,7 @@
 
 Upstream Author: Thomas Koch <tom@linvdr.org> 
 
-Copyright:
+Copyright: 2001-2004, Thomas Koch <tom@linvdr.org>
 
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -21,5 +21,5 @@
   along with this program; if not, write to the Free Software
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 
- see /usr/share/common-licenses/GPL
+ see /usr/share/common-licenses/GPL-2
 

Index: control
===================================================================
RCS file: /cvsroot/pkg-vdr-dvb/vdr/vdradmin/debian/control,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- control	27 May 2004 14:56:51 -0000	1.4
+++ control	15 Aug 2004 19:02:52 -0000	1.5
@@ -8,7 +8,7 @@
 
 Package: vdradmin
 Architecture: all
-Depends: perl, libcompress-zlib-perl
+Depends: perl, libcompress-zlib-perl, libhtml-template-perl, libparse-recdescent-perl
 Suggests: vdr
 Description: Web-based administration tool for vdr
  vdradmin provides a webinterface for managing