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 |