aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/dome-key.in.rb
diff options
context:
space:
mode:
authorTeddy Wing2018-10-30 06:25:20 +0100
committerTeddy Wing2018-10-30 06:25:20 +0100
commit5e4965d9ea2ea7aa418959c4189ddff3b6200270 (patch)
treebd13d99b463dd9661bad8fdb0752b28e4215f0a5 /pkg/dome-key.in.rb
parentf729e8174919c302649edfc51eaed6421d4fe6d3 (diff)
downloadDomeKey-5e4965d9ea2ea7aa418959c4189ddff3b6200270.tar.bz2
Add a skeleton Homebrew formula
The start of a Homebrew formula for the program. Needs a bunch of fields filled out. For now, we're mostly getting it to work as an input template for an accompanying generator script. The script will fill in some values automatically, including the plist file, so that the launchd plist can be activated using Homebrew's services.
Diffstat (limited to 'pkg/dome-key.in.rb')
-rw-r--r--pkg/dome-key.in.rb21
1 files changed, 21 insertions, 0 deletions
diff --git a/pkg/dome-key.in.rb b/pkg/dome-key.in.rb
new file mode 100644
index 0000000..b2bfa7c
--- /dev/null
+++ b/pkg/dome-key.in.rb
@@ -0,0 +1,21 @@
+class DomeKey < Formula
+ desc ""
+ homepage ""
+ version "${VERSION}"
+ url ""
+ sha256 "${SHA256}"
+
+ def install
+ bin.install "dome-key"
+ man1.install "dome-key.1"
+ end
+
+ def plist_name
+ "com.teddywing.dome-key"
+ end
+
+ def plist; <<~EOS
+${PLIST}
+ EOS
+ end
+end