aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Formula/app-engine-java-sdk.rb22
-rw-r--r--Library/Formula/google-app-engine.rb8
2 files changed, 22 insertions, 8 deletions
diff --git a/Library/Formula/app-engine-java-sdk.rb b/Library/Formula/app-engine-java-sdk.rb
index dbd2d702a..81a00cfaa 100644
--- a/Library/Formula/app-engine-java-sdk.rb
+++ b/Library/Formula/app-engine-java-sdk.rb
@@ -1,11 +1,25 @@
require 'formula'
class AppEngineJavaSdk <Formula
- @url='http://googleappengine.googlecode.com/files/appengine-java-sdk-1.3.2.zip'
- @homepage='http://code.google.com/appengine/docs/java/overview.html'
- @sha1='175612837051384870dca591b9c61863714ffafc'
+ url 'http://googleappengine.googlecode.com/files/appengine-java-sdk-1.3.3.1.zip'
+ homepage 'http://code.google.com/appengine/docs/java/overview.html'
+ sha1 '679779193bd6760d356ff6790f31b77af7109e69'
+
+ def shim_script target
+ <<-EOS.undent
+ #!/usr/bin/env bash
+ cd #{libexec}/bin
+ ./#{target} $*
+ EOS
+ end
def install
- prefix.install Dir['*']
+ rm Dir['bin/*.cmd']
+ libexec.install Dir['*']
+
+ Dir["#{libexec}/bin/*"].each do |b|
+ n = Pathname.new(b).basename
+ (bin+n).write shim_script(n)
+ end
end
end
diff --git a/Library/Formula/google-app-engine.rb b/Library/Formula/google-app-engine.rb
index d3b6453c4..98dd3ac18 100644
--- a/Library/Formula/google-app-engine.rb
+++ b/Library/Formula/google-app-engine.rb
@@ -1,16 +1,16 @@
require 'formula'
class GoogleAppEngine <Formula
- url 'http://googleappengine.googlecode.com/files/google_appengine_1.3.2.zip'
+ url 'http://googleappengine.googlecode.com/files/google_appengine_1.3.3.zip'
homepage 'http://code.google.com/appengine/'
- sha1 '9390f8250ef4d7acdf7ff42a7eab8f3646ade9f6'
+ sha1 '41251c3a6f16093e672e769212ded85daceb1aa7'
def install
cd '..'
share.install 'google_appengine' => name
- mkdir bin
+ bin.mkpath
%w[appcfg.py bulkload_client.py bulkloader.py dev_appserver.py remote_api_shell.py].each do |fn|
- ln_s share+name+fn, bin+fn
+ ln_s share+name+fn, bin
end
end
end