summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Dibb <beandog@gentoo.org>2007-10-17 13:59:20 +0000
committerSteve Dibb <beandog@gentoo.org>2007-10-17 13:59:20 +0000
commitd90410f555829122ec15c0d220ff8121f870815b (patch)
treed74a428583cf67c9650a5c38b4e8638ab185e11a /media-video/dvdrip
parentBump to 1.12.1 (diff)
downloadhistorical-d90410f555829122ec15c0d220ff8121f870815b.tar.gz
historical-d90410f555829122ec15c0d220ff8121f870815b.tar.bz2
historical-d90410f555829122ec15c0d220ff8121f870815b.zip
Add fping ewarn, bug 173924
Package-Manager: portage-2.1.3.12
Diffstat (limited to 'media-video/dvdrip')
-rw-r--r--media-video/dvdrip/ChangeLog7
-rw-r--r--media-video/dvdrip/Manifest15
-rw-r--r--media-video/dvdrip/dvdrip-0.98.8-r1.ebuild92
-rw-r--r--media-video/dvdrip/files/digest-dvdrip-0.98.8-r13
4 files changed, 112 insertions, 5 deletions
diff --git a/media-video/dvdrip/ChangeLog b/media-video/dvdrip/ChangeLog
index 621fbd1c222a..7d279e296433 100644
--- a/media-video/dvdrip/ChangeLog
+++ b/media-video/dvdrip/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-video/dvdrip
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/dvdrip/ChangeLog,v 1.102 2007/09/04 04:16:39 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/dvdrip/ChangeLog,v 1.103 2007/10/17 13:59:20 beandog Exp $
+
+*dvdrip-0.98.8-r1 (17 Oct 2007)
+
+ 17 Oct 2007; Steve Dibb <beandog@gentoo.org> +dvdrip-0.98.8-r1.ebuild:
+ Add fping ewarn, bug 173924
*dvdrip-0.98.8 (02 Sep 2007)
*dvdrip-0.98.7 (02 Sep 2007)
diff --git a/media-video/dvdrip/Manifest b/media-video/dvdrip/Manifest
index 1aebee439fd1..9861152338d5 100644
--- a/media-video/dvdrip/Manifest
+++ b/media-video/dvdrip/Manifest
@@ -14,14 +14,18 @@ EBUILD dvdrip-0.98.7.ebuild 2229 RMD160 0939bbbd60a04062fc74d99307aa43be2cc317eb
MD5 5a08bd5bb22ea9afa8acf800d7b79931 dvdrip-0.98.7.ebuild 2229
RMD160 0939bbbd60a04062fc74d99307aa43be2cc317eb dvdrip-0.98.7.ebuild 2229
SHA256 c96c7c5f52fffd5ea3dc4856a694af1fb4e17a3a8c9e66ffa75a15b40f1f6e01 dvdrip-0.98.7.ebuild 2229
+EBUILD dvdrip-0.98.8-r1.ebuild 2570 RMD160 4c83e645b0cfcd9318dfb890e9ea4adc3e6d61ce SHA1 0f690b4f6035919b3cdcc46be310ed25b26fa832 SHA256 25972a5a8ae3bb22f6c67060ea84fad909e0bb7f1be04950bdb3e8b12de30751
+MD5 beb2176ca0a8a945ac1eb22f06521322 dvdrip-0.98.8-r1.ebuild 2570
+RMD160 4c83e645b0cfcd9318dfb890e9ea4adc3e6d61ce dvdrip-0.98.8-r1.ebuild 2570
+SHA256 25972a5a8ae3bb22f6c67060ea84fad909e0bb7f1be04950bdb3e8b12de30751 dvdrip-0.98.8-r1.ebuild 2570
EBUILD dvdrip-0.98.8.ebuild 2229 RMD160 73e58481d382359e569f14df743884f40d09cd92 SHA1 0cb882b866a584eccca1dc7ad29784a948d5ec93 SHA256 b1fcf36ddc6ffda184b2de842483240bbc61a9886fb200979301acebbfe6e39d
MD5 cfca880efbfd4c609b749ad54b8d1f8c dvdrip-0.98.8.ebuild 2229
RMD160 73e58481d382359e569f14df743884f40d09cd92 dvdrip-0.98.8.ebuild 2229
SHA256 b1fcf36ddc6ffda184b2de842483240bbc61a9886fb200979301acebbfe6e39d dvdrip-0.98.8.ebuild 2229
-MISC ChangeLog 16652 RMD160 4955de311bafe84d4fcc7a1091b83967f8091dbf SHA1 e5255b2cad8c607f6a6d82eb1cc090858b507188 SHA256 43b186387801e51bd5e885926c2809e647570396144d569275609095daebc1bf
-MD5 0c8fe1509f6dd09dc0e47dd689dbb9ba ChangeLog 16652
-RMD160 4955de311bafe84d4fcc7a1091b83967f8091dbf ChangeLog 16652
-SHA256 43b186387801e51bd5e885926c2809e647570396144d569275609095daebc1bf ChangeLog 16652
+MISC ChangeLog 16789 RMD160 631f23a61c232d7a559fa5bba2f1a12f8c20a63b SHA1 3515b7cb1a69d1c13aaec81ff366ede84a577bdf SHA256 3c738f1bbb58b4839d1ff47fc28a6143d50732a4c52f383bec38724cd25b8119
+MD5 493c2f3f5b04bd06207ee67b33d9b2ef ChangeLog 16789
+RMD160 631f23a61c232d7a559fa5bba2f1a12f8c20a63b ChangeLog 16789
+SHA256 3c738f1bbb58b4839d1ff47fc28a6143d50732a4c52f383bec38724cd25b8119 ChangeLog 16789
MISC metadata.xml 158 RMD160 d91ff64b3e5f86657b8b6ba02c41a26247a2fac7 SHA1 9ac37da489ebe6e58e32fe8e037b1ef2d99c6638 SHA256 f9dd4fb4a7f368e776ea0d7d394dad8f3a674e67f6103d6fb58a8a98971eeee4
MD5 7300a7b361fa9f48e37722c6952bd432 metadata.xml 158
RMD160 d91ff64b3e5f86657b8b6ba02c41a26247a2fac7 metadata.xml 158
@@ -38,3 +42,6 @@ SHA256 9439174984519369fcc8d35497d9d23cb22925e9c3e759e963d61e0241fb9d08 files/di
MD5 3a2d4afb46c7bb4287e25b73be5f2c34 files/digest-dvdrip-0.98.8 244
RMD160 2b4a89e7bd2706f5cf54163714740afdf9683005 files/digest-dvdrip-0.98.8 244
SHA256 140e3997bdb4351b976393326a30fa69050723279575a4b345a8299d2b9e16a1 files/digest-dvdrip-0.98.8 244
+MD5 3a2d4afb46c7bb4287e25b73be5f2c34 files/digest-dvdrip-0.98.8-r1 244
+RMD160 2b4a89e7bd2706f5cf54163714740afdf9683005 files/digest-dvdrip-0.98.8-r1 244
+SHA256 140e3997bdb4351b976393326a30fa69050723279575a4b345a8299d2b9e16a1 files/digest-dvdrip-0.98.8-r1 244
diff --git a/media-video/dvdrip/dvdrip-0.98.8-r1.ebuild b/media-video/dvdrip/dvdrip-0.98.8-r1.ebuild
new file mode 100644
index 000000000000..ab2c6f94ef5d
--- /dev/null
+++ b/media-video/dvdrip/dvdrip-0.98.8-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/dvdrip/dvdrip-0.98.8-r1.ebuild,v 1.1 2007/10/17 13:59:20 beandog Exp $
+
+inherit eutils flag-o-matic perl-module
+
+DESCRIPTION="Dvd::rip is a graphical frontend for transcode"
+HOMEPAGE="http://www.exit1.org/dvdrip/"
+SRC_URI="http://www.exit1.org/dvdrip/dist/${P}.tar.gz"
+
+LICENSE="Artistic GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="ffmpeg fping hal mplayer ogg subtitles vcd vorbis xine xvid"
+
+DEPEND=">=dev-perl/Event-ExecFlow-0.63
+ >=dev-perl/Event-RPC-0.89
+ dev-perl/gtk2-perl
+ >=dev-perl/gtk2-ex-formfactory-0.65
+ >=dev-perl/libintl-perl-1.16
+ media-gfx/imagemagick
+ <media-video/transcode-1.1.0_pre0"
+RDEPEND="${DEPEND}
+ ffmpeg? ( media-video/ffmpeg )
+ fping? ( >=net-analyzer/fping-2.2 )
+ hal? ( >=sys-apps/hal-0.5 )
+ mplayer? ( media-video/mplayer )
+ ogg? ( media-sound/ogmtools )
+ subtitles? ( media-video/subtitleripper )
+ vcd? ( >=media-video/mjpegtools-1.6.0 )
+ vorbis? ( media-sound/vorbis-tools )
+ xine? ( media-video/xine-ui )
+ xvid? ( media-video/xvid4conf )
+ >=media-video/lsdvd-0.15"
+
+pkg_setup() {
+
+ local rebuild=0
+
+ if ! built_with_use x11-libs/gtk+ jpeg; then
+ eerror "Please re-emerge x11-libs/gtk+ with the jpeg use flag"
+ rebuild=1
+ fi
+ if ! built_with_use media-video/transcode dvdread; then
+ eerror "Please re-emerge media-video/transcode with the dvdread"
+ eerror "USE flag."
+ rebuild=1
+ fi
+ if built_with_use media-video/transcode extrafilters; then
+ eerror "Please re-emerge media-video/transcode without the"
+ eerror "extrafilters USE flag."
+ rebuild=1
+ fi
+ if use vcd && ! built_with_use media-video/transcode mjpeg; then
+ eerror "Please re-emerge media-video/transcode with the"
+ eerror "mjpeg USE flag."
+ rebuild=1
+ fi
+ if [[ rebuild -eq 1 ]]; then
+ die "Fix use flags and re-emerge."
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ filter-flags "-ftracer"
+ sed -i -e 's:cc :$(CC) :' src/Makefile || die "sed failed"
+}
+
+src_install() {
+ newicon lib/Video/DVDRip/icon.xpm dvdrip.xpm
+ make_desktop_entry dvdrip dvd::rip dvdrip.xpm AudioVideo
+ DOCS="Changes Changes.0.46 Credits README TODO"
+
+ perl-module_src_install
+}
+
+pkg_postinst() {
+
+ # bug 173924
+ if use fping; then
+ ewarn "For dvdrip-master to work correctly with cluster mode,"
+ ewarn "the fping binary must be setuid."
+ ewarn ""
+ ewarn "Run this command to fix it:"
+ ewarn "chmod u=rwsx,g=rx,o=rx /usr/sbin/fping"
+ ewarn ""
+ ewarn "Note that this is a security risk when enabled."
+ fi
+
+}
diff --git a/media-video/dvdrip/files/digest-dvdrip-0.98.8-r1 b/media-video/dvdrip/files/digest-dvdrip-0.98.8-r1
new file mode 100644
index 000000000000..f1ee07a914c3
--- /dev/null
+++ b/media-video/dvdrip/files/digest-dvdrip-0.98.8-r1
@@ -0,0 +1,3 @@
+MD5 61b77b298b14c6bde83713e93e9ea4d8 dvdrip-0.98.8.tar.gz 1756312
+RMD160 68a508d667a8b34501ab82a12a4b77d3ae6d01a3 dvdrip-0.98.8.tar.gz 1756312
+SHA256 3340272caff3fdf26c90d004f88499d3a975982b5e6e9a4962f5c9cc2d9a9895 dvdrip-0.98.8.tar.gz 1756312