summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Bornkessel <hd_brummy@gentoo.org>2007-09-17 22:56:35 +0000
committerJörg Bornkessel <hd_brummy@gentoo.org>2007-09-17 22:56:35 +0000
commit0764c39d8c4e3e5d3142fc184a36d57a039137f9 (patch)
treeee6b2fa367c19701d030063a7babda0ea203b4d1 /media-plugins/vdr-vdrrip
parentVersion bump which fixes mercurical bug #186445 (diff)
downloadgentoo-2-0764c39d8c4e3e5d3142fc184a36d57a039137f9.tar.gz
gentoo-2-0764c39d8c4e3e5d3142fc184a36d57a039137f9.tar.bz2
gentoo-2-0764c39d8c4e3e5d3142fc184a36d57a039137f9.zip
fixed bug #192396, parameter changing vof to vf; thanks to C.Mueller for reporting this; metadata fixed
(Portage version: 2.1.2.12)
Diffstat (limited to 'media-plugins/vdr-vdrrip')
-rw-r--r--media-plugins/vdr-vdrrip/ChangeLog9
-rw-r--r--media-plugins/vdr-vdrrip/files/digest-vdr-vdrrip-0.3.0-r76
-rw-r--r--media-plugins/vdr-vdrrip/metadata.xml4
-rw-r--r--media-plugins/vdr-vdrrip/vdr-vdrrip-0.3.0-r7.ebuild89
4 files changed, 107 insertions, 1 deletions
diff --git a/media-plugins/vdr-vdrrip/ChangeLog b/media-plugins/vdr-vdrrip/ChangeLog
index 75e48e14e9a7..47749e07e1b0 100644
--- a/media-plugins/vdr-vdrrip/ChangeLog
+++ b/media-plugins/vdr-vdrrip/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-plugins/vdr-vdrrip
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-vdrrip/ChangeLog,v 1.6 2007/04/28 16:38:44 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-vdrrip/ChangeLog,v 1.7 2007/09/17 22:56:35 hd_brummy Exp $
+
+*vdr-vdrrip-0.3.0-r7 (17 Sep 2007)
+
+ 17 Sep 2007; Joerg Bornkessel <hd_brummy@gentoo.org> metadata.xml,
+ +vdr-vdrrip-0.3.0-r7.ebuild:
+ fixed bug #192396, parameter changing vof to vf; thanks to C.Mueller for
+ reporting this; metadata fixed
28 Apr 2007; Sven Wegener <swegener@gentoo.org>
vdr-vdrrip-0.3.0-r4.ebuild, vdr-vdrrip-0.3.0-r5.ebuild,
diff --git a/media-plugins/vdr-vdrrip/files/digest-vdr-vdrrip-0.3.0-r7 b/media-plugins/vdr-vdrrip/files/digest-vdr-vdrrip-0.3.0-r7
new file mode 100644
index 000000000000..a8ba5765ee75
--- /dev/null
+++ b/media-plugins/vdr-vdrrip/files/digest-vdr-vdrrip-0.3.0-r7
@@ -0,0 +1,6 @@
+MD5 3c5363fd3017458b566e3503ccfaea2c queuehandler-fixed-0.3.0.sh 25777
+RMD160 4e8928b884205556e9d2bbe1b29c9b0ad4029b88 queuehandler-fixed-0.3.0.sh 25777
+SHA256 b6c9729de47ce0ebafdfa8ae8dc2022adc292718d37f79d8569f13d865b25d5f queuehandler-fixed-0.3.0.sh 25777
+MD5 7ba3581d26b3ffc2ebfc400f95bf72fd vdr-vdrrip-0.3.0.tgz 94937
+RMD160 9a3d418e715e3fbcf5d010a21c671b13fd269b99 vdr-vdrrip-0.3.0.tgz 94937
+SHA256 9fda896cacbb78b2139ae6baa53f08a992768a78d0dce33b836b0c2ae797702b vdr-vdrrip-0.3.0.tgz 94937
diff --git a/media-plugins/vdr-vdrrip/metadata.xml b/media-plugins/vdr-vdrrip/metadata.xml
index d07fad577393..a4c9b82baedb 100644
--- a/media-plugins/vdr-vdrrip/metadata.xml
+++ b/media-plugins/vdr-vdrrip/metadata.xml
@@ -2,13 +2,17 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>media-tv</herd>
+
<maintainer>
<email>erm67@yahoo.it</email>
<name>E. Scaglione</name>
+<description>Proxied maintainer</description>
</maintainer>
+
<maintainer>
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
+<description>Proxying maintainer</description>
</maintainer>
<longdescription lang="en">
</longdescription>
diff --git a/media-plugins/vdr-vdrrip/vdr-vdrrip-0.3.0-r7.ebuild b/media-plugins/vdr-vdrrip/vdr-vdrrip-0.3.0-r7.ebuild
new file mode 100644
index 000000000000..0bac075df56f
--- /dev/null
+++ b/media-plugins/vdr-vdrrip/vdr-vdrrip-0.3.0-r7.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-vdrrip/vdr-vdrrip-0.3.0-r7.ebuild,v 1.1 2007/09/17 22:56:35 hd_brummy Exp $
+
+inherit vdr-plugin eutils
+
+DESCRIPTION="VDR plugin: convert video-recordings to mpeg4 for burning on CDs"
+HOMEPAGE="http://www.a-land.de/"
+SRC_URI="http://www.a-land.de/${P}.tgz
+ http://www.a-land.de/queuehandler-fixed-0.3.0.sh"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.2.0"
+RDEPEND="${DEPEND}
+ >=media-video/mplayer-1.0_pre8
+ sys-process/procps
+ sys-apps/util-linux"
+# media-video/vdrsync seems to be optional
+
+src_unpack() {
+ vdr-plugin_src_unpack
+ cp ${DISTDIR}/queuehandler-fixed-0.3.0.sh ${S}/scripts/queuehandler.sh
+
+ if
+ has_version ">=media-video/vdr-1.3.7" ;
+ then
+ elog "applying VDR > 1.3.6 patch"
+ epatch ${FILESDIR}/vdrrip-0.3.0-1.3.7.diff
+ epatch ${FILESDIR}/maketempdir.diff
+ epatch ${FILESDIR}/greppid2.diff
+ epatch ${FILESDIR}/detectlength.diff
+ epatch ${FILESDIR}/fix-ogm-ac3-vdrsync-dev.diff
+ epatch ${FILESDIR}/fixpreview.diff
+ epatch ${FILESDIR}/mencoderparam-2.diff
+ epatch ${FILESDIR}/preserve-queue-owner.diff
+ epatch ${FILESDIR}/log-patch.diff
+ epatch ${FILESDIR}/vdr-vdrrip-0.3.0-mplayercmd2.diff
+
+ #minipatch -vop -> -vf mencoder option bug #192396
+ sed -e 's,-vop,-vf,' -i ${S}/scripts/queuehandler.sh
+ sed -e 's,-vop,-vf,' -i ${S}/movie.c
+ fi
+
+ elog "Patching queuehandler.sh.conf for gentoo-needs..."
+ cd ${S}
+ sed -e "s,/usr/local/bin/,/usr/bin/," \
+ -e 's,/usr/bin/mencoder_ac3,/usr/bin/mencoder,' \
+ -e 's,/usr/bin/mplayer_ac3,/usr/bin/mplayer,' \
+ -i scripts/queuehandler.sh.conf
+
+ sed -e 's,scriptdir=`dirname $0`,scriptdir=/etc/vdr/plugins/vdrrip,' \
+ -e 's,nice -+19,nice -n 19,' \
+ -i scripts/queuehandler.sh
+}
+
+src_install() {
+ vdr-plugin_src_install
+
+ # save config files
+ insinto /etc/vdr/plugins/vdrrip
+ newins scripts/queuehandler.sh.conf vdrrip-qh.conf
+ newconfd ${FILESDIR}/vdrrip-qh.conf vdrrip-qh
+ # add start script
+ doinitd ${FILESDIR}/vdrrip-qh
+ # save in bin
+ newbin scripts/queuehandler.sh vdrrip-qh
+}
+
+pkg_postinst() {
+ vdr-plugin_pkg_postinst
+
+ elog "You should have a look at this files:"
+ elog
+ elog "* /etc/vdr/plugins/vdrrip/vdrrip-qh.conf"
+ elog
+ elog "Use vdrrip-qh to start the vdrrip queue handler."
+ elog "You can also run 'rc-update add /etc/init.d/vdrrip-qh default' to"
+ elog "let vdrrip-qh start automaticly when the system starts."
+
+ elog
+ elog "If you used vdrrip before, mind that it runs by default as user vdr now."
+ elog "To correct the permissions you should execute this:"
+ elog "# chown vdr:vdr -R /var/log/vdrrip-qh /tmp/vdrrip /tmp/queuehandler.vdr"
+ elog
+}