X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 9E1B4C64DCA for ; Fri, 27 May 2011 19:14:14 +0000 (UTC) Received: by gwb15 with SMTP id 15so1206791gwb.13 for ; Fri, 27 May 2011 18:56:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:date:message-id:x-mailer :in-reply-to:references; bh=eXoMft5pyNlNmA/0rdbBZydd7gEA/uBE8KnzHL56Alg=; b=m/8p1PQVjZRg0J0yL9Wvf0HypHQcEMoF8ZTUWZoagKiJlw/G9wCPN6RVIek6HILZCa iMfKITnvzWNvuUTtQZw0J4Di2sSwy6BCGXpOykpU0FxKC1MBpCAVqD4K954WWTpbN8eY AioMz2qgv4iTJbk+MgeZvtnnrN96VO6sqbUCM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references; b=kVgWWBZZzSNiaoq2tEUBAXdBoLAbAsjnHx0vYBTfCZz431yDF7fYnGaVTg4Wxu97xi W2xbyIEcZizYFEDnXjoephMfQJx73Hxv8ro0AGaDNeSe+E3ac7LnepN1D3R2A0KrbEkn IWTTRWLq9EfAdb48WcXlEJ0THiLB0eUZTx6VQ= Received: by 10.91.200.22 with SMTP id c22mr2607725agq.87.1306547798110; Fri, 27 May 2011 18:56:38 -0700 (PDT) Received: from localhost.localdomain (c-71-228-19-24.hsd1.il.comcast.net [71.228.19.24]) by mx.google.com with ESMTPS id w19sm1751610anf.38.2011.05.27.18.56.36 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 27 May 2011 18:56:37 -0700 (PDT) From: Cameron Banta To: alpine-devel@lists.alpinelinux.org Cc: Cameron Banta Subject: [alpine-devel] [PATCH 1/7] main/freeswitch: update to latest version Date: Sat, 28 May 2011 01:56:41 +0000 Message-Id: <1306547807-12289-2-git-send-email-cbanta@gmail.com> X-Mailer: git-send-email 1.7.4.5 In-Reply-To: <1306547807-12289-1-git-send-email-cbanta@gmail.com> References: <1306547807-12289-1-git-send-email-cbanta@gmail.com> X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- main/freeswitch/APKBUILD | 37 +++++++++++++++------ main/freeswitch/modules.conf | 72 ++++++++++++++++++++++++++++++++++------- 2 files changed, 85 insertions(+), 24 deletions(-) diff --git a/main/freeswitch/APKBUILD b/main/freeswitch/APKBUILD index b07f3c9..9225b05 100644 --- a/main/freeswitch/APKBUILD +++ b/main/freeswitch/APKBUILD @@ -1,19 +1,21 @@ # Contributor: Michael Mason # Maintainer: Natanael Copa pkgname=freeswitch -pkgver=1.0.7_p20110323 +pkgver=1.0.7_p20110527 _ver=${pkgver%_p*} _snapshot=${pkgver#*_p} -pkgrel=1 +pkgrel=0 pkgdesc="A communications platform written in C from the ground up" url="http://www.freeswitch.org" arch="all" license="GPL" depends="" makedepends="curl-dev unixodbc-dev zlib-dev openssl-dev ncurses-dev - autoconf automake libtool libpri-dev bash" + autoconf automake libtool libpri-dev bash net-snmp-dev postgresql-dev + libiconv-dev subversion flac-dev libogg-dev libvorbis-dev + jpeg-dev" install="$pkgname.pre-install $pkgname.post-install $pkgname.pre-upgrade" -subpackages="$pkgname-dev $pkgname-flite $pkgname-sample-config:conf" +subpackages="$pkgname-dev $pkgname-flite $pkgname-sample-config:conf $pkgname-freetdm" source="saveas-http://latest.freeswitch.org/freeswitch-$_ver.tar.gz/freeswitch-$pkgver.tar.gz freeswitch-mod_shout-textrels.patch modules.conf @@ -40,7 +42,7 @@ build() { # by specifying it here we save our selves from some CPU cycles export lt_cv_sys_max_cmd_len=8192 - ./rebootstrap.sh + ./bootstrap.sh cp -f "$srcdir/modules.conf" modules.conf || return 1 @@ -93,15 +95,28 @@ _mv_mod() { flite() { pkgdesc="Freeswitch Text To Speech Module" - depends="freeswitch" install= - _mv_mod mod_flite mod_say_de mod_say_en mod_say_es mod_say_fr \ - mod_say_it mod_say_nl mod_say_zh + _mv_mod mod_flite +## +## The mod_say_xx modules can be used with out flite (for numbers, etc using +## sound files). So they shouldn't be in the flite package -cB +## +# _mv_mod mod_say_de mod_say_en mod_say_es mod_say_fr \ +# mod_say_it mod_say_nl mod_say_zh mod_say_hu mod_say_ru \ +# mod_say_th mod_say_he +} + +freetdm() { + pkgdesc="Freeswitch FreeTDM Module" + install= + _mv_mod mod_freetdm ftmod_analog ftmod_analog_em ftmod_libpri \ + ftmod_skel ftmod_zt + mv "$pkgdir"/usr/lib/libfreetdm.so* "$subpkgdir"/usr/lib/ } conf() { pkgdesc="Freeswitch sample configureation" - depends="freeswitch" + arch="noarch" install= mkdir -p "$subpkgdir"/etc/freeswitch # move all configs except freeswitch.xml @@ -112,8 +127,8 @@ conf() { mkdir -p "$pkgdir"/etc/freeswitch/scripts } -md5sums="ecca23d810c8ec1853c87c7fdc603bc5 freeswitch-1.0.7_p20110323.tar.gz +md5sums="da85600034285da3d96c864201c4e08b freeswitch-1.0.7_p20110527.tar.gz 11883affe0839a8e15fe680aeb11b86e freeswitch-mod_shout-textrels.patch -8363688bc8dd21ac1da0f840d770504b modules.conf +691fa3aca967203848bbb2a617545265 modules.conf c608cca8ad773acebf201f581438c7e7 freeswitch.confd aa358c9ca0d8b93fabb6a36a5ed4c469 freeswitch.initd" diff --git a/main/freeswitch/modules.conf b/main/freeswitch/modules.conf index beb351f..b87e678 100644 --- a/main/freeswitch/modules.conf +++ b/main/freeswitch/modules.conf @@ -1,70 +1,107 @@ loggers/mod_console loggers/mod_logfile loggers/mod_syslog +#applications/mod_cidlookup applications/mod_commands applications/mod_conference applications/mod_dptools applications/mod_enum +#applications/mod_osp applications/mod_fifo -#applications/mod_fax +applications/mod_curl +applications/mod_db +applications/mod_hash +#applications/mod_redis applications/mod_voicemail +applications/mod_directory #applications/mod_lcr -applications/mod_limit applications/mod_expr applications/mod_esf #applications/mod_easyroute applications/mod_fsv +#applications/mod_nibblebill #applications/mod_soundtouch #applications/mod_rss +applications/mod_spandsp #applications/mod_snom #applications/mod_vmd -asr_tts/mod_flite -#asr_tts/mod_pocketsphinx -#asr_tts/mod_cepstral +#applications/mod_avmd +#applications/mod_memcache +#applications/mod_spy +applications/mod_cluechoo +applications/mod_valet_parking +applications/mod_distributor +#applications/mod_stress +#applications/mod_snapshot +#applications/mod_snipe_hunt +applications/mod_callcenter +#applications/mod_fsk +#applications/mod_ladspa +#applications/mod_mongo codecs/mod_g723_1 codecs/mod_amr #codecs/mod_amrwb +#codecs/mod_silk +#codecs/mod_codec2 codecs/mod_g729 +#codecs/mod_com_g729 codecs/mod_h26x -codecs/mod_voipcodecs +codecs/mod_bv codecs/mod_ilbc codecs/mod_speex -#codecs/mod_siren +codecs/mod_siren #codecs/mod_celt +#codecs/mod_opus +#codecs/mod_sangoma_codec #codecs/mod_dahdi_codec #dialplans/mod_dialplan_directory dialplans/mod_dialplan_xml dialplans/mod_dialplan_asterisk #directories/mod_ldap #endpoints/mod_dingaling -endpoints/mod_iax #endpoints/mod_portaudio endpoints/mod_sofia endpoints/mod_loopback #endpoints/mod_alsa #endpoints/mod_opal +#endpoints/mod_skinny +#endpoints/mod_skypopen +#endpoints/mod_h323 +#endpoints/mod_khomp +#endpoints/mod_gsmopen +#../../libs/openzap/mod_openzap ../../libs/freetdm/mod_freetdm +#asr_tts/mod_unimrcp +asr_tts/mod_flite +#asr_tts/mod_pocketsphinx +#asr_tts/mod_cepstral +#asr_tts/mod_tts_commandline #event_handlers/mod_event_multicast event_handlers/mod_event_socket +#event_handlers/mod_event_zmq event_handlers/mod_cdr_csv +event_handlers/mod_cdr_sqlite +event_handlers/mod_cdr_pg_csv #event_handlers/mod_radius_cdr +#event_handlers/mod_erlang_event +event_handlers/mod_snmp formats/mod_native_file formats/mod_sndfile formats/mod_shout formats/mod_local_stream formats/mod_tone_stream +#formats/mod_portaudio_stream +#formats/mod_shell_stream #languages/mod_python #languages/mod_spidermonkey -#languages/mod_spidermonkey_teletone -#languages/mod_spidermonkey_core_db -#languages/mod_spidermonkey_socket -#languages/mod_spidermonkey_odbc languages/mod_lua #languages/mod_perl #languages/mod_yaml +#languages/mod_java +#languages/mod_managed xml_int/mod_xml_rpc xml_int/mod_xml_curl -#xml_int/mod_xml_cdr +xml_int/mod_xml_cdr #xml_int/mod_xml_ldap say/mod_say_en say/mod_say_de @@ -72,5 +109,14 @@ say/mod_say_es say/mod_say_fr say/mod_say_it say/mod_say_nl +say/mod_say_pt +say/mod_say_ru say/mod_say_zh +say/mod_say_hu +say/mod_say_th +say/mod_say_he timers/mod_timerfd + +## Experimental Modules (don't cry if they're broken) +#../../contrib/mod/xml_int/mod_xml_odbc + -- 1.7.4.5 --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---