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 |
} |