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

(-)make-3.80-r1.ebuild (-6 / +15 lines)
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

Return to bug 90849