Lines 3-9
Link Here
|
3 |
# $Header: /var/cvsroot/gentoo-x86/media-sound/gmpc/gmpc-0.19.1.ebuild,v 1.1 2009/11/03 18:49:59 angelos Exp $ |
3 |
# $Header: /var/cvsroot/gentoo-x86/media-sound/gmpc/gmpc-0.19.1.ebuild,v 1.1 2009/11/03 18:49:59 angelos Exp $ |
4 |
|
4 |
|
5 |
EAPI=2 |
5 |
EAPI=2 |
6 |
inherit gnome2-utils |
6 |
inherit gnome2-utils eutils autotools |
7 |
|
7 |
|
8 |
DESCRIPTION="A GTK+2 client for the Music Player Daemon" |
8 |
DESCRIPTION="A GTK+2 client for the Music Player Daemon" |
9 |
HOMEPAGE="http://gmpcwiki.sarine.nl/index.php/GMPC" |
9 |
HOMEPAGE="http://gmpcwiki.sarine.nl/index.php/GMPC" |
Lines 19-25
Link Here
|
19 |
>=x11-libs/gtk+-2.12:2 |
19 |
>=x11-libs/gtk+-2.12:2 |
20 |
x11-libs/libsexy |
20 |
x11-libs/libsexy |
21 |
>=gnome-base/libglade-2 |
21 |
>=gnome-base/libglade-2 |
22 |
>=media-libs/libmpd-0.18.1 |
22 |
>=media-libs/libmpd-0.19.2 |
23 |
net-libs/libsoup:2.4 |
23 |
net-libs/libsoup:2.4 |
24 |
dev-db/sqlite:3 |
24 |
dev-db/sqlite:3 |
25 |
x11-libs/libSM |
25 |
x11-libs/libSM |
Lines 31-47
Link Here
|
31 |
nls? ( dev-util/intltool |
31 |
nls? ( dev-util/intltool |
32 |
sys-devel/gettext )" |
32 |
sys-devel/gettext )" |
33 |
|
33 |
|
|
|
34 |
src_prepare() { |
35 |
|
36 |
# patch to avoid a build dependency on dev-lang/vala: |
37 |
# the C files generated by Vala are already present in sources |
38 |
epatch "${FILESDIR}/${PN}-0.20.0-avoid-useless-vala-dependency.patch" |
39 |
|
40 |
# remove trailing whitespace in Makefile.am files |
41 |
epatch "${FILESDIR}/${PN}-0.20.0-fix-trailing-whitespace-in-makefiles.patch" |
42 |
|
43 |
# remove variables that are defined but not used in Makefile.am files |
44 |
epatch "${FILESDIR}/${PN}-0.20.0-fix-defined-but-not-used-in-makefiles.patch" |
45 |
|
46 |
# Makefiles need to be rebuilt |
47 |
WANT_AUTOMAKE=1.11 eautoreconf |
48 |
} |
49 |
|
34 |
src_configure() { |
50 |
src_configure() { |
35 |
econf \ |
51 |
econf \ |
36 |
$(use_enable nls) \ |
52 |
$(use_enable nls) \ |
37 |
--disable-dependency-tracking \ |
53 |
--disable-dependency-tracking \ |
38 |
$(use_enable xspf libxspf) \ |
54 |
$(use_enable xspf libxspf) \ |
39 |
--disable-libspiff \ |
55 |
--disable-libspiff \ |
40 |
--enable-system-libsexy |
56 |
--enable-system-libsexy \ |
|
|
57 |
|| die "econf failed" |
41 |
} |
58 |
} |
42 |
|
59 |
|
43 |
src_install() { |
60 |
src_install() { |
44 |
emake DESTDIR="${D}" install || die |
61 |
emake DESTDIR="${D}" install || die "emake failed" |
45 |
dodoc AUTHORS ChangeLog NEWS README |
62 |
dodoc AUTHORS ChangeLog NEWS README |
46 |
} |
63 |
} |
47 |
|
64 |
|