Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Added SoapUI formula #15636

Closed
wants to merge 1 commit into from

3 participants

@krtek

SoapUI is a graphical tool for testing SOAP based webservices.

@adamv
Owner

Note, if you created this pull request from a non-master branch, you can git push -f after rebasing to update this pull request in place.

@krtek

Thanks.
I fixed it as you requested, now it should be OK.

@adamv
Owner

Is this a binary install? Was the software written in Java?

@krtek

Yes, the software is written in Java... And yes, this is java binary...

@mikemcquaid
Owner

It has a nice DMG here: http://sourceforge.net/projects/soapui/files/soapui/4.5.1/

Use that instead. Closing.

@mikemcquaid mikemcquaid closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Oct 24, 2012
  1. @krtek

    Added SoapUI formula

    krtek authored
This page is out of date. Refresh to see the latest.
Showing with 37 additions and 0 deletions.
  1. +37 −0 Library/Formula/soapui.rb
View
37 Library/Formula/soapui.rb
@@ -0,0 +1,37 @@
+require 'formula'
+
+class Soapui < Formula
+ homepage 'http://www.soapui.org/'
+ url 'http://sourceforge.net/projects/soapui/files/soapui/4.5.1/soapui-4.5.1-mac-bin.zip'
+ version '4.5.1'
+ sha1 'b2386e22259d9b8746e0f57fe03a61af16461f6d'
+
+ def patches
+ # fixes SOAPUI_HOME
+ DATA
+ end
+
+ def install
+ libexec.install Dir['*']
+ bin.install_symlink Dir["#{libexec}/bin/*.sh"]
+ system "chmod +x " "#{libexec}/bin/*.sh"
+ end
+
+ def test
+ system "#{bin}/soapui", "-e", "puts 'hello'"
+ end
+end
+
+__END__
+diff --git a/bin/soapui.sh b/bin/soapui.sh
+index a77a3de..1f681b1 100644
+--- a/bin/soapui.sh
++++ b/bin/soapui.sh
+@@ -21,7 +21,7 @@ esac
+ if [ "x$SOAPUI_HOME" = "x" ];
+ then
+ # get the full path (without any relative bits)
+- SOAPUI_HOME=`cd $DIRNAME/..; pwd`
++ SOAPUI_HOME=HOMEBREW_PREFIX/Cellar/soapui/4.5.1/libexec
+ fi
+ export SOAPUI_HOME
Something went wrong with that request. Please try again.