summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2003-09-12 14:26:13 +0000
committerSeemant Kulleen <seemant@gentoo.org>2003-09-12 14:26:13 +0000
commitf6f2d5a8924fcb3cee3682e87ab29dfd8ff3dd53 (patch)
treedf75da063a4c5ca2c4cd467f93d9634d5868a026 /media-tv/xawdecode
parentadded ffmpeg flag for xawdecode (diff)
downloadhistorical-f6f2d5a8924fcb3cee3682e87ab29dfd8ff3dd53.tar.gz
historical-f6f2d5a8924fcb3cee3682e87ab29dfd8ff3dd53.tar.bz2
historical-f6f2d5a8924fcb3cee3682e87ab29dfd8ff3dd53.zip
version bump
Diffstat (limited to 'media-tv/xawdecode')
-rw-r--r--media-tv/xawdecode/ChangeLog10
-rw-r--r--media-tv/xawdecode/Manifest5
-rw-r--r--media-tv/xawdecode/files/digest-xawdecode-1.7.5_beta1
-rw-r--r--media-tv/xawdecode/files/xawdecode.desktop17
-rw-r--r--media-tv/xawdecode/xawdecode-1.7.5_beta.ebuild87
5 files changed, 118 insertions, 2 deletions
diff --git a/media-tv/xawdecode/ChangeLog b/media-tv/xawdecode/ChangeLog
index 1b375691c892..c01b4dd593b7 100644
--- a/media-tv/xawdecode/ChangeLog
+++ b/media-tv/xawdecode/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-tv/xawdecode
# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xawdecode/ChangeLog,v 1.2 2003/06/18 12:03:11 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xawdecode/ChangeLog,v 1.3 2003/09/12 14:26:11 seemant Exp $
+
+*xawdecode-1.7.5_beta (12 Sep 2003)
+
+ 12 Sep 2003; Seemant Kulleen <seemant@gentoo.org>
+ xawdecode-1.7.5_beta.ebuild:
+ Version bump thanks to: Christian Loitsch <gentoo-bug@loitsch.org>. Many
+ fix-ups were made to Christian's submitted ebuild, which are in this ebuild
+ now. Those were made by: TGL <degrenier@easyconnect.fr> in bug #27145
18 Jun 2003; Seemant Kulleen <seemant@gentoo.org> xawdecode-1.6.7.ebuild,
xawdecode-1.6.8.ebuild:
diff --git a/media-tv/xawdecode/Manifest b/media-tv/xawdecode/Manifest
index bfb0583a9f84..664a76c8ff19 100644
--- a/media-tv/xawdecode/Manifest
+++ b/media-tv/xawdecode/Manifest
@@ -1,3 +1,6 @@
-MD5 6e9e31c99107241b322f6f1ea5a5d137 ChangeLog 893
+MD5 300ef519fd8dc246d1a83637753143da xawdecode-1.7.5_beta.ebuild 2244
+MD5 ea4f0a6982746f20c4632528aab20824 ChangeLog 1239
MD5 435d121aa1a724720ba3517b754429b5 xawdecode-1.6.8.ebuild 1657
+MD5 6cb9bccf70f873639a4d78ab6ebc301e files/digest-xawdecode-1.7.5_beta 72
+MD5 66af1f2572bcb65fe72df4563d6b9d10 files/xawdecode.desktop 404
MD5 7ac89f854fed418595b44f2375de9c8f files/digest-xawdecode-1.6.8 67
diff --git a/media-tv/xawdecode/files/digest-xawdecode-1.7.5_beta b/media-tv/xawdecode/files/digest-xawdecode-1.7.5_beta
new file mode 100644
index 000000000000..4170eb21f0df
--- /dev/null
+++ b/media-tv/xawdecode/files/digest-xawdecode-1.7.5_beta
@@ -0,0 +1 @@
+MD5 cc384d298532bc8446ba1ebc78684e2f xawdecode-1.7.5beta.tar.bz2 469705
diff --git a/media-tv/xawdecode/files/xawdecode.desktop b/media-tv/xawdecode/files/xawdecode.desktop
new file mode 100644
index 000000000000..4898dfea2122
--- /dev/null
+++ b/media-tv/xawdecode/files/xawdecode.desktop
@@ -0,0 +1,17 @@
+[Desktop Entry]
+Name=XawDecode
+Comment=TV viewer
+Comment[da]=TV viser
+Comment[de]=TV Betrachter
+Comment[es]=Pantalla de TV
+Comment[fr]=Visualiseur de TV
+Comment[it]=Visualizzatore TV
+Comment[nl]=TV tuner
+Comment[pl]=Program TV
+Comment[ru]=ðÒÏÓÍÏÔÒ TV
+Comment[sv]=TV-visare
+Exec=xawdecode
+Icon=/usr/share/xawdecode/icons/xawdecode-48.png
+Type=Application
+Categories=Application;AudioVideo;
+Terminal=false
diff --git a/media-tv/xawdecode/xawdecode-1.7.5_beta.ebuild b/media-tv/xawdecode/xawdecode-1.7.5_beta.ebuild
new file mode 100644
index 000000000000..ee27633e171e
--- /dev/null
+++ b/media-tv/xawdecode/xawdecode-1.7.5_beta.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xawdecode/xawdecode-1.7.5_beta.ebuild,v 1.1 2003/09/12 14:26:11 seemant Exp $
+
+IUSE="alsa jpeg encode ffmpeg xvid lirc"
+
+DESCRIPTION="TV viewer with support for AVI recording and plugins"
+HOMEPAGE="http://xawdecode.sourceforge.net/"
+MY_P=${P/_/}
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~mips ~arm"
+
+RDEPEND="virtual/x11
+ >=media-libs/zvbi-0.2.4
+ x86? ( >=media-libs/divx4linux-20030428 )
+ ffmpeg? ( >=media-video/ffmpeg-0.4.6 )
+ !ffmpeg? ( x11-libs/neXtaw x11-libs/Xaw3d )
+ xvid? ( >=media-libs/xvid-0.9.0 )
+ encode? ( >=media-sound/lame-3.93 )
+ jpeg? ( media-libs/jpeg )
+ lirc? ( app-misc/lirc )
+ alsa? ( media-libs/alsa-lib media-sound/alsa-utils )"
+
+DEPEND="${RDEPEND}
+ sys-apps/sed"
+
+src_compile() {
+ local myconf
+
+ use alsa \
+ && myconf="${myconf} --enable-alsa" \
+ || myconf="${myconf} --disable-alsa"
+
+ use jpeg \
+ && myconf="${myconf} --enable-jpeg" \
+ || myconf="${myconf} --disable-jpeg"
+
+ use lirc \
+ && myconf="${myconf} --enable-lirc" \
+ || myconf="${myconf} --disable-lirc"
+
+ use divx4linux \
+ && myconf="${myconf} --enable-divx4linux" \
+ || myconf="${myconf} --disable-divx4linux"
+
+ use ffmpeg \
+ && myconf="${myconf} --enable-ffmpeg" \
+ || myconf="${myconf} --disable-ffmpeg"
+
+ use xvid \
+ && myconf="${myconf} --enable-xvid" \
+ || myconf="${myconf} --disable-xvid"
+
+ econf ${myconf} || die "Configuration failed."
+
+ emake PERF_FLAGS="${CFLAGS}" || die "Compilation failed."
+ # Or should we keep the optimized flags they suggest?
+ #emake || die "Compilation failed."
+}
+
+src_install() {
+
+ sed -i "/^SUBDIRS=/s:font::" Makefile
+
+ insinto /usr/X11R6/lib/X11/fonts/misc
+ doins font/led-fixed.pcf
+
+ insinto /usr/share/applications
+ doins ${FILESDIR}/xawdecode.desktop
+
+ einstall \
+ ROOT=${D} || die "Installation failed."
+
+ dodoc COPYING ChangeLog AUTHORS INSTALL
+ dodoc FAQ* README.* lisez-moi*
+ dodoc xawdecoderc.sample
+ dodoc lircrc.*.sample
+
+}
+
+pkg_postinst() {
+ einfo "Please note that this ebuild created a suid-binary: /usr/bin/xawdecode_v4l-conf"
+}