diff options
author | 2001-10-12 18:43:25 +0000 | |
---|---|---|
committer | 2001-10-12 18:43:25 +0000 | |
commit | f06d992e7e18c9af87d94b0eb71369a79d9a7325 (patch) | |
tree | c52d406c376184dce6bd94ba345648c216103906 /media-sound | |
parent | added 0.9, thanks alpha for notifying me (diff) | |
download | gentoo-2-f06d992e7e18c9af87d94b0eb71369a79d9a7325.tar.gz gentoo-2-f06d992e7e18c9af87d94b0eb71369a79d9a7325.tar.bz2 gentoo-2-f06d992e7e18c9af87d94b0eb71369a79d9a7325.zip |
a package for freeamp, a really cool mp3/vorbis/cd player that supports ALSA, ncurses interface, cmdline interface, X11 interface, themes, optimisations (via nasm), and a truckload of other things. mostly i really needed a good console mp3 app that had pause! this program rocks. apparently it uses little cpu compared to others, and is supposedly the best sounding of the various mp3 players. :)
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/freeamp/files/digest-freeamp-2.1.0 | 1 | ||||
-rw-r--r-- | media-sound/freeamp/freeamp-2.1.0.ebuild | 51 |
2 files changed, 52 insertions, 0 deletions
diff --git a/media-sound/freeamp/files/digest-freeamp-2.1.0 b/media-sound/freeamp/files/digest-freeamp-2.1.0 new file mode 100644 index 000000000000..f2b9476710e5 --- /dev/null +++ b/media-sound/freeamp/files/digest-freeamp-2.1.0 @@ -0,0 +1 @@ +MD5 58d4bfe12a58abc4ef33bbfc19e8b4a7 freeamp-2.1.0.tar.bz2 diff --git a/media-sound/freeamp/freeamp-2.1.0.ebuild b/media-sound/freeamp/freeamp-2.1.0.ebuild new file mode 100644 index 000000000000..d5fb0c770ac7 --- /dev/null +++ b/media-sound/freeamp/freeamp-2.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Donny Davies <woodchip@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/media-sound/freeamp/freeamp-2.1.0.ebuild,v 1.1 2001/10/12 18:43:25 woodchip Exp $ + +# I highly suggest you read the features section of the freeamp website to +# see all the neat stuff this program can do. Pretty spiffy :) + +DESCRIPTION="An extremely full-featured mp3/vorbis/cd player with ALSA support" +SRC_URI="http://www.freeamp.org/download/src/${P}.tar.bz2" +HOMEPAGE="http://www.freeamp.org/" +S=${WORKDIR}/freeamp + +RDEPEND="virtual/glibc + >=dev-libs/glib-1.2.5 >=x11-libs/gtk+-1.2.5 + >=sys-libs/zlib-1.1.3 >=sys-libs/ncurses-5.2 + ~media-libs/freetype-1.3.1 >=media-libs/musicbrainz-1.0.0 + esd? ( media-sound/esound ) alsa? ( media-libs/alsa-lib ) + gnome? ( gnome-base/ORBit >=media-libs/gdk-pixbuf-0.8 ) + X? ( virtual/x11 ) arts? ( kde-base/kdelibs ) + vorbis? ( media-libs/libvorbis )" +DEPEND="${RDEPEND} dev-lang/nasm sys-devel/perl" + +# Unfortunately you can't selectively build a lot of the features. Therefore +# this whole package is essentially a judgement call. However, I've made the +# DEPEND in a strategic manner to ensure that your USE variable is respected +# when the knobs are *set*. + +src_compile() { + + local myconf + use alsa || myconf="${myconf} --disable-alsa" + use esd || myconf="${myconf} --disable-esd" + + ./configure --prefix=/usr --host=${CHOST} ${myconf} || die + make ; assert "compile problem :(" +} + +src_install() { + + into /usr ; dobin freeamp + exeinto /usr/lib/freeamp/plugins ; doexe plugins/* + insinto /usr/share/freeamp/themes ; doins themes/* + dodir /usr/share/freeamp/fonts + + dodoc AUTHORS ChangeLog CHANGES COPYING NEWS README README.linux + + cd ${D}/usr/share/freeamp ; tar zxf ${S}/help/unix/freeamphelp.tar.gz + chown -R root.root help ; chmod 644 help/* + dosym /usr/share/freeamp/help /usr/share/doc/${PF}/html +} |