summaryrefslogtreecommitdiff
path: root/homebrew/nethacked/.beer
diff options
context:
space:
mode:
Diffstat (limited to 'homebrew/nethacked/.beer')
-rw-r--r--homebrew/nethacked/.beer37
1 files changed, 37 insertions, 0 deletions
diff --git a/homebrew/nethacked/.beer b/homebrew/nethacked/.beer
new file mode 100644
index 000000000..2c16dba42
--- /dev/null
+++ b/homebrew/nethacked/.beer
@@ -0,0 +1,37 @@
+{
+ "name": "Nethacked",
+ "description": "Bugfixed and interface-patched Nethack",
+ "url": "https://github.com/nethacked/nethacked/archive/1.0.tar.gz",
+ "mirror": null,
+ "homepage": "https://nethacked.github.io/",
+ "depends": [],
+ "resource": [],
+ "conflicts": [],
+ "patches": [
+ {
+ "url": "https://raw.githubusercontent.com/Homebrew/formula-patches/b40e459/nethacked/1.0.patch",
+ "strip": "1"
+ }
+ ],
+ "install": [
+ "ENV.deparallelize",
+ "system \"sh\", \"sys/unix/setup.sh\"",
+ "inreplace \"include/config.h\",",
+ "/^#\\s*define HACKDIR.*$/,",
+ "\"#define HACKDIR \\\"#{libexec}\\\"\"",
+ "wizard = Etc.getpwuid.name",
+ "inreplace \"include/config.h\",",
+ "/^#\\s*define\\s+WIZARD\\s+\"wizard\"/,",
+ "\"#define WIZARD \\\"#{wizard}\\\"\"",
+ "inreplace \"include/config.h\",",
+ "/^#\\s*define\\s+WIZARD_NAME\\s+\"wizard\"/,",
+ "\"#define WIZARD_NAME \\\"#{wizard}\\\"\"",
+ "cd \"dat\" do",
+ "system \"make\"",
+ "%w[perm logfile].each do |f|",
+ "touch f",
+ "libexec.install f"
+ ],
+ "version": "1.0",
+ "file": "nethacked.rb"
+} \ No newline at end of file