From 2c45ddf949733f3028544727fb9d07c45e77ff2b Mon Sep 17 00:00:00 2001 From: Jeroen Date: Sun, 28 Jul 2013 00:51:48 +0200 Subject: ninja-ide: 2.3 - Python IDE NINJA-IDE (from: "Ninja Is Not Just Another IDE"), is a cross-platform integrated development environment specially designed to build Python Applications. NINJA-IDE provides tools to simplify the Python-software development and handles all kinds of situations thanks to its rich extensibility. Closes #21487 Signed-off-by: Samuel John Just added a test and fixed the python fsenvents dep. --- Library/Formula/ninja-ide.rb | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Library/Formula/ninja-ide.rb (limited to 'Library/Formula') diff --git a/Library/Formula/ninja-ide.rb b/Library/Formula/ninja-ide.rb new file mode 100644 index 000000000..e51fa8eb7 --- /dev/null +++ b/Library/Formula/ninja-ide.rb @@ -0,0 +1,22 @@ +require 'formula' + +class NinjaIde < Formula + homepage 'http://ninja-ide.org/' + url 'https://github.com/ninja-ide/ninja-ide/archive/v2.3.tar.gz' + sha1 '64ccbbf8521a8fbef43c3d57cf616b7f8b466460' + + depends_on :python + depends_on :python => ['fsevents' => 'MacFSEvents'] + depends_on 'pyqt' + + def install + python do + system python, "setup.py", "install", "--prefix=#{prefix}", + "--single-version-externally-managed", "--record=installed.txt" + end + end + + test do + system "ninja-ide", "-h" + end +end -- cgit v1.2.3