summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris White <chriswhite@gentoo.org>2005-11-30 09:59:48 +0000
committerChris White <chriswhite@gentoo.org>2005-11-30 09:59:48 +0000
commit82fdc7911dbe65fd2ffc465be6e65fd458fb900a (patch)
treecd34ef5f9f2fce28b8167f75cdff4233a9c71142 /media-video/winki
parent*** empty log message *** (diff)
downloadgentoo-2-82fdc7911dbe65fd2ffc465be6e65fd458fb900a.tar.gz
gentoo-2-82fdc7911dbe65fd2ffc465be6e65fd458fb900a.tar.bz2
gentoo-2-82fdc7911dbe65fd2ffc465be6e65fd458fb900a.zip
*** empty log message ***
Diffstat (limited to 'media-video/winki')
-rw-r--r--media-video/winki/files/digest-winki-0.3.111
-rw-r--r--media-video/winki/files/winki-0.3.8.patch17
-rw-r--r--media-video/winki/winki-0.3.11.ebuild58
3 files changed, 76 insertions, 0 deletions
diff --git a/media-video/winki/files/digest-winki-0.3.11 b/media-video/winki/files/digest-winki-0.3.11
new file mode 100644
index 000000000000..6401b01384c3
--- /dev/null
+++ b/media-video/winki/files/digest-winki-0.3.11
@@ -0,0 +1 @@
+MD5 ceb8ef52dd6a74f0869cee004bf3f8dc winki-0.3.11.tar.gz 712452
diff --git a/media-video/winki/files/winki-0.3.8.patch b/media-video/winki/files/winki-0.3.8.patch
new file mode 100644
index 000000000000..ac2ad1ab3a1d
--- /dev/null
+++ b/media-video/winki/files/winki-0.3.8.patch
@@ -0,0 +1,17 @@
+diff -Nuar winki-0.3.8/setup.py winki-0.3.8-patched/setup.py
+--- winki-0.3.8/setup.py 2004-11-23 17:33:57.000000000 +0000
++++ winki-0.3.8-patched/setup.py 2004-11-26 13:17:43.093890224 +0000
+@@ -33,13 +33,6 @@
+ dest_icon = os.path.join('/', 'usr', 'share', 'pixmaps')
+ dest_desktop = os.path.join('/', 'usr', 'share', 'applications')
+
+-try:
+- src = os.path.join('/', 'etc', 'winkirc')
+- dst = os.path.join('/', 'etc', 'winkirc.old')
+- os.rename(src, dst)
+-except:
+- pass
+-
+ setup( name = 'winki',
+ version = '0.3.8',
+ description = 'GTK frontend to mencoder, mplayer and lsdvd',
diff --git a/media-video/winki/winki-0.3.11.ebuild b/media-video/winki/winki-0.3.11.ebuild
new file mode 100644
index 000000000000..e909f111af93
--- /dev/null
+++ b/media-video/winki/winki-0.3.11.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/winki/winki-0.3.11.ebuild,v 1.1 2005/11/30 09:57:32 chriswhite Exp $
+
+inherit distutils eutils
+
+DESCRIPTION="A Python frontend to many popular encoding programs."
+HOMEPAGE="http://www.winki-the-ripper.de/"
+
+SRC_URI="http://www.winki-the-ripper.de/share/dist/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~ppc ~x86"
+IUSE="css mastroska mp3 ogg vcd vorbis"
+DEPEND=">=dev-lang/python-2.3
+ >=dev-python/gnome-python-2
+ >=dev-python/pygtk-2
+ >=dev-python/pyorbit-2"
+RDEPEND="${DEPEND}
+ media-video/mplayer
+ media-video/lsdvd
+ ogg? (media-sound/ogmtools
+ media-sound/vorbis-tools)
+ matroska? ( media-video/mkvtoolnix )
+ vcd? ( media-libs/libdvb
+ media-video/vcdimager )
+ mp3? ( media-sound/lame )
+ vorbis? ( media-sound/vorbis-tools )"
+
+pkg_setup() {
+ if ! use ogg && ! use matroska; then
+ ewarn "You should specify either the 'ogg' (to use ogmtools)"
+ ewarn "or 'matroska' (to use mkvtoolnix) USE flag. You may"
+ ewarn "ignore this warning if at least one of these packages"
+ ewarn "is already installed."
+ fi
+
+ if ! use vorbis && ! use mp3; then
+ ewarn "You need to specify either the 'vorbis' (to use oggenc)"
+ ewarn "or 'mp3' (to use lame) USE flag (or both) to enable audio"
+ ewarn "encoding in Winki. You may ignore this warning if at"
+ ewarn "least one of these tools is already installed."
+ fi
+
+ if use css && ! built_with_use mplayer dvdread; then
+ ewarn "If you want CSS support in Winki, you must rebuild"
+ ewarn "mplayer with the 'dvdread' USE flag."
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # fixes a sandbox violation
+ epatch ${FILESDIR}/${P}.patch
+}