# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 GCONF_DEBUG="yes" inherit gnome2 mono-env eutils multilib DESCRIPTION="A music player for GNOME" HOMEPAGE="http://muine.gooeylinux.org/" SRC_URI="mirror://gnome/sources/muine/0.8/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ppc x86" IUSE="flac mad vorbis" RDEPEND=" x11-themes/gnome-icon-theme >=dev-lang/mono-2 >=x11-libs/gtk+-2.6:2 >=dev-dotnet/gtk-sharp-2.12.9:2 >=dev-dotnet/glade-sharp-2.12.6:2 >=dev-dotnet/gnome-sharp-2.6:2 >=dev-dotnet/gconf-sharp-2.6:2 >=dev-dotnet/gnomevfs-sharp-2.6:2 >=dev-dotnet/ndesk-dbus-0.4 >=dev-dotnet/ndesk-dbus-glib-0.3 >=dev-dotnet/taglib-sharp-2.0.3 sys-libs/gdbm media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 media-libs/gst-plugins-good:0.10 media-plugins/gst-plugins-gconf:0.10 media-plugins/gst-plugins-gnomevfs:0.10 flac? ( media-plugins/gst-plugins-flac:0.10 ) mad? ( media-plugins/gst-plugins-mad:0.10 ) vorbis? ( media-plugins/gst-plugins-ogg:0.10 media-plugins/gst-plugins-vorbis:0.10 ) " DEPEND="${RDEPEND} virtual/pkgconfig app-text/scrollkeeper gnome-base/gnome-common >=dev-util/intltool-0.29 " src_prepare() { DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS PLUGINS README TODO" # Fix multimedia key support for >=Gnome-2.22 epatch "${FILESDIR}/${P}-multimedia-keys.patch" # Replace some deprecated gtk functions epatch "${FILESDIR}/${P}-drop-deprecated.patch" # Update icons, upstream bug #623480 sed "s:stock_timer:list-add:g" -i src/AddWindow.cs src/StockIcons.cs || die sed "s:stock_music-library:folder-music:g" -i data/glade/PlaylistWindow.glade \ src/Actions.cs src/StockIcons.cs || die # Fix intltoolize broken file, see upstream #577133 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \ || die "sed failed" gnome2_src_prepare } src_configure() { gnome2_src_configure --disable-static } src_install() { gnome2_src_install insinto /usr/$(get_libdir)/${PN}/plugins doins "${S}"/plugins/TrayIcon.dll }