summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-www/vdradmin-am/ChangeLog192
-rw-r--r--net-www/vdradmin-am/Manifest22
-rw-r--r--net-www/vdradmin-am/metadata.xml22
-rw-r--r--net-www/vdradmin-am/vdradmin-am-3.6.2.ebuild172
-rw-r--r--net-www/vdradmin-am/vdradmin-am-3.6.4-r1.ebuild180
-rw-r--r--net-www/vdradmin-am/vdradmin-am-3.6.4.ebuild174
6 files changed, 0 insertions, 762 deletions
diff --git a/net-www/vdradmin-am/ChangeLog b/net-www/vdradmin-am/ChangeLog
deleted file mode 100644
index 84f147ce43e2..000000000000
--- a/net-www/vdradmin-am/ChangeLog
+++ /dev/null
@@ -1,192 +0,0 @@
-# ChangeLog for net-www/vdradmin-am
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/vdradmin-am/ChangeLog,v 1.32 2009/03/08 11:04:03 hd_brummy Exp $
-
- 08 Mar 2009; Joerg Bornkessel <hd_brummy@gentoo.org>
- vdradmin-am-3.6.4.ebuild, vdradmin-am-3.6.4-r1.ebuild:
- fixed fail on install, changed vdradmin.pl to vdradmin in ebuild
-
- 15 Feb 2009; Joerg Bornkessel <hd_brummy@gentoo.org> files/vdradmin-rc-3,
- files/vdradmin-4:
- added --pidfile for baselayout2 start script part, bug 255423; thanks to
- D. Pillmeier
-
- 13 Jan 2009; Joerg Bornkessel <hd_brummy@gentoo.org> files/vdradmin-4,
- metadata.xml, +vdradmin-am-3.6.4-r1.ebuild:
- bug #171947; added version to run vdradmin-am on a vdr-less install, use
- -vdr then
-
-*vdradmin-am-3.6.4-r1 (07 Jan 2009)
-
- 07 Jan 2009; Joerg Bornkessel <hd_brummy@gentoo.org> files/vdradmin-4,
- +vdradmin-am-3.6.4-r1.ebuild:
- #171947 vdradmin-am can now install on vdr-less system if use-flag vdr is
- disabled; using EAPI to enable use-flag vdr by default
-
-*vdradmin-am-3.6.4 (05 Jan 2009)
-
- 05 Jan 2009; Joerg Bornkessel <hd_brummy@gentoo.org> -files/vdradmin-2,
- +files/vdradmin-4, -vdradmin-am-3.5.3.ebuild,
- -vdradmin-am-3.6.0_beta.ebuild, -vdradmin-am-3.6.0_rc.ebuild,
- -vdradmin-am-3.6.0.ebuild, -vdradmin-am-3.6.1.ebuild,
- -vdradmin-am-3.6.1-r1.ebuild, vdradmin-am-3.6.2.ebuild,
- +vdradmin-am-3.6.4.ebuild:
- versions bump; vdradmin-am-3.6.2 stabel on x86; clean up old versions
-
- 18 Nov 2008; Torsten Veller <tove@gentoo.org> vdradmin-am-3.5.3.ebuild,
- vdradmin-am-3.6.0_beta.ebuild, vdradmin-am-3.6.0_rc.ebuild,
- vdradmin-am-3.6.0.ebuild, vdradmin-am-3.6.1.ebuild,
- vdradmin-am-3.6.1-r1.ebuild, vdradmin-am-3.6.2.ebuild:
- New virtuals: Compress-Zlib
-
-*vdradmin-am-3.6.2 (30 Jun 2008)
-
- 30 Jun 2008; Matthias Schwarzott <zzam@gentoo.org>
- +vdradmin-am-3.6.2.ebuild:
- Version bumped. utf8 support is now contained by default.
-
- 29 Apr 2008; Matthias Schwarzott <zzam@gentoo.org>
- vdradmin-am-3.6.1-r1.ebuild:
- Marked stable on x86.
-
-*vdradmin-am-3.6.1-r1 (29 Feb 2008)
-
- 29 Feb 2008; Matthias Schwarzott <zzam@gentoo.org> +files/vdradmin-rc-3,
- +vdradmin-am-3.6.1-r1.ebuild:
- Fix initscript on openrc, thanks to Daniel Pielmeier
- <daniel.pielmeier@googlemail.com>.
-
-*vdradmin-am-3.6.1 (20 Dec 2007)
-
- 20 Dec 2007; Matthias Schwarzott <zzam@gentoo.org>
- vdradmin-am-3.5.3.ebuild, vdradmin-am-3.6.0_beta.ebuild,
- vdradmin-am-3.6.0_rc.ebuild, vdradmin-am-3.6.0.ebuild,
- +vdradmin-am-3.6.1.ebuild:
- Version bumped. Fixed quoting.
-
- 21 Sep 2007; Matthias Schwarzott <zzam@gentoo.org>
- vdradmin-am-3.6.0.ebuild:
- Updated to fixed tarball.
-
-*vdradmin-am-3.6.0 (21 Sep 2007)
-
- 21 Sep 2007; Matthias Schwarzott <zzam@gentoo.org>
- +vdradmin-am-3.6.0.ebuild:
- Version bumped.
-
-*vdradmin-am-3.6.0_rc (27 Aug 2007)
-
- 27 Aug 2007; Matthias Schwarzott <zzam@gentoo.org>
- +vdradmin-am-3.6.0_rc.ebuild:
- Version bumped.
-
-*vdradmin-am-3.6.0_beta (18 Aug 2007)
-
- 18 Aug 2007; Matthias Schwarzott <zzam@gentoo.org>
- +vdradmin-am-3.6.0_beta.ebuild:
- Version bumped.
-
- 26 Jun 2007; Matthias Schwarzott <zzam@gentoo.org>
- -files/vdradmin-am-3.4.7_opera-search.diff, -vdradmin-am-3.4.7-r1.ebuild:
- Removed old ebuild.
-
- 04 Jun 2007; Matthias Schwarzott <zzam@gentoo.org> files/vdradmin-2:
- Remove some bashisms.
-
- 13 Mar 2007; Matthias Schwarzott <zzam@gentoo.org> -files/vdradmin,
- -vdradmin-am-3.4.6.ebuild, -vdradmin-am-3.4.7.ebuild,
- -vdradmin-am-3.5.0.ebuild, -vdradmin-am-3.5.1.ebuild,
- -vdradmin-am-3.5.2-r2.ebuild:
- Cleaned up almost all old versions, but latest and latest that supports old
- vdradmin-autotimers.
-
- 13 Mar 2007; Matthias Schwarzott <zzam@gentoo.org>
- vdradmin-am-3.5.3.ebuild:
- Marked stable on x86.
-
- 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
- Transition to Manifest2.
-
- 25 Jan 2007; Joerg Bornkessel <hd_brummy@gentoo.org>
- files/digest-vdradmin-am-3.5.3, Manifest:
- digest fixed; damnd, some changes afterwards in sources
-
-*vdradmin-am-3.5.3 (25 Jan 2007)
-
- 25 Jan 2007; Matthias Schwarzott <zzam@gentoo.org>
- +vdradmin-am-3.5.3.ebuild:
- Version bumped.
-
-*vdradmin-am-3.5.2-r2 (21 Jan 2007)
-
- 21 Jan 2007; Matthias Schwarzott <zzam@gentoo.org>
- -vdradmin-am-3.5.2.ebuild, -vdradmin-am-3.5.2-r1.ebuild,
- +vdradmin-am-3.5.2-r2.ebuild:
- Now remove all additional packages, keep only one that is new.
-
-*vdradmin-am-3.5.2-r1 (19 Jan 2007)
-
- 19 Jan 2007; Matthias Schwarzott <zzam@gentoo.org>
- +vdradmin-am-3.5.2-r1.ebuild:
- No longer install modules already provided by dependencies, and added URI to
- depend, makes creating initial config no longer fail (and if, then die),
- thanks to Sebastian Kemper <sebastian_ml@gmx.net>.
-
- 06 Jan 2007; Matthias Schwarzott <zzam@gentoo.org>
- vdradmin-am-3.4.6.ebuild, vdradmin-am-3.4.7.ebuild,
- vdradmin-am-3.4.7-r1.ebuild, vdradmin-am-3.5.0.ebuild,
- vdradmin-am-3.5.1.ebuild, vdradmin-am-3.5.2.ebuild:
- Converted to elog.
-
- 18 Dec 2006; Matthias Schwarzott <zzam@gentoo.org>
- vdradmin-am-3.4.6.ebuild, vdradmin-am-3.4.7.ebuild,
- vdradmin-am-3.4.7-r1.ebuild, vdradmin-am-3.5.0.ebuild,
- vdradmin-am-3.5.1.ebuild, vdradmin-am-3.5.2.ebuild:
- Removed useless RESTRICT-statement.
-
-*vdradmin-am-3.5.2 (08 Dec 2006)
-
- 08 Dec 2006; Matthias Schwarzott <zzam@gentoo.org> files/confd-2,
- +vdradmin-am-3.5.2.ebuild:
- Version bumped. Added small comment about ports below 1024.
-
- 07 Dec 2006; Matthias Schwarzott <zzam@gentoo.org> files/vdradmin-2:
- Let the init-script correct permission errors of the tmp-directory.
-
-*vdradmin-am-3.5.1 (02 Dec 2006)
-
- 02 Dec 2006; Joerg Bornkessel <hd_brummy@gentoo.org>
- +vdradmin-am-3.5.1.ebuild:
- version bump
-
-*vdradmin-am-3.5.0 (11 Nov 2006)
-
- 11 Nov 2006; Joerg Bornkessel <hd_brummy@gentoo.org>
- +vdradmin-am-3.5.0.ebuild:
- version bump
-
-*vdradmin-am-3.4.7-r1 (06 Nov 2006)
-
- 06 Nov 2006; Matthias Schwarzott <zzam@gentoo.org> +files/confd-2,
- +files/vdradmin-2, +files/vdradmin-am-3.4.7_opera-search.diff,
- +files/vdradmin-am-config-autoflush.diff, +vdradmin-am-3.4.7-r1.ebuild:
- Copied revision from vdr-testing overlay. Contains patch for problem with
- opera-browser. Init-script disables utf8 for non utf8-enabled vdr. Ebuild
- now generates a good initial-configuration with correct pathes.
-
- 15 Oct 2006; Joerg Bornkessel <hd_brummy@gentoo.org>
- vdradmin-am-3.4.7.ebuild:
- fixed unicode handling; tanks to L.Muresan on #151396
-
-*vdradmin-am-3.4.7 (29 Sep 2006)
-
- 29 Sep 2006; Joerg Bornkessel <hd_brummy@gentoo.org>
- +vdradmin-am-3.4.7.ebuild:
- version bump
-
-*vdradmin-am-3.4.6 (14 Jul 2006)
-
- 14 Jul 2006; Joerg Bornkessel <hd_brummy@gentoo.org> +files/vdradmin,
- +metadata.xml, +vdradmin-am-3.4.6.ebuild:
- initial import; find older versions on gentoo.de overlay
-
diff --git a/net-www/vdradmin-am/Manifest b/net-www/vdradmin-am/Manifest
deleted file mode 100644
index 0acb0d481ffa..000000000000
--- a/net-www/vdradmin-am/Manifest
+++ /dev/null
@@ -1,22 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX confd-2 295 RMD160 292ac9960158dc09b5c31adf85b49c29a5f2ca1b SHA1 07f5964bb3eaa0962d37ae7af0d049246cdb4ac5 SHA256 87d9c7449946c2724e0ddeb4de7c2eeee492b99f813131e47dafd9e860f8649f
-AUX vdradmin-4 1232 RMD160 21d2fbc78916d69418f8a85ddab4a6b9f32ae540 SHA1 4d84f2cecd2ad8e6cee33dcbecd7058f3356f485 SHA256 2acda64b027b4076c6fe7c70e256ecbd3469caa5b735f26c664a628ce20cf08f
-AUX vdradmin-am-config-autoflush.diff 654 RMD160 f6d0a31c424c6a45d8786d2b98e9872e5e3ded5f SHA1 1a4b61fa0c218cecffb6530cabe5c59577b1df67 SHA256 1687001c6114cb373643982fb73a78e7656c70d253e9ff0d89b7ed466133f950
-AUX vdradmin-rc-3 1242 RMD160 c81b58494025e5f012a0915e384d2e6c490a52c6 SHA1 c463014fdeb5433e5cb835af4030aeac84639aec SHA256 dd300479eadfa58df9a446b08d73e5574c36518d9d84ebdef7c58deef3b49e33
-DIST vdradmin-am-3.6.2.tar.bz2 685651 RMD160 5b01d0da1305093e6da35728f13af5671db02bcd SHA1 3b71d1a87639995a1b716986c9f8fa9a2a7c9410 SHA256 53821d339b3e17f42948a68baa289134d6f79f41cef96db13bb14b4cbf69f188
-DIST vdradmin-am-3.6.4.tar.bz2 718142 RMD160 e8e4f6da9b20e5696598ac1493549a154ebb9f7b SHA1 c65ca82df04891ac3b71d3e46e0d2b6d4355bd4f SHA256 aa956001b47feaaf7297d89fb15bfc17eeeb2c6125123abe7ce134e7d0ceb6b0
-EBUILD vdradmin-am-3.6.2.ebuild 4624 RMD160 77a3a76ba3ea12ff51fbbbc1b373a04b8a4d7acf SHA1 1fa1260cb7e4423ac61d18a11ee5404c416aa588 SHA256 511e4b5d3100371b9e50837bad5afc1fdd1a93424ff3e6bc37e06e703ac0495b
-EBUILD vdradmin-am-3.6.4-r1.ebuild 4858 RMD160 4d57d42b239a7435d55697f00da77f69f40fbd78 SHA1 3e84bbb4bf65fee76f0383fcae69e77b8a9684d4 SHA256 b3286219dd5492a792346c45b07e0614a071d32dfdfc2ba4302c36eb4f443265
-EBUILD vdradmin-am-3.6.4.ebuild 4647 RMD160 c5a99943cfe05afca15df0738a06482da3c4e6cc SHA1 14cae1d51eb92d7c31a49fe6cefb18922af9c307 SHA256 f48353811f63aa7c3dc6d6bfbdf9adb648111dbbd582b8a56ab4691cecf29921
-MISC ChangeLog 6781 RMD160 2b2d40bfe29c6c0540875ec4b956429ffb3dfd52 SHA1 827c5d2476c9cf53751b52abae7f9f7a2e12c114 SHA256 b24da00844526326369e00f7b80e4d7c773d896cd29162bc98877621c962b061
-MISC metadata.xml 652 RMD160 c1c8a6d8b9632d603faace3e12b8d8f44afe8b5e SHA1 9eaeaf7403a8221c85d71615e2457be10796e98f SHA256 40a987f0caed004be4922c4d2a5f96472db5dc68aede439e3541a35c6ee8d412
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-Comment: added by hd_brummy@gentoo.org
-
-iD8DBQFJs6Yxdn07HTTCgIoRArzCAKC4F9PPvsTVfmQ1wvazoepbk7MNIwCdGhro
-cJlJHRPnqSShVbqOhJqLEjM=
-=gkDk
------END PGP SIGNATURE-----
diff --git a/net-www/vdradmin-am/metadata.xml b/net-www/vdradmin-am/metadata.xml
deleted file mode 100644
index 613721190802..000000000000
--- a/net-www/vdradmin-am/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>media-tv</herd>
- <maintainer>
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <longdescription lang="en">
- To program and steer central service over a Browser the VDR
- </longdescription>
- <longdescription lang="de">
- Zentraler Dienst um ueber einen Browser den VDR zu programmiern
- und zu steuern.
- </longdescription>
- <use>
- <flag name="vdr">
- Support for media-video/vdr.
- Disable this if the VDR you want to control runs at a remote machine.
- </flag>
- </use>
-</pkgmetadata>
diff --git a/net-www/vdradmin-am/vdradmin-am-3.6.2.ebuild b/net-www/vdradmin-am/vdradmin-am-3.6.2.ebuild
deleted file mode 100644
index fd68cf287fa8..000000000000
--- a/net-www/vdradmin-am/vdradmin-am-3.6.2.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/vdradmin-am/vdradmin-am-3.6.2.ebuild,v 1.3 2009/01/05 21:02:19 hd_brummy Exp $
-
-inherit eutils
-
-MY_P="${P/_/}"
-
-DESCRIPTION="WWW Admin for the Video Disk Recorder"
-HOMEPAGE="http://andreas.vdr-developer.org/"
-SRC_URI="http://andreas.vdr-developer.org/download/${MY_P}.tar.bz2"
-
-KEYWORDS="~amd64 x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
-
-DEPEND="dev-lang/perl
- dev-perl/Template-Toolkit
- >=virtual/perl-Compress-Zlib-1.2.2
- media-video/vdr
- virtual/perl-Compress-Zlib
- dev-perl/Locale-gettext
- dev-perl/Authen-SASL
- dev-perl/Digest-HMAC
- dev-perl/URI
- sys-devel/gettext"
-RDEPEND="${DEPEND}"
-
-ETC_DIR="/etc/vdradmin"
-LIB_DIR="/usr/share/vdradmin"
-VDRADMIN_USER="vdradmin"
-VDRADMIN_GROUP="vdradmin"
-TMP_DIR=/var/tmp/vdradmin
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- enewuser ${VDRADMIN_USER} -1 /bin/bash ${TMP_DIR}
-}
-
-src_unpack() {
-
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-config-autoflush.diff
- sed -i vdradmind.pl \
- -e "/COMPILE_DIR/s-/tmp-${TMP_DIR}-" \
- -e "s-/var/run/vdradmind.pid-/var/tmp/vdradmin/vdradmind.pid-"
-}
-
-src_install() {
-
- newinitd "${FILESDIR}"/vdradmin-rc-3 vdradmin
- newconfd "${FILESDIR}"/confd-2 vdradmin
-
- dobin vdradmind.pl
-
- insinto ${LIB_DIR}/template
- doins -r "${S}"/template/*
-
- insinto ${LIB_DIR}/lib/Template/Plugin
- doins -r "${S}"/lib/Template/Plugin/JavaScript.pm
-
- insinto /usr/share/locale/
- doins -r "${S}"/locale/*
-
- exeinto ${LIB_DIR}
- doexe autotimer2searchtimer.pl
-
- dodoc HISTORY INSTALL CREDITS README* REQUIREMENTS FAQ
- docinto contrib
- dodoc "${S}"/contrib/*
-
- diropts "-m755 -o ${VDRADMIN_USER} -g ${VDRADMIN_GROUP}"
- keepdir "${ETC_DIR}"
- keepdir "${TMP_DIR}"
-
- dosed "s:FILES_IN_SYSTEM = 0;:FILES_IN_SYSTEM = 1;:g" /usr/bin/vdradmind.pl
-}
-
-pkg_preinst() {
- if [[ -f ${ROOT}${ETC_DIR}/vdradmind.conf ]]; then
- cp "${ROOT}"${ETC_DIR}/vdradmind.conf "${D}"${ETC_DIR}/vdradmind.conf
- else
- elog "Creating a new config-file."
- echo
-
- cat <<-EOF > "${D}"${ETC_DIR}/vdradmind.conf
- VDRCONFDIR = /etc/vdr
- VIDEODIR = /var/vdr/video
- EPG_FILENAME = /var/vdr/video/epg.data
- EPGIMAGES = /var/vdr/video/epgimages
- PASSWORD = gentoo-vdr
- USERNAME = gentoo-vdr
- EOF
- # feed it with newlines
- yes "" \
- | "${D}"/usr/bin/vdradmind.pl --cfgdir "${D}"${ETC_DIR} --config \
- |sed -e 's/: /: \n/g'
-
- [[ ${PIPESTATUS[1]} == "0" ]] || die "Failed to create initial configuration."
-
- elog
- elog "Created default user/password: gentoo-vdr/gentoo-vdr"
- elog
- elog "you can run \"emerge --config vdradmin-am\" if"
- elog "the default-values for vdr does not match your"
- elog "installation or change it in Setup-Menu of Web-Interface."
- elog
- fi
- chown ${VDRADMIN_USER}:${VDRADMIN_GROUP} "${D}"${ETC_DIR}/vdradmind.conf
-}
-
-pkg_postinst() {
- if [[ -d ${ROOT}${ETC_DIR} ]]; then
- local owner=$(stat ${ROOT}${ETC_DIR} -c "%U")
- if [[ ${owner} != vdradmin ]]; then
- elog "Changing ownership of ${ETC_DIR}."
- chown -R ${VDRADMIN_USER}:${VDRADMIN_GROUP} "${ROOT}"${ETC_DIR}
- fi
- fi
-
- if [[ -d ${ROOT}/tmp/usr/share/vdradmin ]]; then
- ewarn "You have a leftover directory of vdradmin."
- ewarn "You can safely remove it with:"
- ewarn "# rm -rf /tmp/usr/share/vdradmin/template"
- ewarn "# rmdir -p /tmp/usr/share/vdradmin"
- fi
-
- local DEST=/etc/vdr/plugins/epgsearch/epgsearch.conf
- local SOURCE=${ETC_DIR}/vdradmind.at
- if [[ -s ${ROOT}${SOURCE} ]]; then
- ewarn "If you used the autotimer of vdradmin,"
- ewarn "it is a good idea to convert them now"
- ewarn "to use with epgsearch."
- ewarn
- if [[ ! -d ${ROOT}/etc/vdr/plugins/epgsearch ]]; then
- ewarn "# install -d -o vdr -g vdr /etc/vdr/plugins/epgsearch"
- fi
-
- local SIZE=0
-
- [[ -e ${DEST} ]] && SIZE=$(grep '^[^#]' ${ROOT}${DEST}|wc -l)
-
- ewarn "If vdr is running with epgsearch-Plugin loaded you can use (recommended):"
- local BASE_CMD="${LIB_DIR}/autotimer2searchtimer.pl -i ${SOURCE}"
- ewarn "# ${BASE_CMD} -s"
-
- ewarn
- ewarn "Else you can use this:"
- if [[ ${SIZE} == 0 ]]; then
- ewarn "# ${BASE_CMD} -o ${DEST}"
- else
- ewarn "You already have some timers defined!."
- ewarn "# ${BASE_CMD} -o ${DEST}.new"
- ewarn
- ewarn "You need to merge epgsearch.conf and epgsearch.conf.new on your own."
- ewarn
- fi
- ewarn "# chown vdr:vdr ${DEST}"
- ewarn
- ewarn "If you are sure that epgsearch has got all your timer,"
- ewarn "then you can delete vdradmin-autotimers."
- ewarn "# rm ${SOURCE}"
- fi
-}
-
-pkg_config() {
- /usr/bin/vdradmind.pl -c
- chown ${VDRADMIN_USER}:${VDRADMIN_GROUP} "${ROOT}"${ETC_DIR}/vdradmind.conf
-}
diff --git a/net-www/vdradmin-am/vdradmin-am-3.6.4-r1.ebuild b/net-www/vdradmin-am/vdradmin-am-3.6.4-r1.ebuild
deleted file mode 100644
index 7fb578199ff0..000000000000
--- a/net-www/vdradmin-am/vdradmin-am-3.6.4-r1.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/vdradmin-am/vdradmin-am-3.6.4-r1.ebuild,v 1.2 2009/03/08 11:04:03 hd_brummy Exp $
-
-EAPI="1"
-
-inherit eutils
-
-MY_P="${P/_/}"
-
-DESCRIPTION="WWW Admin for the Video Disk Recorder"
-HOMEPAGE="http://andreas.vdr-developer.org/"
-SRC_URI="http://andreas.vdr-developer.org/download/${MY_P}.tar.bz2"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="+vdr"
-
-DEPEND="dev-lang/perl
- dev-perl/Template-Toolkit
- >=virtual/perl-Compress-Zlib-1.2.2
- vdr? ( media-video/vdr )
- virtual/perl-Compress-Zlib
- dev-perl/Locale-gettext
- dev-perl/Authen-SASL
- dev-perl/Digest-HMAC
- dev-perl/URI
- sys-devel/gettext"
-RDEPEND="${DEPEND}"
-
-ETC_DIR="/etc/vdradmin"
-LIB_DIR="/usr/share/vdradmin"
-VDRADMIN_USER="vdradmin"
-VDRADMIN_GROUP="vdradmin"
-TMP_DIR=/var/tmp/vdradmin
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- enewuser ${VDRADMIN_USER} -1 /bin/bash ${TMP_DIR}
-
- if ! use vdr; then
- elog "You can run vdradmin-am outside a vdr install"
- elog "but be shure for minimal functionality,"
- elog "you have access to vdr's epg.data file"
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-config-autoflush.diff
- sed -i vdradmind.pl \
- -e "/COMPILE_DIR/s-/tmp-${TMP_DIR}-" \
- -e "s-/var/run/vdradmind.pid-/var/tmp/vdradmin/vdradmind.pid-"
-}
-
-src_install() {
- newinitd "${FILESDIR}"/vdradmin-4 vdradmin
- newconfd "${FILESDIR}"/confd-2 vdradmin
-
- newbin vdradmind.pl vdradmind
-
- insinto ${LIB_DIR}/template
- doins -r "${S}"/template/*
-
- insinto ${LIB_DIR}/lib/Template/Plugin
- doins -r "${S}"/lib/Template/Plugin/JavaScript.pm
-
- insinto /usr/share/locale/
- doins -r "${S}"/locale/*
-
- exeinto ${LIB_DIR}
- doexe autotimer2searchtimer.pl
-
- doman vdradmind.pl.1
-
- dodoc HISTORY INSTALL CREDITS README* REQUIREMENTS FAQ ChangeLog
- docinto contrib
- dodoc "${S}"/contrib/*
-
- diropts "-m755 -o ${VDRADMIN_USER} -g ${VDRADMIN_GROUP}"
- keepdir "${ETC_DIR}"
- keepdir "${TMP_DIR}"
-
- dosed "s:FILES_IN_SYSTEM = 0;:FILES_IN_SYSTEM = 1;:g" /usr/bin/vdradmind
-}
-
-pkg_preinst() {
- if [[ -f ${ROOT}${ETC_DIR}/vdradmind.conf ]]; then
- cp "${ROOT}"${ETC_DIR}/vdradmind.conf "${D}"${ETC_DIR}/vdradmind.conf
- else
- elog "Creating a new config-file."
- echo
-
- cat <<-EOF > "${D}"${ETC_DIR}/vdradmind.conf
- VDRCONFDIR = /etc/vdr
- VIDEODIR = /var/vdr/video
- EPG_FILENAME = /var/vdr/video/epg.data
- EPGIMAGES = /var/vdr/video/epgimages
- PASSWORD = gentoo-vdr
- USERNAME = gentoo-vdr
- EOF
- # feed it with newlines
- yes "" \
- | "${D}"/usr/bin/vdradmind --cfgdir "${D}"${ETC_DIR} --config \
- |sed -e 's/: /: \n/g'
-
- [[ ${PIPESTATUS[1]} == "0" ]] || die "Failed to create initial configuration."
-
- elog
- elog "Created default user/password: gentoo-vdr/gentoo-vdr"
- elog
- elog "you can run \"emerge --config vdradmin-am\" if"
- elog "the default-values for vdr does not match your"
- elog "installation or change it in Setup-Menu of Web-Interface."
- elog
- fi
- chown ${VDRADMIN_USER}:${VDRADMIN_GROUP} "${D}"${ETC_DIR}/vdradmind.conf
-}
-
-pkg_postinst() {
- if [[ -d ${ROOT}${ETC_DIR} ]]; then
- local owner=$(stat ${ROOT}${ETC_DIR} -c "%U")
- if [[ ${owner} != vdradmin ]]; then
- elog "Changing ownership of ${ETC_DIR}."
- chown -R ${VDRADMIN_USER}:${VDRADMIN_GROUP} "${ROOT}"${ETC_DIR}
- fi
- fi
-
- if [[ -d ${ROOT}/tmp/usr/share/vdradmin ]]; then
- ewarn "You have a leftover directory of vdradmin."
- ewarn "You can safely remove it with:"
- ewarn "# rm -rf /tmp/usr/share/vdradmin/template"
- ewarn "# rmdir -p /tmp/usr/share/vdradmin"
- fi
-
- local DEST=/etc/vdr/plugins/epgsearch/epgsearch.conf
- local SOURCE=${ETC_DIR}/vdradmind.at
- if [[ -s ${ROOT}${SOURCE} ]]; then
- ewarn "If you used the autotimer of vdradmin,"
- ewarn "it is a good idea to convert them now"
- ewarn "to use with epgsearch."
- ewarn
- if [[ ! -d ${ROOT}/etc/vdr/plugins/epgsearch ]]; then
- ewarn "# install -d -o vdr -g vdr /etc/vdr/plugins/epgsearch"
- fi
-
- local SIZE=0
-
- [[ -e ${DEST} ]] && SIZE=$(grep '^[^#]' ${ROOT}${DEST}|wc -l)
-
- ewarn "If vdr is running with epgsearch-Plugin loaded you can use (recommended):"
- local BASE_CMD="${LIB_DIR}/autotimer2searchtimer.pl -i ${SOURCE}"
- ewarn "# ${BASE_CMD} -s"
-
- ewarn
- ewarn "Else you can use this:"
- if [[ ${SIZE} == 0 ]]; then
- ewarn "# ${BASE_CMD} -o ${DEST}"
- else
- ewarn "You already have some timers defined!."
- ewarn "# ${BASE_CMD} -o ${DEST}.new"
- ewarn
- ewarn "You need to merge epgsearch.conf and epgsearch.conf.new on your own."
- ewarn
- fi
- ewarn "# chown vdr:vdr ${DEST}"
- ewarn
- ewarn "If you are sure that epgsearch has got all your timer,"
- ewarn "then you can delete vdradmin-autotimers."
- ewarn "# rm ${SOURCE}"
- fi
-}
-
-pkg_config() {
- /usr/bin/vdradmind -c
- chown ${VDRADMIN_USER}:${VDRADMIN_GROUP} "${ROOT}"${ETC_DIR}/vdradmind.conf
-}
diff --git a/net-www/vdradmin-am/vdradmin-am-3.6.4.ebuild b/net-www/vdradmin-am/vdradmin-am-3.6.4.ebuild
deleted file mode 100644
index 08ca8d371789..000000000000
--- a/net-www/vdradmin-am/vdradmin-am-3.6.4.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/vdradmin-am/vdradmin-am-3.6.4.ebuild,v 1.2 2009/03/08 11:04:03 hd_brummy Exp $
-
-inherit eutils
-
-MY_P="${P/_/}"
-
-DESCRIPTION="WWW Admin for the Video Disk Recorder"
-HOMEPAGE="http://andreas.vdr-developer.org/"
-SRC_URI="http://andreas.vdr-developer.org/download/${MY_P}.tar.bz2"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
-
-DEPEND="dev-lang/perl
- dev-perl/Template-Toolkit
- >=virtual/perl-Compress-Zlib-1.2.2
- media-video/vdr
- virtual/perl-Compress-Zlib
- dev-perl/Locale-gettext
- dev-perl/Authen-SASL
- dev-perl/Digest-HMAC
- dev-perl/URI
- sys-devel/gettext"
-RDEPEND="${DEPEND}"
-
-ETC_DIR="/etc/vdradmin"
-LIB_DIR="/usr/share/vdradmin"
-VDRADMIN_USER="vdradmin"
-VDRADMIN_GROUP="vdradmin"
-TMP_DIR=/var/tmp/vdradmin
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- enewuser ${VDRADMIN_USER} -1 /bin/bash ${TMP_DIR}
-}
-
-src_unpack() {
-
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-config-autoflush.diff
- sed -i vdradmind.pl \
- -e "/COMPILE_DIR/s-/tmp-${TMP_DIR}-" \
- -e "s-/var/run/vdradmind.pid-/var/tmp/vdradmin/vdradmind.pid-"
-}
-
-src_install() {
-
- newinitd "${FILESDIR}"/vdradmin-4 vdradmin
- newconfd "${FILESDIR}"/confd-2 vdradmin
-
- newbin vdradmind.pl vdradmind
-
- insinto ${LIB_DIR}/template
- doins -r "${S}"/template/*
-
- insinto ${LIB_DIR}/lib/Template/Plugin
- doins -r "${S}"/lib/Template/Plugin/JavaScript.pm
-
- insinto /usr/share/locale/
- doins -r "${S}"/locale/*
-
- exeinto ${LIB_DIR}
- doexe autotimer2searchtimer.pl
-
- doman vdradmind.pl.1
-
- dodoc HISTORY INSTALL CREDITS README* REQUIREMENTS FAQ
- docinto contrib
- dodoc "${S}"/contrib/*
-
- diropts "-m755 -o ${VDRADMIN_USER} -g ${VDRADMIN_GROUP}"
- keepdir "${ETC_DIR}"
- keepdir "${TMP_DIR}"
-
- dosed "s:FILES_IN_SYSTEM = 0;:FILES_IN_SYSTEM = 1;:g" /usr/bin/vdradmind
-}
-
-pkg_preinst() {
- if [[ -f ${ROOT}${ETC_DIR}/vdradmind.conf ]]; then
- cp "${ROOT}"${ETC_DIR}/vdradmind.conf "${D}"${ETC_DIR}/vdradmind.conf
- else
- elog "Creating a new config-file."
- echo
-
- cat <<-EOF > "${D}"${ETC_DIR}/vdradmind.conf
- VDRCONFDIR = /etc/vdr
- VIDEODIR = /var/vdr/video
- EPG_FILENAME = /var/vdr/video/epg.data
- EPGIMAGES = /var/vdr/video/epgimages
- PASSWORD = gentoo-vdr
- USERNAME = gentoo-vdr
- EOF
- # feed it with newlines
- yes "" \
- | "${D}"/usr/bin/vdradmind --cfgdir "${D}"${ETC_DIR} --config \
- |sed -e 's/: /: \n/g'
-
- [[ ${PIPESTATUS[1]} == "0" ]] || die "Failed to create initial configuration."
-
- elog
- elog "Created default user/password: gentoo-vdr/gentoo-vdr"
- elog
- elog "you can run \"emerge --config vdradmin-am\" if"
- elog "the default-values for vdr does not match your"
- elog "installation or change it in Setup-Menu of Web-Interface."
- elog
- fi
- chown ${VDRADMIN_USER}:${VDRADMIN_GROUP} "${D}"${ETC_DIR}/vdradmind.conf
-}
-
-pkg_postinst() {
- if [[ -d ${ROOT}${ETC_DIR} ]]; then
- local owner=$(stat ${ROOT}${ETC_DIR} -c "%U")
- if [[ ${owner} != vdradmin ]]; then
- elog "Changing ownership of ${ETC_DIR}."
- chown -R ${VDRADMIN_USER}:${VDRADMIN_GROUP} "${ROOT}"${ETC_DIR}
- fi
- fi
-
- if [[ -d ${ROOT}/tmp/usr/share/vdradmin ]]; then
- ewarn "You have a leftover directory of vdradmin."
- ewarn "You can safely remove it with:"
- ewarn "# rm -rf /tmp/usr/share/vdradmin/template"
- ewarn "# rmdir -p /tmp/usr/share/vdradmin"
- fi
-
- local DEST=/etc/vdr/plugins/epgsearch/epgsearch.conf
- local SOURCE=${ETC_DIR}/vdradmind.at
- if [[ -s ${ROOT}${SOURCE} ]]; then
- ewarn "If you used the autotimer of vdradmin,"
- ewarn "it is a good idea to convert them now"
- ewarn "to use with epgsearch."
- ewarn
- if [[ ! -d ${ROOT}/etc/vdr/plugins/epgsearch ]]; then
- ewarn "# install -d -o vdr -g vdr /etc/vdr/plugins/epgsearch"
- fi
-
- local SIZE=0
-
- [[ -e ${DEST} ]] && SIZE=$(grep '^[^#]' ${ROOT}${DEST}|wc -l)
-
- ewarn "If vdr is running with epgsearch-Plugin loaded you can use (recommended):"
- local BASE_CMD="${LIB_DIR}/autotimer2searchtimer.pl -i ${SOURCE}"
- ewarn "# ${BASE_CMD} -s"
-
- ewarn
- ewarn "Else you can use this:"
- if [[ ${SIZE} == 0 ]]; then
- ewarn "# ${BASE_CMD} -o ${DEST}"
- else
- ewarn "You already have some timers defined!."
- ewarn "# ${BASE_CMD} -o ${DEST}.new"
- ewarn
- ewarn "You need to merge epgsearch.conf and epgsearch.conf.new on your own."
- ewarn
- fi
- ewarn "# chown vdr:vdr ${DEST}"
- ewarn
- ewarn "If you are sure that epgsearch has got all your timer,"
- ewarn "then you can delete vdradmin-autotimers."
- ewarn "# rm ${SOURCE}"
- fi
-}
-
-pkg_config() {
- /usr/bin/vdradmind -c
- chown ${VDRADMIN_USER}:${VDRADMIN_GROUP} "${ROOT}"${ETC_DIR}/vdradmind.conf
-}