discount 2.1.5a
Upgrade discount to the latest stable. This includes bug fixes for clang. So remove the patch. Tested with clang and llvm from XCode-4.4.1. Fixes Homebrew/homebrew#14011 Closes Homebrew/homebrew#14100. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This commit is contained in:
parent
36ab794bb7
commit
dc06adce7e
1 changed files with 2 additions and 37 deletions
|
@ -2,14 +2,8 @@ require 'formula'
|
|||
|
||||
class Discount < Formula
|
||||
homepage 'http://www.pell.portland.or.us/~orc/Code/discount/'
|
||||
url 'https://github.com/Orc/discount/tarball/v2.1.3'
|
||||
sha1 '9d2dc33a1f80e7dd56f2c7ee1aec0a3e6e60302f'
|
||||
|
||||
# Work around clang-incompatible test
|
||||
# We know we have strcasecmp and strncasecmp, so just
|
||||
# skip the test. Repoted upstream in
|
||||
# https://github.com/Orc/discount/issues/55
|
||||
def patches; DATA; end
|
||||
url 'https://github.com/Orc/discount/tarball/v2.1.5a'
|
||||
sha1 '73dcf117fa6ca15332c67f246544cd224bfc1774'
|
||||
|
||||
def install
|
||||
system "./configure.sh", "--prefix=#{prefix}",
|
||||
|
@ -22,32 +16,3 @@ class Discount < Formula
|
|||
system "make install.everything"
|
||||
end
|
||||
end
|
||||
|
||||
__END__
|
||||
diff --git a/configure.sh b/configure.sh
|
||||
index 43ef971..821832b 100755
|
||||
--- a/configure.sh
|
||||
+++ b/configure.sh
|
||||
@@ -102,22 +102,6 @@ else
|
||||
AC_DEFINE 'COINTOSS()' '1'
|
||||
fi
|
||||
|
||||
-if AC_CHECK_FUNCS strcasecmp; then
|
||||
- :
|
||||
-elif AC_CHECK_FUNCS stricmp; then
|
||||
- AC_DEFINE strcasecmp stricmp
|
||||
-else
|
||||
- AC_FAIL "$TARGET requires either strcasecmp() or stricmp()"
|
||||
-fi
|
||||
-
|
||||
-if AC_CHECK_FUNCS strncasecmp; then
|
||||
- :
|
||||
-elif AC_CHECK_FUNCS strnicmp; then
|
||||
- AC_DEFINE strncasecmp strnicmp
|
||||
-else
|
||||
- AC_FAIL "$TARGET requires either strncasecmp() or strnicmp()"
|
||||
-fi
|
||||
-
|
||||
if AC_CHECK_FUNCS fchdir || AC_CHECK_FUNCS getcwd ; then
|
||||
AC_SUB 'THEME' ''
|
||||
else
|
||||
|
|
Loading…
Reference in a new issue