summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKerin Millar <kfm@plushkava.net>2024-04-27 21:58:38 +0100
committerSam James <sam@gentoo.org>2024-04-28 00:09:49 +0100
commit3b57965e7f470622da200da16761f522e57c7991 (patch)
treea5bcc0f35d57de0e0127213a1d667b7eb7812929 /app-admin/awscli/awscli-1.20.45.ebuild
parentnet-misc/croc: skip network related tests (diff)
downloadgentoo-3b57965e7f470622da200da16761f522e57c7991.tar.gz
gentoo-3b57965e7f470622da200da16761f522e57c7991.tar.bz2
gentoo-3b57965e7f470622da200da16761f522e57c7991.zip
app-shells/bash: prefixify bashrc.d files, whitelist st-256color, drop [ef]grep aliases
The ebuilds that install "${FILESDIR}/bashrc.d/10-gentoo-color.bash" were neglecting to prefixify it. That is, to replace instances of "/etc" with "${EPREFIX}/etc". After reviewing the prefix eclass, I found it to be wanting in all of its chief respects: interface, correctness, safety and robustness. Consequently, I rejected the notion of using it on principle. Instead, I elected to create a custom function, which is now used to prefixify both "bashrc" and "10-gentoo-color.bash". Among its virtues are that it writes an amended stream to the standard output, which may be directly processed by newins. Whitelist st-256color for Set Text Parameters support. Also, add it to the list of terminals known to support colour. Drop the egrep and fgrep aliases again. Previously, they had been dropped by Mike Gilbert but were inadvertently re-introduced through my being thorough rather than prudent. Given that both are non-standard, I certainly have no wish to provide users with any additional excuses for their continued use. Signed-off-by: Kerin Millar <kfm@plushkava.net> Fixes: 268b2e7c07d97bd9e833d239d786a0314c3b09ec Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-admin/awscli/awscli-1.20.45.ebuild')
0 files changed, 0 insertions, 0 deletions