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

(-)/usr/portage/app-admin/gkrellm/gkrellm-2.3.5-r1.ebuild (-11 / +13 lines)
Lines 12-18 Link Here
12
12
13
LICENSE="GPL-3"
13
LICENSE="GPL-3"
14
SLOT="2"
14
SLOT="2"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
16
IUSE="hddtemp gnutls lm_sensors nls ssl ntlm X kernel_FreeBSD"
16
IUSE="hddtemp gnutls lm_sensors nls ssl ntlm X kernel_FreeBSD"
17
17
18
RDEPEND="dev-libs/glib:2
18
RDEPEND="dev-libs/glib:2
Lines 37-54 Link Here
37
src_prepare() {
37
src_prepare() {
38
	sed -e 's:-O2 ::' \
38
	sed -e 's:-O2 ::' \
39
		-e 's:override CC:CFLAGS:' \
39
		-e 's:override CC:CFLAGS:' \
40
		-e 's:-L/usr/X11R6/lib::' \
40
		-i */Makefile || die "sed Makefile(s) failed"
41
		-i */Makefile || die "sed Makefile(s) failed"
41
42
42
	sed -e 's:#user\tnobody:user\tgkrellmd:' \
43
	sed -e 's:#user\tnobody:user\tgkrellmd:' \
43
		-e 's:#group\tproc:group\tgkrellmd:' \
44
		-e 's:#group\tproc:group\tgkrellmd:' \
44
		-i server/gkrellmd.conf || die "sed gkrellmd.conf failed"
45
		-i server/gkrellmd.conf || die "sed gkrellmd.conf failed"
45
46
46
	sed -e "s:/usr/lib:/usr/$(get_libdir):" \
47
	sed -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):" \
47
		-e "s:/usr/local/lib:/usr/local/$(get_libdir):" \
48
		-e "s:/usr/local/lib:${EPREFIX}/usr/local/$(get_libdir):" \
48
		-i src/${PN}.h || die "sed ${PN}.h failed"
49
		-i src/${PN}.h || die "sed ${PN}.h failed"
49
50
50
	epatch "${FILESDIR}/${P}-autofs.patch"
51
	epatch "${FILESDIR}/${P}-autofs.patch"
51
	epatch "${FILESDIR}/${P}-cifs.patch"
52
	epatch "${FILESDIR}/${P}-cifs.patch"
53
	epatch "${FILESDIR}/${P}-dso.patch"
52
}
54
}
53
55
54
src_compile() {
56
src_compile() {
Lines 65-73 Link Here
65
		emake ${TARGET} \
67
		emake ${TARGET} \
66
			CC="$(tc-getCC)" \
68
			CC="$(tc-getCC)" \
67
			STRIP="" \
69
			STRIP="" \
68
			INSTALLROOT="/usr" \
70
			INSTALLROOT="${EPREFIX}/usr" \
69
			INCLUDEDIR="/usr/include/gkrellm2" \
71
			INCLUDEDIR="${EPREFIX}/usr/include/gkrellm2" \
70
			LOCALEDIR="/usr/share/locale" \
72
			LOCALEDIR="${EPREFIX}/usr/share/locale" \
71
			$(use nls || echo enable_nls=0) \
73
			$(use nls || echo enable_nls=0) \
72
			$(use lm_sensors || echo without-libsensors=yes) \
74
			$(use lm_sensors || echo without-libsensors=yes) \
73
			$(use ntlm || echo without-ntlm=yes) \
75
			$(use ntlm || echo without-ntlm=yes) \
Lines 90-100 Link Here
90
		emake install${TARGET:+_}${TARGET} \
92
		emake install${TARGET:+_}${TARGET} \
91
			$(use nls || echo enable_nls=0) \
93
			$(use nls || echo enable_nls=0) \
92
			STRIP="" \
94
			STRIP="" \
93
			INSTALLDIR="${D}/usr/bin" \
95
			INSTALLDIR="${ED}/usr/bin" \
94
			INCLUDEDIR="${D}/usr/include" \
96
			INCLUDEDIR="${ED}/usr/include" \
95
			LOCALEDIR="${D}/usr/share/locale" \
97
			LOCALEDIR="${ED}/usr/share/locale" \
96
			PKGCONFIGDIR="${D}/usr/$(get_libdir)/pkgconfig" \
98
			PKGCONFIGDIR="${ED}/usr/$(get_libdir)/pkgconfig" \
97
			MANDIR="${D}/usr/share/man/man1" \
99
			MANDIR="${ED}/usr/share/man/man1" \
98
		|| die "emake install failed"
100
		|| die "emake install failed"
99
101
100
		dohtml *.html
102
		dohtml *.html

Return to bug 447414