diff options
| author | Pablo Carranza | 2014-09-23 11:36:20 +0100 |
|---|---|---|
| committer | Tim D. Smith | 2014-10-01 16:42:08 -0700 |
| commit | 8b7fbceda7d1da2d131b93771413502e318f20da (patch) | |
| tree | e5ce04d5f5e2d053d076524baa1013fe4806ae5c /Library/Formula | |
| parent | 667f371dbdc1d83a2e4ec7d4615d0af9bc00a2f9 (diff) | |
| download | homebrew-8b7fbceda7d1da2d131b93771413502e318f20da.tar.bz2 | |
jrnl 1.9.6 (new formula)
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/jrnl.rb | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/Library/Formula/jrnl.rb b/Library/Formula/jrnl.rb new file mode 100644 index 000000000..b169952d8 --- /dev/null +++ b/Library/Formula/jrnl.rb @@ -0,0 +1,29 @@ +require "formula" + +class Jrnl < Formula + homepage "http://maebert.github.io/jrnl/" + url "https://github.com/maebert/jrnl/archive/1.9.6.tar.gz" + sha1 "925571cd9ba85803a291d0a0816dbf79882e45dd" + + depends_on :python if MacOS.version <= :snow_leopard + + resource "pycrypto" do + url "https://pypi.python.org/packages/source/p/pycrypto/pycrypto-2.6.tar.gz" + sha1 "c17e41a80b3fbf2ee4e8f2d8bb9e28c5d08bbb84" + end + + def install + ENV.prepend_create_path "PYTHONPATH", "#{libexec}/python2.7/site-packages" + resource("pycrypto").stage { system "python", "setup.py", "install", "--prefix=#{libexec}" } + + ENV.prepend_create_path "PYTHONPATH", "#{lib}/python2.7/site-packages" + system "python", "setup.py", "install", "--prefix=#{prefix}" + + bin.env_script_all_files(libexec+"bin", :PYTHONPATH => ENV["PYTHONPATH"]) + end + + test do + system "#{bin}/jrnl", "-v" + assert_equal 0, $?.exitstatus + end +end |
