diff options
| author | Josa Gesell | 2011-02-06 00:16:09 +0100 |
|---|---|---|
| committer | Mike McQuaid | 2011-02-27 21:06:40 +0000 |
| commit | f4a450d81ba16f52c5f276fa93c5275e580d105e (patch) | |
| tree | 024b60213ab468e8aaf9e61ddec0abb3e2524569 | |
| parent | 4e3a807e59f0ca9727cff176fd785614ba06de2e (diff) | |
| download | homebrew-f4a450d81ba16f52c5f276fa93c5275e580d105e.tar.bz2 | |
Added formula for x3270
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
| -rw-r--r-- | Library/Formula/x3270.rb | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Library/Formula/x3270.rb b/Library/Formula/x3270.rb new file mode 100644 index 000000000..a7d4f19d7 --- /dev/null +++ b/Library/Formula/x3270.rb @@ -0,0 +1,34 @@ +require 'formula' + +class X3270 <Formula + url 'http://sourceforge.net/projects/x3270/files/x3270/3.3.11ga6/suite3270-3.3.11ga6-src.tgz' + homepage 'http://x3270.bgp.nu/' + md5 '01d6d3809a457e6f6bd3731642e0c02d' + version '3.3.11ga6' + + def options + [ + ["--with-c3270", "Include c3270 (curses-based version)"], + ["--with-s3270", "Include s3270 (displayless version)"], + ["--with-tcl3270", "Include tcl3270 (integrated with Tcl)"], + ["--with-pr3287", "Include pr3287 (printer emulation)"] + ] + end + + def make_directory(directory) + Dir.chdir directory do + system "./configure", "--prefix=#{prefix}" + system "make" + system "make install" + system "make install.man" + end + end + + def install + make_directory 'x3270-3.3' + make_directory 'c3270-3.3' if ARGV.include? "--with-c3270" + make_directory 'pr3287-3.3' if ARGV.include? "--with-pr3287" + make_directory 's3270-3.3' if ARGV.include? "--with-s3270" + make_directory 'tcl3270-3.3' if ARGV.include? "--with-tcl3270" + end +end |
