diff options
| author | Dominyk Tiller | 2014-10-17 22:50:07 +0100 |
|---|---|---|
| committer | Mike McQuaid | 2014-10-19 12:53:51 +0100 |
| commit | ef405158a1552b61724952a83ede53f2ee24ee96 (patch) | |
| tree | a532cd9cd41be8051890410bc155e2ccc53e2404 /Library | |
| parent | cf32d803a975ee7a1d2085e03f10536dfd2ba003 (diff) | |
| download | homebrew-ef405158a1552b61724952a83ede53f2ee24ee96.tar.bz2 | |
libevent: added openssl dep
OpenSSL dependency to fix tapping the system here, a mirror, and
general style updates. Nothin’ too fancy.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/libevent.rb | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/Library/Formula/libevent.rb b/Library/Formula/libevent.rb index 556a9c6f2..0660d18ac 100644 --- a/Library/Formula/libevent.rb +++ b/Library/Formula/libevent.rb @@ -1,9 +1,11 @@ -require 'formula' +require "formula" class Libevent < Formula - homepage 'http://libevent.org' - url 'https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz' - sha1 '3e6674772eb77de24908c6267c698146420ab699' + homepage "http://libevent.org" + url "https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz" + mirror "https://mirrors.kernel.org/debian/pool/main/libe/libevent/libevent_2.0.21-stable.orig.tar.gz" + sha1 "3e6674772eb77de24908c6267c698146420ab699" + revision 1 bottle do cellar :any @@ -14,17 +16,19 @@ class Libevent < Formula end head do - url 'https://github.com/libevent/libevent.git' + url "https://github.com/libevent/libevent.git" depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build end - depends_on "doxygen" => :build if build.include? 'enable-manpages' + depends_on "doxygen" => :build if build.include? "enable-manpages" + depends_on "pkg-config" => :build + depends_on "openssl" option :universal - option 'enable-manpages', 'Install the libevent manpages (requires doxygen)' + option "enable-manpages", "Install the libevent manpages (requires doxygen)" fails_with :llvm do build 2326 @@ -32,7 +36,7 @@ class Libevent < Formula end # Enable manpage generation - patch :DATA if build.include? 'enable-manpages' + patch :DATA if build.include? "enable-manpages" def install ENV.universal_binary if build.universal? @@ -42,11 +46,11 @@ class Libevent < Formula "--disable-debug-mode", "--prefix=#{prefix}" system "make" - system "make install" + system "make", "install" - if build.include? 'enable-manpages' + if build.include? "enable-manpages" system "make doxygen" - man3.install Dir['doxygen/man/man3/*.3'] + man3.install Dir["doxygen/man/man3/*.3"] end end end |
