aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorGregory Pakosz2014-02-07 10:53:10 +0100
committerAdam Vandenberg2014-02-09 10:17:19 -0800
commitaee5c113bf706938dd8863e9facf2d3722a516ef (patch)
tree23943038a9a11eddc2c1a5c57357e4770c2763a8 /Library/Formula
parent9accac1b5568d39996806fd8744e904d8fb6d949 (diff)
downloadhomebrew-aee5c113bf706938dd8863e9facf2d3722a516ef.tar.bz2
newsbeuter 2.8 for mavericks
Closes #26494. Closes #23715. Closes #25115. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/newsbeuter.rb36
1 files changed, 36 insertions, 0 deletions
diff --git a/Library/Formula/newsbeuter.rb b/Library/Formula/newsbeuter.rb
index 75a0761b4..41e91858e 100644
--- a/Library/Formula/newsbeuter.rb
+++ b/Library/Formula/newsbeuter.rb
@@ -14,6 +14,42 @@ class Newsbeuter < Formula
depends_on 'sqlite'
def install
+ if MacOS.version > :mountain_lion and ENV.compiler == :clang
+ # see https://github.com/akrennmair/newsbeuter/issues/108
+ inreplace [
+ 'include/regexmanager.h',
+ 'include/rss.h',
+ 'rss/rsspp_internal.h'], '<tr1/', '<'
+
+ inreplace [
+ 'include/cache.h',
+ 'include/controller.h',
+ 'include/feedlist_formaction.h',
+ 'include/formaction.h',
+ 'include/itemlist_formaction.h',
+ 'include/itemview_formaction.h',
+ 'include/regexmanager.h',
+ 'include/rss.h',
+ 'include/rss_parser.h',
+ 'include/view.h',
+ 'rss/rsspp_internal.h',
+ 'rss/parser.cpp',
+ 'rss/parser_factory.cpp',
+ 'src/cache.cpp',
+ 'src/controller.cpp',
+ 'src/feedlist_formaction.cpp',
+ 'src/formaction.cpp',
+ 'src/itemlist_formaction.cpp',
+ 'src/itemview_formaction.cpp',
+ 'src/regexmanager.cpp',
+ 'src/rss.cpp',
+ 'src/rss_parser.cpp',
+ 'src/view.cpp',
+ 'test/test.cpp'], 'tr1::', ''
+
+ ENV.append 'CXXFLAGS', '--std=c++11'
+ end
+
system "make"
system "make", "install", "prefix=#{prefix}"
end