blob: 96a966ad7e9dd928ea05944116c1b79ab48f920e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/muine/muine-0.8.8.ebuild,v 1.3 2008/09/20 09:54:16 dertobi123 Exp $
inherit gnome2 mono eutils multilib autotools
DESCRIPTION="A music player for GNOME"
HOMEPAGE="http://muine-player.org"
SRC_URI="http://muine-player.org/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE="aac flac mad vorbis xine"
RDEPEND=">=dev-lang/mono-1.1
>=x11-libs/gtk+-2.6
>=dev-dotnet/gtk-sharp-2.6
>=dev-dotnet/glade-sharp-2.6
>=dev-dotnet/gnome-sharp-2.6
>=dev-dotnet/gconf-sharp-2.6
>=dev-dotnet/gnomevfs-sharp-2.6
sys-libs/gdbm
>=media-libs/flac-1.1.2
>=media-libs/libvorbis-1
>=media-libs/libid3tag-0.15.0b
aac? ( >=media-libs/faad2-2.0-r4 )
xine? ( >=media-libs/xine-lib-1 )
!xine? (
=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*
aac? ( =media-plugins/gst-plugins-faad-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}
dev-util/pkgconfig
app-text/scrollkeeper
gnome-base/gnome-common
>=dev-util/intltool-0.29
>=dev-util/monodoc-1.1.9"
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS PLUGINS README TODO"
# The build is not parallel safe
MAKEOPTS="${MAKEOPTS} -j1"
G2CONF="$(use_enable aac faad2) $(use_enable xine)"
src_install() {
gnome2_src_install
insinto /usr/$(get_libdir)/${PN}/plugins
doins "${S}"/plugins/TrayIcon.dll
}
pkg_postinst() {
elog
elog "Upstream no longer packages the tray icon plugin by default."
elog "The Gentoo ebuilds will continue to install the plugin, if you don't"
elog "want to use the plugin, remove TrayIcon.dll from"
elog "/usr/$(get_libdir)/muine/plugins/"
elog
}
|