From 50418f56c51abd3eb471ef32ccf4b8dac9a9de30 Mon Sep 17 00:00:00 2001 From: Dominyk Tiller Date: Fri, 30 Jan 2015 18:20:25 +0000 Subject: slrn 1.0.2 Version bump, fixed OpenSSL system linkage, fixed strict audit checks. Closes #36390. Signed-off-by: Jack Nagel --- Library/Formula/slrn.rb | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) (limited to 'Library/Formula') diff --git a/Library/Formula/slrn.rb b/Library/Formula/slrn.rb index a532c50bb..bb627e543 100644 --- a/Library/Formula/slrn.rb +++ b/Library/Formula/slrn.rb @@ -1,26 +1,31 @@ -require 'formula' - class Slrn < Formula - homepage 'http://slrn.sourceforge.net/' - url 'https://downloads.sourceforge.net/project/slrn/slrn/slrn-1.0.1.tar.gz' - sha1 '9ad41ec3894d2b6b1ae8f158e994a8f138540baa' + homepage "http://slrn.sourceforge.net/" + url "http://jedsoft.org/releases/slrn/slrn-1.0.2.tar.bz2" + sha1 "2a3a305fd887183625b65d3a1316351b5ac3c259" - head 'git://git.jedsoft.org/git/slrn.git' + head "git://git.jedsoft.org/git/slrn.git" - depends_on 's-lang' + depends_on "s-lang" + depends_on "openssl" def install - slrnpullcache = HOMEBREW_PREFIX+'var/spool/news/slrnpull' + bin.mkpath + man1.mkpath + mkdir_p "#{var}/spool/news/slrnpull" + system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}", - "--with-ssl", - "--with-slrnpull=#{slrnpullcache}", + "--with-ssl=#{Formula["openssl"].opt_prefix}", + "--with-slrnpull=#{var}/spool/news/slrnpull", "--with-slang=#{HOMEBREW_PREFIX}" - system "make all slrnpull" - bin.mkpath - man1.mkpath - slrnpullcache.mkpath - ENV.j1 # yep, install is broken - system "make install" + system "make", "all", "slrnpull" + + ENV.deparallelize + system "make", "install" + end + + test do + ENV["TERM"] = "xterm" + system bin/"slrn", "--show-config" end end -- cgit v1.2.3