summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanno Böck <hanno@gentoo.org>2003-11-29 22:04:30 +0000
committerHanno Böck <hanno@gentoo.org>2003-11-29 22:04:30 +0000
commitcca4dc1c944c6e069a3f33de9db3cd5ff494c9df (patch)
tree051643ac557975112f5c21b4bfd9cbf285ea87a9 /media-sound
parentmark stable on amd64 (diff)
downloadgentoo-2-cca4dc1c944c6e069a3f33de9db3cd5ff494c9df.tar.gz
gentoo-2-cca4dc1c944c6e069a3f33de9db3cd5ff494c9df.tar.bz2
gentoo-2-cca4dc1c944c6e069a3f33de9db3cd5ff494c9df.zip
beep-media-player ebuild added
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/beep-media-player/ChangeLog10
-rw-r--r--media-sound/beep-media-player/Manifest5
-rw-r--r--media-sound/beep-media-player/beep-media-player-1.0.0_pre5.ebuild83
-rw-r--r--media-sound/beep-media-player/files/beep-media-player.desktop9
-rw-r--r--media-sound/beep-media-player/files/digest-beep-media-player-1.0.0_pre51
-rw-r--r--media-sound/beep-media-player/metadata.xml6
6 files changed, 114 insertions, 0 deletions
diff --git a/media-sound/beep-media-player/ChangeLog b/media-sound/beep-media-player/ChangeLog
new file mode 100644
index 000000000000..c52bbea6af64
--- /dev/null
+++ b/media-sound/beep-media-player/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for media-sound/beep-media-player
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/beep-media-player/ChangeLog,v 1.1 2003/11/29 22:04:18 hanno Exp $
+
+*beep-media-player-1.0.0_pre5 (29 Nov 2003)
+
+ 29 Nov 2003; Hanno Boeck <hanno@gentoo.org>
+ beep-media-player-1.0.0_pre5.ebuild, files/beep-media-player.desktop:
+ User submitted ebuild from Gustavo Zacarias in bug #31899.
+
diff --git a/media-sound/beep-media-player/Manifest b/media-sound/beep-media-player/Manifest
new file mode 100644
index 000000000000..aaca998a122b
--- /dev/null
+++ b/media-sound/beep-media-player/Manifest
@@ -0,0 +1,5 @@
+MD5 68f1ea3ff6ffaf948b1dbf3fd7021b04 ChangeLog 464
+MD5 0bef0def285dd795012114c51edea772 beep-media-player-1.0.0_pre5.ebuild 2088
+MD5 a72a06a37ca4e5905085ebff07fe9e9e metadata.xml 217
+MD5 3c076f9d2b4d924ac325af974986ed77 files/digest-beep-media-player-1.0.0_pre5 81
+MD5 49ac6fbcf87a9de0e4fb7f349c53805c files/beep-media-player.desktop 281
diff --git a/media-sound/beep-media-player/beep-media-player-1.0.0_pre5.ebuild b/media-sound/beep-media-player/beep-media-player-1.0.0_pre5.ebuild
new file mode 100644
index 000000000000..af51ecd77ef4
--- /dev/null
+++ b/media-sound/beep-media-player/beep-media-player-1.0.0_pre5.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/beep-media-player/beep-media-player-1.0.0_pre5.ebuild,v 1.1 2003/11/29 22:04:18 hanno Exp $
+
+IUSE="nls esd gnome opengl oggvorbis mikmod"
+
+inherit eutils
+
+S=${WORKDIR}/${P/_/-}
+
+DESCRIPTION="Beep Media Player"
+HOMEPAGE="http://beepmp.sourceforge.net/"
+SRC_URI="mirror://sourceforge/beepmp/${P/_/-}.tar.gz"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~sparc"
+
+DEPEND="app-arch/unzip
+ >=x11-libs/gtk+-2.2
+ >=x11-libs/pango-1.2
+ >=dev-libs/libxml-1.8.15
+ mikmod? ( >=media-libs/libmikmod-3.1.10 )
+ esd? ( >=media-sound/esound-0.2.29 )
+ gnome? ( >=gnome-base/gnome-2.2 )
+ opengl? ( virtual/opengl )
+ oggvorbis? ( >=media-libs/libvorbis-1.0 )"
+
+RDEPEND="${DEPEND}
+ nls? ( dev-util/intltool )"
+
+src_compile() {
+ local myconf=""
+
+ econf \
+ --with-dev-dsp=/dev/sound/dsp \
+ --with-dev-mixer=/dev/sound/mixer \
+ `use_enable oggvorbis vorbis` \
+ `use_enable oggvorbis oggtest` \
+ `use_enable oggvorbis vorbistest` \
+ `use_enable esd` \
+ `use_enable esd esdtest` \
+ `use_enable mikmod` \
+ `use_enable mikmod mikmodtest` \
+ `use_with mikmod libmikmod` \
+ `use_enable opengl` \
+ `use_enable nls` \
+ ${myconf} \
+ || die
+
+ emake || die "make failed"
+}
+
+src_install() {
+ einstall || die "install failed"
+
+ insinto /usr/share/pixmaps
+ doins beep.svg
+ doins beep/beep_mini.xpm
+
+ # Get the app registered in gnome
+
+ if use gnome; then
+ insinto /usr/share/gnome/apps/Multimedia
+ doins ${FILESDIR}/beep-media-player.desktop
+ fi
+
+ # We'll use xmms skins / plugins for the time being
+
+ dodir /usr/share/beep
+ dosym /usr/share/xmms/Skins /usr/share/beep/Skins
+ dosym /usr/share/xmms/Plugins /usr/share/beep/Plugins
+
+ dodoc AUTHORS ChangeLog COPYING FAQ NEWS README TODO
+}
+
+pkg_postinst() {
+ echo
+ einfo "This program is unstable on sparc when poking heavily with the GUI."
+ einfo "It's reportedly unstable on some x86 boxes also, YMMV."
+ echo
+ einfo "We're using xmms skins/plugins for the time being, they have been symlinked."
+ echo
+}
diff --git a/media-sound/beep-media-player/files/beep-media-player.desktop b/media-sound/beep-media-player/files/beep-media-player.desktop
new file mode 100644
index 000000000000..20a271394f89
--- /dev/null
+++ b/media-sound/beep-media-player/files/beep-media-player.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Beep Media Player
+Comment=Beep Media Player
+Encoding=Legacy-Mixed
+Exec=beep-media-player
+Icon=beep.svg
+MimeType=audio/x-scpls;audio/x-mpegurl;audio/mpegurl;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-wav;application/x-ogg
+Terminal=0
+Type=Application
diff --git a/media-sound/beep-media-player/files/digest-beep-media-player-1.0.0_pre5 b/media-sound/beep-media-player/files/digest-beep-media-player-1.0.0_pre5
new file mode 100644
index 000000000000..91740109d32f
--- /dev/null
+++ b/media-sound/beep-media-player/files/digest-beep-media-player-1.0.0_pre5
@@ -0,0 +1 @@
+MD5 64aa256b8e34c44e84df44ff749cd412 beep-media-player-1.0.0-pre5.tar.gz 1372059
diff --git a/media-sound/beep-media-player/metadata.xml b/media-sound/beep-media-player/metadata.xml
new file mode 100644
index 000000000000..efa54454de71
--- /dev/null
+++ b/media-sound/beep-media-player/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer><email>hanno@gentoo.org</email></maintainer>
+</pkgmetadata>