diff options
author | Jörg Bornkessel <hd_brummy@gentoo.org> | 2007-09-17 22:56:35 +0000 |
---|---|---|
committer | Jörg Bornkessel <hd_brummy@gentoo.org> | 2007-09-17 22:56:35 +0000 |
commit | 0764c39d8c4e3e5d3142fc184a36d57a039137f9 (patch) | |
tree | ee6b2fa367c19701d030063a7babda0ea203b4d1 /media-plugins/vdr-vdrrip | |
parent | Version bump which fixes mercurical bug #186445 (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | media-plugins/vdr-vdrrip/files/digest-vdr-vdrrip-0.3.0-r7 | 6 | ||||
-rw-r--r-- | media-plugins/vdr-vdrrip/metadata.xml | 4 | ||||
-rw-r--r-- | media-plugins/vdr-vdrrip/vdr-vdrrip-0.3.0-r7.ebuild | 89 |
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 +} |