aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorDominyk Tiller2014-07-04 00:26:16 +0100
committerMike McQuaid2014-07-04 18:34:50 +0100
commit952f05597b012947aabfb0fcb5cade5bef5aaea5 (patch)
tree07ef0a080d1e639e40c096900e76170c524d84cb /Library/Formula
parenta93d67b8b16300ffbe524086a5c29f530e4489a6 (diff)
downloadhomebrew-952f05597b012947aabfb0fcb5cade5bef5aaea5.tar.bz2
onetime 1.8.1 (new formula)
Assists users in creating one-time pads. Still actively supported upstream, and has gathered a lot of renewed interest thanks to Hak5 covering the tool recently.
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/onetime.rb25
1 files changed, 25 insertions, 0 deletions
diff --git a/Library/Formula/onetime.rb b/Library/Formula/onetime.rb
new file mode 100644
index 000000000..6798dc44c
--- /dev/null
+++ b/Library/Formula/onetime.rb
@@ -0,0 +1,25 @@
+require "formula"
+
+class Onetime < Formula
+ homepage "http://red-bean.com/onetime/"
+ url "http://red-bean.com/onetime/onetime-1.81.tar.gz"
+ sha1 "db8f84963ed7b5831fdf4c19b4494cf7bfd5b753"
+
+ devel do
+ url "https://github.com/kfogel/OneTime/archive/2.0-beta2.tar.gz"
+ version "2.0.02"
+ sha1 "2dbfe3f6479aed6c9e76337dd27b063ff73967fa"
+ end
+
+ def install
+ # inreplace required for now due to upstream issue:
+ # https://github.com/kfogel/OneTime/issues/11
+ inreplace "Makefile", "$(DESTDIR)/usr/bin/", "$(DESTDIR)#{bin}"
+ mkdir bin
+ system "make", "install"
+ end
+
+ test do
+ system "#{bin}/onetime", "--version"
+ end
+end