Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 426628 | Differences between
and this patch

Collapse All | Expand All

(-)gawk-4.0.1.ebuild (-12 / +9 lines)
Lines 17-22 Link Here
17
17
18
# older gawk's provided shared lib for baselayout-1
18
# older gawk's provided shared lib for baselayout-1
19
RDEPEND="!<sys-apps/baselayout-2.0.1
19
RDEPEND="!<sys-apps/baselayout-2.0.1
20
	app-admin/eselect-awk
20
	readline? ( sys-libs/readline )"
21
	readline? ( sys-libs/readline )"
21
DEPEND="${RDEPEND}
22
DEPEND="${RDEPEND}
22
	nls? ( sys-devel/gettext )"
23
	nls? ( sys-devel/gettext )"
Lines 40-57 Link Here
40
src_install() {
41
src_install() {
41
	emake install DESTDIR="${D}" || die
42
	emake install DESTDIR="${D}" || die
42
43
43
	# Keep important gawk in /bin
44
	if use userland_GNU ; then
45
		dodir /bin
46
		mv "${D}"/usr/bin/gawk "${D}"/bin/ || die
47
		dosym /bin/gawk /usr/bin/gawk
48
49
		# Provide canonical `awk`
50
		dosym gawk /bin/awk
51
		dosym gawk /usr/bin/awk
52
		dosym gawk.1 /usr/share/man/man1/awk.1
53
	fi
54
55
	# Install headers
44
	# Install headers
56
	insinto /usr/include/awk
45
	insinto /usr/include/awk
57
	doins *.h || die
46
	doins *.h || die
Lines 62-64 Link Here
62
		newdoc ${x} ${x##*/}.${x%%/*}
51
		newdoc ${x} ${x##*/}.${x%%/*}
63
	done
52
	done
64
}
53
}
54
55
pkg_postinst() {
56
	eselect awk update ifunset
57
}
58
59
pkg_postrm() {
60
	eselect awk update ifunset
61
}

Return to bug 426628