aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorDominyk Tiller2014-10-16 00:36:43 +0100
committerJack Nagel2014-10-16 00:05:28 -0500
commit7d3e9e48a29cd2389855fdb4c890b7d872b4192b (patch)
treeee24810c1c07bcac8e191eed5251d9e3c8a80ca6 /Library/Formula
parentbf135535b7525527ac878cef6887173793f7caa8 (diff)
downloadhomebrew-7d3e9e48a29cd2389855fdb4c890b7d872b4192b.tar.bz2
collectd: added head
Added a HEAD to the Collectd formula, and added a mirror, and updated to SHA256 since Collectd only display SHA256 on their website download page these days. Closes #33200. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/collectd.rb18
1 files changed, 14 insertions, 4 deletions
diff --git a/Library/Formula/collectd.rb b/Library/Formula/collectd.rb
index fb348235b..aa5ba6d92 100644
--- a/Library/Formula/collectd.rb
+++ b/Library/Formula/collectd.rb
@@ -1,14 +1,23 @@
require "formula"
class Collectd < Formula
- homepage "http://collectd.org/"
- url "http://collectd.org/files/collectd-5.4.1.tar.bz2"
- sha1 "cea47e3936ed081bd71efacf7ba825fc837dc347"
+ homepage "https://collectd.org/"
+ url "https://collectd.org/files/collectd-5.4.1.tar.gz"
+ mirror "https://mirrors.kernel.org/debian/pool/main/c/collectd/collectd_5.4.1.orig.tar.gz"
+ sha256 "853680936893df00bfc2be58f61ab9181fecb1cf45fc5cddcb7d25da98855f65"
# Will fail against Java 1.7
option "java", "Enable Java 1.6 support"
option "debug", "Enable debug support"
+ head do
+ url "git://git.verplant.org/collectd.git"
+
+ depends_on "libtool" => :build
+ depends_on "automake" => :build
+ depends_on "autoconf" => :build
+ end
+
depends_on "pkg-config" => :build
fails_with :clang do
@@ -33,8 +42,9 @@ class Collectd < Formula
args << "--disable-java" unless build.include? "java"
args << "--enable-debug" if build.include? "debug"
+ system "./build.sh" if build.head?
system "./configure", *args
- system "make install"
+ system "make", "install"
end
def plist; <<-EOS.undent