Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 312995 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/media-sound/gmpc/gmpc-0.19.1.ebuild (-4 / +21 lines)
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 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

Return to bug 312995