Lines 30-48
Link Here
|
30 |
|
30 |
|
31 |
src_compile() { |
31 |
src_compile() { |
32 |
use static && append-ldflags -static |
32 |
use static && append-ldflags -static |
33 |
econf $(use_enable nls) || die |
33 |
|
|
|
34 |
[[ "${USERLAND}" != "GNU" ]] && \ |
35 |
myconf="${myconf} --program-prefix=g" |
36 |
|
37 |
econf $(use_enable nls) ${myconf} || die |
34 |
emake || die |
38 |
emake || die |
35 |
} |
39 |
} |
36 |
|
40 |
|
37 |
src_install() { |
41 |
src_install() { |
38 |
if use build |
42 |
if [[ "${USERLAND}" == "GNU" ]]; then |
39 |
then |
43 |
makebin="make" |
40 |
dobin make || die |
44 |
else |
|
|
45 |
makebin="gmake" |
46 |
fi |
47 |
|
48 |
if use build; then |
49 |
dobin ${makebin} |
41 |
else |
50 |
else |
42 |
make DESTDIR="${D}" install || die "make install failed" |
51 |
make DESTDIR="${D}" install || die "make install failed" |
43 |
|
52 |
|
44 |
fperms 0755 /usr/bin/make |
53 |
fperms 0755 /usr/bin/${makebin} |
45 |
dosym make /usr/bin/gmake |
54 |
[[ "${USERLAND}" == "GNU" ]] && dosym make /usr/bin/gmake |
46 |
|
55 |
|
47 |
dodoc AUTHORS ChangeLog NEWS README* |
56 |
dodoc AUTHORS ChangeLog NEWS README* |
48 |
fi |
57 |
fi |