require 'formula' class Simh < Formula url 'http://simh.trailing-edge.com/sources/simhv38-1.zip' version '3.8-1' homepage 'http://simh.trailing-edge.com/' md5 'e15f65a82e21ea49e14b438326d93d5c' def install ENV['OSTYPE'] = 'darwin' mkdir 'BIN' inreplace "makefile" do |s| # Note: change_make_var! doesn't work for this makefile s.gsub! "NETWORK_OPT = -DUSE_NETWORK -isystem /usr/local/include /usr/local/lib/libpcap.a", "NETWORK_OPT = -DUSE_NETWORK -lpcap" # Use our compiler & flags, and don't create dSYMs. s.gsub! "CC = gcc -std=c99 -U__STRICT_ANSI__ -g $(OS_CCDEFS) -I .", "CC = #{ENV.cc} #{ENV.cflags} -std=c99 -U__STRICT_ANSI__ $(OS_CCDEFS) -I ." end system "make USE_NETWORK=1 all" bin.install Dir['BIN/*'] end end it();'> :beer: The missing package manager for OS X.
aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/pdksh.rb
blob: ee26b0101c75528260a978c332a71e7d40047b86 (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