homebrew-core/Formula/vip.rb
2012-09-03 18:59:29 -07:00

49 lines
1 KiB
Ruby

require 'formula'
class VipMan < Formula
url 'http://www.cs.duke.edu/~des/scripts/vip.man'
sha1 'd52ce874d594ca2c82538200706bffdf1313fdc1'
version '19970805'
end
class Vip < Formula
url 'http://www.cs.duke.edu/~des/scripts/vip'
version '19971113'
homepage 'http://www.cs.duke.edu/~des/vip.html'
sha1 '0b2794b5ac2792af5fcf1d97f9aae04798eac049'
# use awk and /var/tmp as temporary directory
def patches; DATA; end
def install
bin.install 'vip'
VipMan.new.brew { man1.install 'vip.man' => 'vip.1' }
end
end
__END__
diff --git a/vip b/vip
index f150167..e517675 100644
--- a/vip
+++ b/vip
@@ -66,7 +66,7 @@ Usage: $PROG [ -no ] [ command ]
otherwise stdin is used;
"
-: ${TMPDIR:="/usr/tmp"} # where temp. files go
+: ${TMPDIR:="/var/tmp"} # where temp. files go
TEMP_FILE="$TMPDIR/$PROG.$$" # temp. file to hold data to edit
COMMAND="cat" # default command to produce input
DFLT_ED="vi" # default editor
@@ -81,6 +81,10 @@ case "$SYS" in
;;
"HP-UX "*)
AWK=awk
+ ;;
+ "Darwin "*)
+ AWK=awk
+ ;;
esac
#