]> Pileus Git - ~andy/sunrise/commitdiff
media-video/ripwrap: New ebuild for bug 223901
authorMicah Chambers (shamgar03) <micahc.vt@gmail.com>
Sat, 31 May 2008 20:08:23 +0000 (20:08 +0000)
committerMicah Chambers (shamgar03) <micahc.vt@gmail.com>
Sat, 31 May 2008 20:08:23 +0000 (20:08 +0000)
svn path=/sunrise/; revision=6242

media-video/ripwrap/ChangeLog [new file with mode: 0644]
media-video/ripwrap/Manifest [new file with mode: 0644]
media-video/ripwrap/metadata.xml [new file with mode: 0644]
media-video/ripwrap/ripwrap-0.17.ebuild [new file with mode: 0644]
media-video/ripwrap/ripwrap-0.20.ebuild [new file with mode: 0644]

diff --git a/media-video/ripwrap/ChangeLog b/media-video/ripwrap/ChangeLog
new file mode 100644 (file)
index 0000000..d081820
--- /dev/null
@@ -0,0 +1,8 @@
+# ChangeLog for media-video/ripwrap
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  31 May 2008; Micah Chambers (shamgar03) <micahc.vt@gmail.com>
+  +metadata.xml, +ripwrap-0.17.ebuild, +ripwrap-0.20.ebuild:
+  New ebuild for bug 223901
+
diff --git a/media-video/ripwrap/Manifest b/media-video/ripwrap/Manifest
new file mode 100644 (file)
index 0000000..b1b6dd2
--- /dev/null
@@ -0,0 +1,6 @@
+DIST ripwrap-0.17.tar.gz 57542 RMD160 7ee4dbd045c9221db5a758e8a383778dade05a0c SHA1 93f92781bead40ec0a2257e02776daa2e8863c42 SHA256 4f78aa10578e56786c812095f4bdb79312d730f7c2051b1bb9a6e0ce06108ef9
+DIST ripwrap-0.20.tar.gz 59035 RMD160 f93a4928040c93439fbe9b957ac4e238b558fa9c SHA1 e0ed69b614c8f202a0d330c5422354693d398f58 SHA256 4e8c540088175b1d29ca431bc136062c4825c8da86b3911affef75c79abb7fc9
+EBUILD ripwrap-0.17.ebuild 1148 RMD160 b9500c286201f2d75e863313123798d6e0cbd27f SHA1 312462e720718e1bc0d3dd2a95d2208e3efe6961 SHA256 cb27387224b6b0aeccbff94230eb28628deaa544dbf332630b9a7c68dec7eabe
+EBUILD ripwrap-0.20.ebuild 1148 RMD160 b9500c286201f2d75e863313123798d6e0cbd27f SHA1 312462e720718e1bc0d3dd2a95d2208e3efe6961 SHA256 cb27387224b6b0aeccbff94230eb28628deaa544dbf332630b9a7c68dec7eabe
+MISC ChangeLog 274 RMD160 904931dce8ca0c08dfeb611cefc8a36a6d429034 SHA1 93de9bc0dd1139d26cb46770519bbffd0aa61228 SHA256 36facb4fa2114880a2bfe63ecd22202497ff7136102e5f66700a1b20cd085cc7
+MISC metadata.xml 772 RMD160 b8b28771277cc1eee1b02cf8ed9d5f0628d66136 SHA1 425e7d11aec108d3d5d2883723d6877946bb6f6c SHA256 4b3343f0b9b234499153c26b8bad294298906ae2333650ca9dd03615556df76a
diff --git a/media-video/ripwrap/metadata.xml b/media-video/ripwrap/metadata.xml
new file mode 100644 (file)
index 0000000..ef5ddd9
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>video</herd>
+       <maintainer>
+               <email>shamgar03@users.sourceforge.net</email>
+               <name>Micah Chambers</name>
+       </maintainer>
+       <longdescription>
+               RipWrap is a Gtk2::Perl application for encoding from various video
+               formats (including DVD's) to various formats. It neatly wraps MPlayer
+               and MEncoder,
+               two of the best tools for playing and encoding video. It additionally
+               wraps around MP4Box to allow output of mpeg 4 files.
+               As well as creating a simple interface for those scared of getting down
+               and dirty with MEncoders
+               command line interface, It also automates the process in a number of
+               ways.
+       </longdescription>
+</pkgmetadata>
+
diff --git a/media-video/ripwrap/ripwrap-0.17.ebuild b/media-video/ripwrap/ripwrap-0.17.ebuild
new file mode 100644 (file)
index 0000000..e0f3b21
--- /dev/null
@@ -0,0 +1,38 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit perl-app
+
+DESCRIPTION="gtk-perl wrapper for mencoder and mp4box with scripting support"
+HOMEPAGE="http://sourceforge.net/projects/ripwrap/"
+SRC_URI="mirror://sourceforge/ripwrap/${P}.tar.gz"
+RESTRICT="mirror"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac mp2 mp3 x264 mp4"
+
+DEPEND="dev-lang/perl
+               dev-perl/gtk2-perl
+               >=media-video/lsdvd-0.10
+               media-video/mplayer
+               mp4? ( media-video/gpac )"
+
+pkg_setup() {
+       if ! built_with_use media-video/mplayer encode; then
+               eerror "ripwrap requires mplayer to be installed with the encode use"
+               eerror "flag set. Please recompile mplayer with USE=\"encode\": "
+               eerror "USE=\"encode\" emerge mplayer"
+               die "MEncoder not installed!"
+       fi
+       
+       for i in aac mp2 mp3 x264; do
+               if use $i && ! built_with_use media-video/mplayer $i; then
+                       eerror "You have enabled $i support, but mplayer needs to compiled with"
+                       eerror "USE=$i to support $i. Please recompile mplayer with $i"
+                       eerror "support or disable the $i use flag"
+                       die "$i support not available"
+               fi
+       done
+}
diff --git a/media-video/ripwrap/ripwrap-0.20.ebuild b/media-video/ripwrap/ripwrap-0.20.ebuild
new file mode 100644 (file)
index 0000000..e0f3b21
--- /dev/null
@@ -0,0 +1,38 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit perl-app
+
+DESCRIPTION="gtk-perl wrapper for mencoder and mp4box with scripting support"
+HOMEPAGE="http://sourceforge.net/projects/ripwrap/"
+SRC_URI="mirror://sourceforge/ripwrap/${P}.tar.gz"
+RESTRICT="mirror"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac mp2 mp3 x264 mp4"
+
+DEPEND="dev-lang/perl
+               dev-perl/gtk2-perl
+               >=media-video/lsdvd-0.10
+               media-video/mplayer
+               mp4? ( media-video/gpac )"
+
+pkg_setup() {
+       if ! built_with_use media-video/mplayer encode; then
+               eerror "ripwrap requires mplayer to be installed with the encode use"
+               eerror "flag set. Please recompile mplayer with USE=\"encode\": "
+               eerror "USE=\"encode\" emerge mplayer"
+               die "MEncoder not installed!"
+       fi
+       
+       for i in aac mp2 mp3 x264; do
+               if use $i && ! built_with_use media-video/mplayer $i; then
+                       eerror "You have enabled $i support, but mplayer needs to compiled with"
+                       eerror "USE=$i to support $i. Please recompile mplayer with $i"
+                       eerror "support or disable the $i use flag"
+                       die "$i support not available"
+               fi
+       done
+}