diff options
-rw-r--r-- | net-www/vdradmin-am/ChangeLog | 192 | ||||
-rw-r--r-- | net-www/vdradmin-am/Manifest | 22 | ||||
-rw-r--r-- | net-www/vdradmin-am/metadata.xml | 22 | ||||
-rw-r--r-- | net-www/vdradmin-am/vdradmin-am-3.6.2.ebuild | 172 | ||||
-rw-r--r-- | net-www/vdradmin-am/vdradmin-am-3.6.4-r1.ebuild | 180 | ||||
-rw-r--r-- | net-www/vdradmin-am/vdradmin-am-3.6.4.ebuild | 174 |
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 -} |