Gentoo Archives: gentoo-dev

From: Thomas de Grenier de Latour <degrenier@×××××××××××.fr>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] GLEP: consistent Gentoo tool names
Date: Thu, 18 Mar 2004 08:58:26
Message-Id: 20040318095857.11ec92e7@eusebe
In Reply to: Re: [gentoo-dev] GLEP: consistent Gentoo tool names by Donnie Berkholz
1 On Wed, 17 Mar 2004 14:30:37 -0500
2 Donnie Berkholz <spyderous@g.o> wrote:
3
4 > http://www.gentoo.org/proj/en/glep/glep-0024.html
5 >
6
7 Since the previous discussion on this topic a few months ago, I'm using
8 some aliases for a few gentoo config tools to help bash completion. I've
9 completed my aliases list with missing tools found in your glep, here it
10 is ("/etc/profile.d/gentoo-bash-aliases.sh" here):
11
12 which opengl-update &>/dev/null && \
13 alias econf-opengl="opengl-update"
14 which distcc-config &>/dev/null && \
15 alias econf-distcc="distcc-config"
16 which config-kernel &>/dev/null && \
17 alias econf-kernel="config-kernel"
18 which zope-config &>/dev/null && \
19 alias econf-zope="zope-config"
20 which blas-config &>/dev/null && \
21 alias econf-blas="blas-config"
22 which java-config &>/dev/null && \
23 alias econf-java="java-config"
24 which ruby-config &>/dev/null && \
25 alias econf-ruby="ruby-config"
26 which webapp-config &>/dev/null && \
27 alias econf-webapp="webapp-config"
28 which cc-config &>/dev/null && \
29 alias econf-cc="cc-config"
30 which gcc-config &>/dev/null && \
31 alias econf-gcc="gcc-config"
32 which rc-update &>/dev/null && \
33 alias econf-rc="rc-update"
34 which modules-update &>/dev/null && \
35 alias eupd-modules="modules-update"
36 which env-update &>/dev/null && \
37 alias eupd-env="env-update"
38 which python-updater &>/dev/null && \
39 alias eupd-python="python-updater"
40 which etc-update &>/dev/null && \
41 alias eupd-etc="etc-update"
42
43
44 And in my ~/.bash_profile files, I've added:
45
46 [ -f /etc/profile.d/gentoo-bash-aliases.sh ] && \
47 . /etc/profile.d/gentoo-bash-aliases.sh
48
49 Note that I use "econf-" and "eupd-" instead of "config-" and "update-",
50 because i think it sounds more gentooish, but that's just a personnal
51 preference, i don't really care.
52
53 My suggestion is to provide a similar file (plus probably a tcsh
54 version) in baselayout, as a kick and dirty implementation of the glep,
55 waiting for the actual script renamings in individual packages. Would
56 this make sense for you?
57
58 --
59 TGL.
60
61 --
62 gentoo-dev@g.o mailing list