sync_gateway 1.0.2 (new formula)

sync_gateway provides the syncing backend for couchbase mobile and is
used together with couchbase-lite-ios or android to develop syncing apps
for iOS or android.

Since the project itself is named sync_gateway I kept the name for the
formula as well.
master
Philipp Fehre 2014-02-27 10:02:02 +01:00 committed by Mike McQuaid
parent dbf7388dfe
commit 65d9826dff
1 changed files with 22 additions and 0 deletions

22
Formula/sync_gateway.rb Normal file
View File

@ -0,0 +1,22 @@
require "formula"
class SyncGateway < Formula
homepage "http://docs.couchbase.com/sync-gateway"
head "https://github.com/couchbase/sync_gateway.git", :branch => "master"
url "https://github.com/couchbase/sync_gateway.git", :branch => "release/1.0.2"
version "1.0.2"
depends_on "go" => :build
def install
system "make", "buildit"
bin.install "bin/sync_gateway"
end
test do
pid = fork { exec "#{bin}/sync_gateway" }
sleep 1
Process.kill("SIGINT", pid)
Process.wait(pid)
end
end