# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: /home/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.4.1-r1.ebuild,v 1.2 2003/02/13 13:18:15 vapier Exp $ inherit eutils gnome2 S="${WORKDIR}/${P}" DESCRIPTION="Unoffical RhythmBox varient with streaming media support" SRC_URI="http://web.verbum.org/net-rhythmbox/${P}.tar.gz" HOMEPAGE="http://web.verbum.org/net-rhythmbox/" SLOT="0" LICENSE="GPL-2" KEYWORDS="~x86 ~ppc ~alpha" # ~ppc, ~alpha added; the author develops on ppc, and he knows of no # reason it shouldn't compile on an alpha along with gnome/gstreamer # The dependancy for >=media-libs/monkey-media-0.6.1 # is NOT REQUIRED because netrb contains its own copy # The author tells me gstreamer 0.6.1 and 0.7 are supported # So I have increased the version of the gst-plugins entry (now set to >=) # Per the author: gtk+ >= 2.2.1, gnome 2.2 is supported (>=2.0*) # flac, musicbrainz and xosd dependancies added # There also is an "id3tag" library need # Also of not (as of 16 Feb 2002) # Gstreamer's alsasink is not complete # use gconf-editor or similar to set /system/gstreamer/defaults/audiosink # to "osssink" and use ALSA's oss compatibility libraries RDEPEND=">=x11-libs/gtk+-2.2.1 >=gnome-base/libgnomeui-2.0* >=gnome-base/libglade-2.0* >=gnome-base/gnome-panel-2.0* >=gnome-base/gnome-vfs-2.0* >=gnome-base/libbonobo-2.0* >=gnome-base/bonobo-activation-1.0* >=gnome-base/libgnomecanvas-2.0* >=gnome-base/gconf-1.2.1 >=gnome-base/ORBit2-2.4.1 >=sys-devel/gettext-0.11.1 >=media-libs/gstreamer-0.6.1 >=media-libs/gst-plugins-0.6.1 >=media-libs/id3lib-3.8.0 >=media-libs/flac-1.0.4 >=media-libs/musicbrainz-2.0.1 >=x11-libs/xosd-2.0.1" DEPEND="${RDEPEND} >=dev-util/pkgconfig-0.12.0 dev-util/intltool" src_unpack() { unpack ${A} } src_compile() { # disable -Werror econf --enable-compile-warnings=yes emake || die "compile failed" } src_install () { # this is a fix to disable scrollkeeper-update from running in # "make install" since that breaks sandbox. cd help/C cat Makefile | sed s/"install-data-hook: install-data-hook-omf"/"install-data-hook:"/g >Makefile.new mv Makefile.new Makefile cd ../.. gnome2_src_install } DOC="AUTHORS COPYING ChangeLog INSTALL INSTALL.GNU HACKING NEWS README THANKS TODO" SCHEMA="rhythmbox.schemas"