aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/xspin.rb
blob: 2010b8df49886c66d28c3bf6fbf1da29ecf319f2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
require 'formula'

class Xspin < Formula
  homepage 'http://spinroot.com/spin/Src/index.html'
  url 'http://spinroot.com/spin/Src/xspin525.tcl'
  version '5.2.5'
  sha1 '8166ccc6830f052e31162bec618c17452a988b5d'

  depends_on 'spin'

  patch :DATA

  def install
    inreplace "xspin525.tcl", "CELLAR", prefix
    bin.install "xspin525.tcl" => "xspin"
  end
end

# manual patching is required by the spin install process
__END__
diff --git a/xspin525.tcl b/xspin525.tcl
old mode 100644
new mode 100755
index 73fc6bf..444b0ad
--- a/xspin525.tcl
+++ b/xspin525.tcl
@@ -1,8 +1,9 @@
-#!/bin/sh
+#!/usr/bin/wish -f
 # the next line restarts using wish \
-exec wish c:/cygwin/bin/xspin -- $*
+exec wish CELLAR/bin/xspin -- $*
+
+ cd	;# enable to cd to home directory by default
 
-# cd	;# enable to cd to home directory by default
 
 # on PCs:
 # adjust the first argument to wish above with the name and