csync: use spec deps
parent
8a3064efe4
commit
e1df147c4d
|
@ -2,10 +2,22 @@ require 'formula'
|
|||
|
||||
class Csync < Formula
|
||||
homepage 'http://www.csync.org/'
|
||||
head 'git://git.csync.org/projects/csync.git'
|
||||
|
||||
stable do
|
||||
url 'http://www.csync.org/files/csync-0.49.9.tar.gz'
|
||||
sha1 'fd7df6c13aa6fc6de74cb48c2ac35ad11f6d895d'
|
||||
|
||||
depends_on 'log4c'
|
||||
depends_on 'samba'
|
||||
end
|
||||
|
||||
head do
|
||||
url 'git://git.csync.org/projects/csync.git'
|
||||
# Log4c and libsmbclient are optional in HEAD.
|
||||
depends_on 'log4c' => :optional
|
||||
depends_on 'samba' => :optional
|
||||
end
|
||||
|
||||
depends_on 'check' => :build
|
||||
depends_on 'cmake' => :build
|
||||
depends_on 'doxygen' => [:build, :optional]
|
||||
|
@ -14,15 +26,6 @@ class Csync < Formula
|
|||
depends_on 'sqlite'
|
||||
depends_on 'libssh' => :optional
|
||||
|
||||
if build.head?
|
||||
# Log4c and libsmbclient are optional in HEAD.
|
||||
depends_on 'log4c' => :optional
|
||||
depends_on 'samba' => :optional
|
||||
else
|
||||
depends_on 'log4c'
|
||||
depends_on 'samba'
|
||||
end
|
||||
|
||||
depends_on :macos => :lion
|
||||
|
||||
def patches
|
||||
|
|
Loading…
Reference in New Issue