aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/ec2-api-tools.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/ec2-api-tools.rb')
-rw-r--r--Library/Formula/ec2-api-tools.rb39
1 files changed, 0 insertions, 39 deletions
diff --git a/Library/Formula/ec2-api-tools.rb b/Library/Formula/ec2-api-tools.rb
index d179ae5c6..58fbc8db8 100644
--- a/Library/Formula/ec2-api-tools.rb
+++ b/Library/Formula/ec2-api-tools.rb
@@ -1,44 +1,5 @@
require 'formula'
-# This formula serves as the base class for several very similar
-# formulae for Amazon Web Services related tools.
-
-class AmazonWebServicesFormula < Formula
- # Use this method to peform a standard install for Java-based tools,
- # keeping the .jars out of HOMEBREW_PREFIX/lib
- def standard_install
- rm Dir['bin/*.cmd'] # Remove Windows versions
- prefix.install "bin"
- # Put the .jars in prefix/jars/lib, which isn't linked to the Cellar
- # This will prevent conflicts with other versions of these jars.
- (prefix+'jars').install 'lib'
- (prefix+'jars/bin').make_symlink '../bin'
- end
-
- # Use this method to generate standard caveats.
- def standard_instructions var_name, var_value=prefix+'jars'
- <<-EOS.undent
- Before you can use these tools you must export some variables to your $SHELL
- and download your X.509 certificate and private key from Amazon Web Services.
-
- Your certificate and private key are available at:
- http://aws-portal.amazon.com/gp/aws/developer/account/index.html?action=access-key
-
- Download two ".pem" files, one starting with `pk-`, and one starting with `cert-`.
- You need to put both into a folder in your home directory, `~/.ec2`.
-
- To export the needed variables, add them to your dotfiles.
- * On Bash, add them to `~/.bash_profile`.
- * On Zsh, add them to `~/.zprofile` instead.
-
- export JAVA_HOME="$(/usr/libexec/java_home)"
- export EC2_PRIVATE_KEY="$(/bin/ls $HOME/.ec2/pk-*.pem)"
- export EC2_CERT="$(/bin/ls $HOME/.ec2/cert-*.pem)"
- export #{var_name}="#{var_value}"
- EOS
- end
-end
-
class Ec2ApiTools < AmazonWebServicesFormula
homepage 'http://aws.amazon.com/developertools/351'
url 'http://ec2-downloads.s3.amazonaws.com/ec2-api-tools-1.5.2.3.zip'