aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorAdam Vandenberg2013-08-06 21:07:08 -0700
committerAdam Vandenberg2013-09-11 22:05:33 -0700
commit1ccca9f97fa19e08faffe2fef8eb5b4aa0851e2e (patch)
tree2972afadc828b6654ff859b56cdbb16a03bc15fe /Library
parent1216d32ed15b9213f8b49565885a322fe8a462b1 (diff)
downloadhomebrew-1ccca9f97fa19e08faffe2fef8eb5b4aa0851e2e.tar.bz2
scm-manager: use resource
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/scm-manager.rb14
1 files changed, 6 insertions, 8 deletions
diff --git a/Library/Formula/scm-manager.rb b/Library/Formula/scm-manager.rb
index 2725f160b..5dc5103d6 100644
--- a/Library/Formula/scm-manager.rb
+++ b/Library/Formula/scm-manager.rb
@@ -1,12 +1,5 @@
require 'formula'
-class ScmManagerCliClient < Formula
- homepage 'http://www.scm-manager.org'
- url 'http://maven.scm-manager.org/nexus/content/repositories/releases/sonia/scm/clients/scm-cli-client/1.33/scm-cli-client-1.33-jar-with-dependencies.jar'
- version '1.33'
- sha1 'e9ecbc36b89e2519669aff7a6d3d07b002a3f838'
-end
-
class ScmManager < Formula
homepage 'http://www.scm-manager.org'
url 'http://maven.scm-manager.org/nexus/content/repositories/releases/sonia/scm/scm-server/1.33/scm-server-1.33-app.tar.gz'
@@ -15,6 +8,11 @@ class ScmManager < Formula
skip_clean 'libexec/var/log'
+ resource 'client' do
+ url 'http://maven.scm-manager.org/nexus/content/repositories/releases/sonia/scm/clients/scm-cli-client/1.33/scm-cli-client-1.33-jar-with-dependencies.jar'
+ sha1 'e9ecbc36b89e2519669aff7a6d3d07b002a3f838'
+ end
+
def install
rm_rf Dir['bin/*.bat']
@@ -30,7 +28,7 @@ class ScmManager < Formula
chmod 0755, bin/'scm-server'
tools = libexec/'tools'
- ScmManagerCliClient.new.brew { tools.install Dir['*'] }
+ tools.install resource('client')
scmCliClient = bin+'scm-cli-client'
scmCliClient.write <<-EOS.undent