csync: use spec deps

master
Jack Nagel 2013-09-21 19:27:25 -05:00
parent 8a3064efe4
commit e1df147c4d
1 changed files with 15 additions and 12 deletions

View File

@ -2,9 +2,21 @@ require 'formula'
class Csync < Formula
homepage 'http://www.csync.org/'
head 'git://git.csync.org/projects/csync.git'
url 'http://www.csync.org/files/csync-0.49.9.tar.gz'
sha1 'fd7df6c13aa6fc6de74cb48c2ac35ad11f6d895d'
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
@ -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