diff options
| -rw-r--r-- | Library/Formula/asterisk.rb | 34 |
1 files changed, 7 insertions, 27 deletions
diff --git a/Library/Formula/asterisk.rb b/Library/Formula/asterisk.rb index e5dd1137f..67a2776ec 100644 --- a/Library/Formula/asterisk.rb +++ b/Library/Formula/asterisk.rb @@ -1,40 +1,20 @@ require 'formula' class Asterisk < Formula - url 'http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.1.6.tar.gz' + url 'http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.8.3.2.tar.gz' homepage 'http://www.asterisk.org/' - md5 '63a928373e741524aac09d8c078df7d5' + md5 '0bee03f4498a6081146a579b51130633' skip_clean :all # Or modules won't load - # Use cURL instead of wget - def patches; DATA; end + def options + [['--with-sample-config', "Install the sample config files. NOTE. Without this, you won't have any config file."]] + end def install - configure_flags = [ "--prefix=#{prefix}", "--localstatedir=#{var}", "--sysconfdir=#{etc}" ] - # Avoid "src/add.c:1: error: CPU you selected does not support x86-64 instruction set" - configure_flags << "--host=x86_64-darwin" if MacOS.prefer_64_bit? - system "./configure", *configure_flags + system "./configure", "--prefix=#{prefix}", "--localstatedir=#{var}", "--sysconfdir=#{etc}" system "make" system "make install" - (etc+"asterisk").mkpath + system "make samples" if ARGV.include? '--with-sample-config' end end - - -__END__ ---- a/sounds/Makefile 2009-10-13 02:12:08.000000000 +0300 -+++ b/sounds/Makefile 2009-10-13 02:15:11.000000000 +0300 -@@ -53,10 +53,8 @@ - MM:=$(subst -SLN16,-sln16,$(MM)) - MOH:=$(MM:MOH-%=asterisk-moh-%.tar.gz) - MOH_TAGS:=$(MM:MOH-%=$(MOH_DIR)/.asterisk-moh-%) --# If "fetch" is used, --continue is not a valid option. --ifeq ($(WGET),wget) --WGET_ARGS:=--continue --endif -+DOWNLOAD:=curl -+WGET_ARGS:=-O - - all: $(CORE_SOUNDS) $(EXTRA_SOUNDS) $(MOH) - |
