aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJoe Shaw2009-09-23 07:43:52 -0400
committerMax Howell2009-09-30 01:24:31 +0100
commit305dbf7a45d7c4910e6d3cc0387b83bed276106d (patch)
treea756bcd4738e2c75e2b75e750e12e6073bd42fa4 /Library
parent8da18b0504d20b1957a9f5484bfae9ef1181f205 (diff)
downloadhomebrew-305dbf7a45d7c4910e6d3cc0387b83bed276106d.tar.bz2
coreutils aliases should use brew --prefix, not /usr/local
The aliases file which can be generated with brew --install hardcodes /usr/local. Changed it to set a brew_prefix environment variable and use it instead.
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/coreutils.rb197
1 files changed, 99 insertions, 98 deletions
diff --git a/Library/Formula/coreutils.rb b/Library/Formula/coreutils.rb
index d4e88f27e..67e11b25c 100644
--- a/Library/Formula/coreutils.rb
+++ b/Library/Formula/coreutils.rb
@@ -1,103 +1,104 @@
require 'brewkit'
COREUTILS_ALIASES=<<-EOS
-alias base64="/usr/local/bin/gbase64"
-alias basename="/usr/local/bin/gbasename"
-alias cat="/usr/local/bin/gcat"
-alias chcon="/usr/local/bin/gchcon"
-alias chgrp="/usr/local/bin/gchgrp"
-alias chmod="/usr/local/bin/gchmod"
-alias chown="/usr/local/bin/gchown"
-alias chroot="/usr/local/bin/gchroot"
-alias cksum="/usr/local/bin/gcksum"
-alias comm="/usr/local/bin/gcomm"
-alias cp="/usr/local/bin/gcp"
-alias csplit="/usr/local/bin/gcsplit"
-alias cut="/usr/local/bin/gcut"
-alias date="/usr/local/bin/gdate"
-alias dd="/usr/local/bin/gdd"
-alias df="/usr/local/bin/gdf"
-alias dir="/usr/local/bin/gdir"
-alias dircolors="/usr/local/bin/gdircolors"
-alias dirname="/usr/local/bin/gdirname"
-alias du="/usr/local/bin/gdu"
-alias echo="/usr/local/bin/gecho"
-alias env="/usr/local/bin/genv"
-alias expand="/usr/local/bin/gexpand"
-alias expr="/usr/local/bin/gexpr"
-alias factor="/usr/local/bin/gfactor"
-alias false="/usr/local/bin/gfalse"
-alias fmt="/usr/local/bin/gfmt"
-alias fold="/usr/local/bin/gfold"
-alias groups="/usr/local/bin/ggroups"
-alias head="/usr/local/bin/ghead"
-alias hostid="/usr/local/bin/ghostid"
-alias id="/usr/local/bin/gid"
-alias install="/usr/local/bin/ginstall"
-alias join="/usr/local/bin/gjoin"
-alias kill="/usr/local/bin/gkill"
-alias link="/usr/local/bin/glink"
-alias ln="/usr/local/bin/gln"
-alias logname="/usr/local/bin/glogname"
-alias ls="/usr/local/bin/gls"
-alias md5sum="/usr/local/bin/gmd5sum"
-alias mkdir="/usr/local/bin/gmkdir"
-alias mkfifo="/usr/local/bin/gmkfifo"
-alias mknod="/usr/local/bin/gmknod"
-alias mktemp="/usr/local/bin/gmktemp"
-alias mv="/usr/local/bin/gmv"
-alias nice="/usr/local/bin/gnice"
-alias nl="/usr/local/bin/gnl"
-alias nohup="/usr/local/bin/gnohup"
-alias od="/usr/local/bin/god"
-alias paste="/usr/local/bin/gpaste"
-alias pathchk="/usr/local/bin/gpathchk"
-alias pinky="/usr/local/bin/gpinky"
-alias pr="/usr/local/bin/gpr"
-alias printenv="/usr/local/bin/gprintenv"
-alias printf="/usr/local/bin/gprintf"
-alias ptx="/usr/local/bin/gptx"
-alias pwd="/usr/local/bin/gpwd"
-alias readlink="/usr/local/bin/greadlink"
-alias rm="/usr/local/bin/grm"
-alias rmdir="/usr/local/bin/grmdir"
-alias runcon="/usr/local/bin/gruncon"
-alias seq="/usr/local/bin/gseq"
-alias sha1sum="/usr/local/bin/gsha1sum"
-alias sha224sum="/usr/local/bin/gsha224sum"
-alias sha256sum="/usr/local/bin/gsha256sum"
-alias sha384sum="/usr/local/bin/gsha384sum"
-alias sha512sum="/usr/local/bin/gsha512sum"
-alias shred="/usr/local/bin/gshred"
-alias shuf="/usr/local/bin/gshuf"
-alias sleep="/usr/local/bin/gsleep"
-alias sort="/usr/local/bin/gsort"
-alias split="/usr/local/bin/gsplit"
-alias stat="/usr/local/bin/gstat"
-alias stty="/usr/local/bin/gstty"
-alias sum="/usr/local/bin/gsum"
-alias sync="/usr/local/bin/gsync"
-alias tac="/usr/local/bin/gtac"
-alias tail="/usr/local/bin/gtail"
-alias tee="/usr/local/bin/gtee"
-alias test="/usr/local/bin/gtest"
-alias touch="/usr/local/bin/gtouch"
-alias tr="/usr/local/bin/gtr"
-alias true="/usr/local/bin/gtrue"
-alias tsort="/usr/local/bin/gtsort"
-alias tty="/usr/local/bin/gtty"
-alias uname="/usr/local/bin/guname"
-alias unexpand="/usr/local/bin/gunexpand"
-alias uniq="/usr/local/bin/guniq"
-alias unlink="/usr/local/bin/gunlink"
-alias uptime="/usr/local/bin/guptime"
-alias users="/usr/local/bin/gusers"
-alias vdir="/usr/local/bin/gvdir"
-alias wc="/usr/local/bin/gwc"
-alias who="/usr/local/bin/gwho"
-alias whoami="/usr/local/bin/gwhoami"
-alias yes="/usr/local/bin/gyes"
-alias '['="/usr/local/bin/g["
+brew_prefix=`brew --prefix`
+alias base64="$brew_prefix/bin/gbase64"
+alias basename="$brew_prefix/bin/gbasename"
+alias cat="$brew_prefix/bin/gcat"
+alias chcon="$brew_prefix/bin/gchcon"
+alias chgrp="$brew_prefix/bin/gchgrp"
+alias chmod="$brew_prefix/bin/gchmod"
+alias chown="$brew_prefix/bin/gchown"
+alias chroot="$brew_prefix/bin/gchroot"
+alias cksum="$brew_prefix/bin/gcksum"
+alias comm="$brew_prefix/bin/gcomm"
+alias cp="$brew_prefix/bin/gcp"
+alias csplit="$brew_prefix/bin/gcsplit"
+alias cut="$brew_prefix/bin/gcut"
+alias date="$brew_prefix/bin/gdate"
+alias dd="$brew_prefix/bin/gdd"
+alias df="$brew_prefix/bin/gdf"
+alias dir="$brew_prefix/bin/gdir"
+alias dircolors="$brew_prefix/bin/gdircolors"
+alias dirname="$brew_prefix/bin/gdirname"
+alias du="$brew_prefix/bin/gdu"
+alias echo="$brew_prefix/bin/gecho"
+alias env="$brew_prefix/bin/genv"
+alias expand="$brew_prefix/bin/gexpand"
+alias expr="$brew_prefix/bin/gexpr"
+alias factor="$brew_prefix/bin/gfactor"
+alias false="$brew_prefix/bin/gfalse"
+alias fmt="$brew_prefix/bin/gfmt"
+alias fold="$brew_prefix/bin/gfold"
+alias groups="$brew_prefix/bin/ggroups"
+alias head="$brew_prefix/bin/ghead"
+alias hostid="$brew_prefix/bin/ghostid"
+alias id="$brew_prefix/bin/gid"
+alias install="$brew_prefix/bin/ginstall"
+alias join="$brew_prefix/bin/gjoin"
+alias kill="$brew_prefix/bin/gkill"
+alias link="$brew_prefix/bin/glink"
+alias ln="$brew_prefix/bin/gln"
+alias logname="$brew_prefix/bin/glogname"
+alias ls="$brew_prefix/bin/gls"
+alias md5sum="$brew_prefix/bin/gmd5sum"
+alias mkdir="$brew_prefix/bin/gmkdir"
+alias mkfifo="$brew_prefix/bin/gmkfifo"
+alias mknod="$brew_prefix/bin/gmknod"
+alias mktemp="$brew_prefix/bin/gmktemp"
+alias mv="$brew_prefix/bin/gmv"
+alias nice="$brew_prefix/bin/gnice"
+alias nl="$brew_prefix/bin/gnl"
+alias nohup="$brew_prefix/bin/gnohup"
+alias od="$brew_prefix/bin/god"
+alias paste="$brew_prefix/bin/gpaste"
+alias pathchk="$brew_prefix/bin/gpathchk"
+alias pinky="$brew_prefix/bin/gpinky"
+alias pr="$brew_prefix/bin/gpr"
+alias printenv="$brew_prefix/bin/gprintenv"
+alias printf="$brew_prefix/bin/gprintf"
+alias ptx="$brew_prefix/bin/gptx"
+alias pwd="$brew_prefix/bin/gpwd"
+alias readlink="$brew_prefix/bin/greadlink"
+alias rm="$brew_prefix/bin/grm"
+alias rmdir="$brew_prefix/bin/grmdir"
+alias runcon="$brew_prefix/bin/gruncon"
+alias seq="$brew_prefix/bin/gseq"
+alias sha1sum="$brew_prefix/bin/gsha1sum"
+alias sha224sum="$brew_prefix/bin/gsha224sum"
+alias sha256sum="$brew_prefix/bin/gsha256sum"
+alias sha384sum="$brew_prefix/bin/gsha384sum"
+alias sha512sum="$brew_prefix/bin/gsha512sum"
+alias shred="$brew_prefix/bin/gshred"
+alias shuf="$brew_prefix/bin/gshuf"
+alias sleep="$brew_prefix/bin/gsleep"
+alias sort="$brew_prefix/bin/gsort"
+alias split="$brew_prefix/bin/gsplit"
+alias stat="$brew_prefix/bin/gstat"
+alias stty="$brew_prefix/bin/gstty"
+alias sum="$brew_prefix/bin/gsum"
+alias sync="$brew_prefix/bin/gsync"
+alias tac="$brew_prefix/bin/gtac"
+alias tail="$brew_prefix/bin/gtail"
+alias tee="$brew_prefix/bin/gtee"
+alias test="$brew_prefix/bin/gtest"
+alias touch="$brew_prefix/bin/gtouch"
+alias tr="$brew_prefix/bin/gtr"
+alias true="$brew_prefix/bin/gtrue"
+alias tsort="$brew_prefix/bin/gtsort"
+alias tty="$brew_prefix/bin/gtty"
+alias uname="$brew_prefix/bin/guname"
+alias unexpand="$brew_prefix/bin/gunexpand"
+alias uniq="$brew_prefix/bin/guniq"
+alias unlink="$brew_prefix/bin/gunlink"
+alias uptime="$brew_prefix/bin/guptime"
+alias users="$brew_prefix/bin/gusers"
+alias vdir="$brew_prefix/bin/gvdir"
+alias wc="$brew_prefix/bin/gwc"
+alias who="$brew_prefix/bin/gwho"
+alias whoami="$brew_prefix/bin/gwhoami"
+alias yes="$brew_prefix/bin/gyes"
+alias '['="$brew_prefix/bin/g["
EOS
class Coreutils <Formula
@@ -127,4 +128,4 @@ accomplish this like so:
Please note the manpages are still referenced with the g-prefix.
EOS
end
-end \ No newline at end of file
+end