diff options
| author | Dominyk Tiller | 2015-03-29 00:11:34 +0000 |
|---|---|---|
| committer | Tim D. Smith | 2015-03-31 00:39:02 -0700 |
| commit | f86b26922a0590e3d4e7960e141f2fe623e64e04 (patch) | |
| tree | a3f8ddf5df60e1a18fc1b2906fcc2fb26ae298de /Library | |
| parent | fe2910df3f0ada74827f37f4cb08d0d50c03ac0a (diff) | |
| download | homebrew-f86b26922a0590e3d4e7960e141f2fe623e64e04.tar.bz2 | |
freexl 1.0.1
Bump, added docs, added `make check`.
Release fixes CVE-2015-2776.
Closes #38164.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/freexl.rb | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/Library/Formula/freexl.rb b/Library/Formula/freexl.rb index a5d924873..f7295b336 100644 --- a/Library/Formula/freexl.rb +++ b/Library/Formula/freexl.rb @@ -1,9 +1,11 @@ -require 'formula' - class Freexl < Formula - homepage 'https://www.gaia-gis.it/fossil/freexl/index' - url 'http://www.gaia-gis.it/gaia-sins/freexl-sources/freexl-1.0.0g.tar.gz' - sha1 '2a5b1d3ebbaf217c7bda15b5b3f1e0222c6c1502' + homepage "https://www.gaia-gis.it/fossil/freexl/index" + url "https://www.gaia-gis.it/gaia-sins/freexl-sources/freexl-1.0.1.tar.gz" + sha256 "df0127e1e23e9ac9a189c27880fb71207837e8cba93d21084356491c9934b89b" + + option "without-check", "Skip compile-time make checks." + + depends_on "doxygen" => [:optional, :build] bottle do cellar :any @@ -14,7 +16,15 @@ class Freexl < Formula end def install - system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" - system "make install" + system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}", + "--disable-silent-rules" + + system "make", "check" if build.with? "check" + system "make", "install" + + if build.with? "doxygen" + system "doxygen" + doc.install "html" + end end end |
