aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorDominyk Tiller2015-01-30 18:20:25 +0000
committerJack Nagel2015-01-31 18:06:08 -0500
commit50418f56c51abd3eb471ef32ccf4b8dac9a9de30 (patch)
tree8ee6fdcced170617023722aa05793aefee83edca /Library
parentdcbabf390f4a61250a86bee0b757d01518471917 (diff)
downloadhomebrew-50418f56c51abd3eb471ef32ccf4b8dac9a9de30.tar.bz2
slrn 1.0.2
Version bump, fixed OpenSSL system linkage, fixed strict audit checks. Closes #36390. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/slrn.rb37
1 files changed, 21 insertions, 16 deletions
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