Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 306871
Collapse All | Expand All

(-)x11-misc/gigolo/gigolo-0.4.0.ebuild (-21 / +6 lines)
Lines 3-9 Link Here
3
# $Header: /var/cvsroot/gentoo-x86/x11-misc/gigolo/gigolo-0.4.0.ebuild,v 1.1 2009/12/31 16:12:31 darkside Exp $
3
# $Header: /var/cvsroot/gentoo-x86/x11-misc/gigolo/gigolo-0.4.0.ebuild,v 1.1 2009/12/31 16:12:31 darkside Exp $
4
4
5
EAPI="2"
5
EAPI="2"
6
inherit xfconf multilib
6
EAUTORECONF="yes"
7
EINTLTOOLIZE="yes"
8
DOCS="AUTHORS ChangeLog NEWS README TODO"
9
inherit xfconf multilib autotools
7
10
8
DESCRIPTION="a frontend to easily manage connections to remote filesystems using
11
DESCRIPTION="a frontend to easily manage connections to remote filesystems using
9
GIO/GVfs"
12
GIO/GVfs"
Lines 19-43 Link Here
19
	>=dev-libs/glib-2.16:2"
22
	>=dev-libs/glib-2.16:2"
20
RDEPEND="${DEPEND}"
23
RDEPEND="${DEPEND}"
21
24
22
pkg_setup() {
23
	DOCS="AUTHORS ChangeLog NEWS README TODO"
24
}
25
26
src_configure() {
27
	./waf --prefix="/usr" --libdir="/usr/$(get_libdir)" configure \
28
		|| die "./waf configure failed"
29
}
30
31
src_compile() {
32
	# Build takes -jX, but not -lX so cannot use $MAKEOPTS
33
	NUMJOBS=$(sed -e 's/.*\(\-j[ 0-9]\+\) .*/\1/; s/--jobs=\?/-j/' <<< ${MAKEOPTS})
34
	./waf build ${NUMJOBS} || die "./waf build failed"
35
}
36
37
src_install() {
25
src_install() {
38
	./waf --destdir="${D}" install || die "./waf install failed"
26
	xfconf_src_install
39
27
	rm -rf "${D}"/usr/share/doc/${PN} || die "rm failed"
40
	# process docs
41
	dodoc ${DOCS} || die "dodoc failed"
42
	rm -rf "${D}"/usr/share/doc/${PN}
43
}
28
}

Return to bug 306871