diff options
author | Hanno Böck <hanno@gentoo.org> | 2003-11-29 22:04:30 +0000 |
---|---|---|
committer | Hanno Böck <hanno@gentoo.org> | 2003-11-29 22:04:30 +0000 |
commit | cca4dc1c944c6e069a3f33de9db3cd5ff494c9df (patch) | |
tree | 051643ac557975112f5c21b4bfd9cbf285ea87a9 | |
parent | mark stable on amd64 (diff) | |
download | gentoo-2-cca4dc1c944c6e069a3f33de9db3cd5ff494c9df.tar.gz gentoo-2-cca4dc1c944c6e069a3f33de9db3cd5ff494c9df.tar.bz2 gentoo-2-cca4dc1c944c6e069a3f33de9db3cd5ff494c9df.zip |
beep-media-player ebuild added
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> |