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