diff options
Diffstat (limited to 'homebrew/runit')
-rw-r--r-- | homebrew/runit/.beer | 24 | ||||
-rw-r--r-- | homebrew/runit/.make.sh-auto | 10 | ||||
-rw-r--r-- | homebrew/runit/_metadata/description | 1 | ||||
-rw-r--r-- | homebrew/runit/_metadata/homepage | 1 | ||||
-rw-r--r-- | homebrew/runit/_metadata/name | 1 | ||||
-rw-r--r-- | homebrew/runit/_metadata/version | 1 | ||||
-rwxr-xr-x | homebrew/runit/download.sh | 1 |
7 files changed, 39 insertions, 0 deletions
diff --git a/homebrew/runit/.beer b/homebrew/runit/.beer new file mode 100644 index 000000000..d053f0c14 --- /dev/null +++ b/homebrew/runit/.beer @@ -0,0 +1,24 @@ +{ + "name": "Runit", + "description": "Collection of tools for managing UNIX services", + "url": "http://smarden.org/runit/runit-2.1.2.tar.gz", + "mirror": null, + "homepage": "http://smarden.org/runit", + "depends": [], + "resource": [], + "conflicts": [], + "patches": [], + "install": [ + "cd \"runit-#{version}\" do", + "system \"echo 'cc -Xlinker -x' >src/conf-ld\"", + "inreplace \"src/Makefile\", / -static/, \"\"", + "inreplace \"src/sv.c\", \"char *varservice =\\\"/service/\\\";\", \"char *varservice =\\\"#{var}/service/\\\";\"", + "system \"package/compile\"", + "rcmds = File.read(\"package/commands\")", + "rcmds.split(\"\\n\").each do |r|", + "bin.install(\"command/#{r.chomp}\")", + "man8.install(\"man/#{r.chomp}.8\")" + ], + "version": "2.1.2", + "file": "runit.rb" +}
\ No newline at end of file diff --git a/homebrew/runit/.make.sh-auto b/homebrew/runit/.make.sh-auto new file mode 100644 index 000000000..03fc0e603 --- /dev/null +++ b/homebrew/runit/.make.sh-auto @@ -0,0 +1,10 @@ +pkg:setup +cd "runit-#{version}" +echo 'cc -Xlinker -x' >src/conf-ld +inreplace "src/Makefile", / -static/, "" +inreplace "src/sv.c", "char *varservice =\"/service/\";", "char *varservice =\"#{var}/service/\";" +package/compile +rcmds = File.read("package/commands") +rcmds.split("\n").each do |r| +bin.install("command/#{r.chomp}") +man8.install("man/#{r.chomp}.8") diff --git a/homebrew/runit/_metadata/description b/homebrew/runit/_metadata/description new file mode 100644 index 000000000..5d1ca1305 --- /dev/null +++ b/homebrew/runit/_metadata/description @@ -0,0 +1 @@ +Collection of tools for managing UNIX services diff --git a/homebrew/runit/_metadata/homepage b/homebrew/runit/_metadata/homepage new file mode 100644 index 000000000..88defbe34 --- /dev/null +++ b/homebrew/runit/_metadata/homepage @@ -0,0 +1 @@ +http://smarden.org/runit diff --git a/homebrew/runit/_metadata/name b/homebrew/runit/_metadata/name new file mode 100644 index 000000000..b9cb4b57f --- /dev/null +++ b/homebrew/runit/_metadata/name @@ -0,0 +1 @@ +Runit diff --git a/homebrew/runit/_metadata/version b/homebrew/runit/_metadata/version new file mode 100644 index 000000000..eca07e4c1 --- /dev/null +++ b/homebrew/runit/_metadata/version @@ -0,0 +1 @@ +2.1.2 diff --git a/homebrew/runit/download.sh b/homebrew/runit/download.sh new file mode 100755 index 000000000..9e865b01f --- /dev/null +++ b/homebrew/runit/download.sh @@ -0,0 +1 @@ +wget http://smarden.org/runit/runit-2.1.2.tar.gz
\ No newline at end of file |