aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/makensis.rb23
1 files changed, 23 insertions, 0 deletions
diff --git a/Library/Formula/makensis.rb b/Library/Formula/makensis.rb
new file mode 100644
index 000000000..cd462bd8a
--- /dev/null
+++ b/Library/Formula/makensis.rb
@@ -0,0 +1,23 @@
+require 'formula'
+
+class NsisSupport <Formula
+ url 'http://downloads.sourceforge.net/project/nsis/NSIS%202/2.46/nsis-2.46.zip'
+ md5 'd7e43beabc017a7d892a3d6663e988d4'
+end
+
+class Makensis <Formula
+ url 'http://downloads.sourceforge.net/project/nsis/NSIS%202/2.46/nsis-2.46-src.tar.bz2'
+ homepage 'http://nsis.sourceforge.net/'
+ md5 '61c2e81739436b06d7cf7bcce1d533ac'
+
+ depends_on 'scons'
+
+ # Note, this is not a full nsis package, but allow it to be found this way.
+ aka 'nsis'
+
+ def install
+ system "scons makensis"
+ bin.install "build/release/makensis/makensis"
+ NsisSupport.new.brew { (share+"nsis").install Dir['*'] }
+ end
+end