mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Update to 10.2.0
As the iLBC codec is now part of asterisk again just build and install it unconditionally.
This commit is contained in:
parent
04a4ef734b
commit
1180aa20e9
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=292786
5 changed files with 66 additions and 7616 deletions
|
@ -6,7 +6,7 @@
|
|||
#
|
||||
|
||||
PORTNAME= asterisk
|
||||
PORTVERSION= 10.1.3
|
||||
PORTVERSION= 10.2.0
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
|
||||
http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
|
||||
|
@ -57,7 +57,6 @@ OPTIONS= OGGVORBIS "Enable Ogg Vorbis support" on \
|
|||
SQLITE "Enable SQLITE support" on \
|
||||
GSM "Enable GSM codec" on \
|
||||
CURL "Enable CURL support" on \
|
||||
ILBC "Enable iLBC codec" off \
|
||||
SPANDSP "Enable Spandsp faxing support" off \
|
||||
EXCHANGE "Enable Exchange calendar support" off \
|
||||
NEWG711 "Enable new G711 Codec" off \
|
||||
|
@ -211,13 +210,6 @@ CONFIGURE_ARGS+= --with-sqlite
|
|||
LIB_DEPENDS+= sqlite:${PORTSDIR}/databases/sqlite2
|
||||
.endif
|
||||
|
||||
.if !defined(WITH_ILBC)
|
||||
PLIST_SUB+= WITH_ILBC="@comment "
|
||||
.else
|
||||
PLIST_SUB+= WITH_ILBC=""
|
||||
EXTRA_PATCHES+= ${PATCHDIR}/ilbc_enable.diff
|
||||
.endif
|
||||
|
||||
.if !defined(WITH_GSM)
|
||||
PLIST_SUB+= WITH_GSM="@comment "
|
||||
CONFIGURE_ARGS+= --without-gsm
|
||||
|
@ -274,14 +266,13 @@ PLIST_SUB+= WITH_LUA="@comment "
|
|||
.endif
|
||||
|
||||
post-extract:
|
||||
${MKDIR} ${WRKSRC}/codecs/ilbc
|
||||
${FIND} ${WRKSRC} -name '*.d' -delete
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's|/var/lib|${PREFIX}/share|g' ${WRKSRC}/configs/musiconhold.conf.sample
|
||||
|
||||
post-configure:
|
||||
.if defined(WITH_MYSQL) || defined(WITH_NEWG711) || defined(WITH_ILBC)
|
||||
.if defined(WITH_MYSQL) || defined(WITH_NEWG711)
|
||||
@cd ${WRKSRC} && make menuselect.makeopts
|
||||
.if defined(WITH_MYSQL)
|
||||
@cd ${WRKSRC} && ./menuselect/menuselect --enable res_config_mysql menuselect.makeopts
|
||||
|
@ -291,9 +282,6 @@ post-configure:
|
|||
.if defined(WITH_NEWG711)
|
||||
@cd ${WRKSRC} && ./menuselect/menuselect --enable G711_NEW_ALGORITHM menuselect.makeopts
|
||||
.endif
|
||||
.if defined(WITH_ILBC)
|
||||
@cd ${WRKSRC} && ./menuselect/menuselect --enable codec_ilbc menuselect.makeopts
|
||||
.endif
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (asterisk-10.1.3.tar.gz) = c30e9a61da0af9896dc9eeab812632c7e75509022513ba970a044d3ffdcbb95c
|
||||
SIZE (asterisk-10.1.3.tar.gz) = 24738519
|
||||
SHA256 (asterisk-10.2.0.tar.gz) = 4bf64c484e7b727d3b40dc249afbbfba422119a0124d1cabe8c345b14aae192d
|
||||
SIZE (asterisk-10.2.0.tar.gz) = 25131266
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,6 +1,6 @@
|
|||
--- configure.orig 2011-10-07 00:58:40.000000000 +0200
|
||||
+++ configure 2011-11-12 22:03:44.000000000 +0100
|
||||
@@ -4248,9 +4248,9 @@
|
||||
--- configure.orig 2012-01-14 17:41:55.000000000 +0100
|
||||
+++ configure 2012-03-05 22:00:28.728486424 +0100
|
||||
@@ -4517,9 +4517,9 @@
|
||||
astheaderdir='${includedir}/asterisk'
|
||||
astlibdir='${libdir}/asterisk'
|
||||
astmandir='${mandir}'
|
||||
|
@ -12,7 +12,7 @@
|
|||
astkeydir='${astvarlibdir}'
|
||||
astspooldir='${localstatedir}/spool/asterisk'
|
||||
astlogdir='${localstatedir}/log/asterisk'
|
||||
@@ -4273,8 +4273,6 @@
|
||||
@@ -4542,8 +4542,6 @@
|
||||
case "${host_os}" in
|
||||
freebsd*)
|
||||
ac_default_prefix=/usr/local
|
||||
|
@ -21,16 +21,16 @@
|
|||
;;
|
||||
openbsd*)
|
||||
ac_default_prefix=/usr/local
|
||||
@@ -28575,6 +28573,8 @@
|
||||
cat confdefs.h >>conftest.$ac_ext
|
||||
cat >>conftest.$ac_ext <<_ACEOF
|
||||
@@ -17486,6 +17484,8 @@
|
||||
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
+#include <sys/types.h>
|
||||
+#include <sys/socket.h>
|
||||
#include <ifaddrs.h>
|
||||
+ #include <sys/types.h>
|
||||
+ #include <sys/socket.h>
|
||||
#include <ifaddrs.h>
|
||||
int
|
||||
main ()
|
||||
@@ -47486,7 +47486,7 @@
|
||||
@@ -25476,7 +25476,7 @@
|
||||
|
||||
fi
|
||||
|
||||
|
@ -38,4 +38,4 @@
|
|||
+ PLATFORM_OPENH323="h323_${OPENH323_SUFFIX}"
|
||||
|
||||
if test "${HAS_OPENH323:-unset}" != "unset"; then
|
||||
{ $as_echo "$as_me:$LINENO: checking OpenH323 installation validity" >&5
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenH323 installation validity" >&5
|
||||
|
|
|
@ -568,7 +568,7 @@ lib/asterisk/modules/codec_adpcm.so
|
|||
lib/asterisk/modules/codec_alaw.so
|
||||
lib/asterisk/modules/codec_g726.so
|
||||
%%WITH_GSM%%lib/asterisk/modules/codec_gsm.so
|
||||
%%WITH_ILBC%%lib/asterisk/modules/codec_ilbc.so
|
||||
lib/asterisk/modules/codec_ilbc.so
|
||||
lib/asterisk/modules/codec_lpc10.so
|
||||
lib/asterisk/modules/codec_resample.so
|
||||
lib/asterisk/modules/codec_speex.so
|
||||
|
@ -669,10 +669,10 @@ share/asterisk/phoneprov/000000000000.cfg
|
|||
share/asterisk/phoneprov/polycom.xml
|
||||
share/asterisk/phoneprov/polycom_line.xml
|
||||
share/asterisk/phoneprov/snom-mac.xml
|
||||
share/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.4.21
|
||||
share/asterisk/sounds/en/CHANGES-asterisk-core-en-1.4.21
|
||||
share/asterisk/sounds/en/CREDITS-asterisk-core-en-1.4.21
|
||||
share/asterisk/sounds/en/LICENSE-asterisk-core-en-1.4.21
|
||||
share/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.4.22
|
||||
share/asterisk/sounds/en/CHANGES-asterisk-core-en-1.4.22
|
||||
share/asterisk/sounds/en/CREDITS-asterisk-core-en-1.4.22
|
||||
share/asterisk/sounds/en/LICENSE-asterisk-core-en-1.4.22
|
||||
share/asterisk/sounds/en/ascending-2tone.gsm
|
||||
share/asterisk/sounds/en/conf-adminmenu-162.gsm
|
||||
share/asterisk/sounds/en/conf-extended.gsm
|
||||
|
@ -682,8 +682,53 @@ share/asterisk/sounds/en/conf-now-recording.gsm
|
|||
share/asterisk/sounds/en/conf-now-unmuted.gsm
|
||||
share/asterisk/sounds/en/conf-roll-callcomplete.gsm
|
||||
share/asterisk/sounds/en/conf-usermenu-162.gsm
|
||||
share/asterisk/sounds/en/confbridge-begin-glorious-a.gsm
|
||||
share/asterisk/sounds/en/confbridge-begin-glorious-b.gsm
|
||||
share/asterisk/sounds/en/confbridge-begin-glorious-c.gsm
|
||||
share/asterisk/sounds/en/confbridge-begin-leader.gsm
|
||||
share/asterisk/sounds/en/confbridge-conf-begin.gsm
|
||||
share/asterisk/sounds/en/confbridge-conf-end.gsm
|
||||
share/asterisk/sounds/en/confbridge-dec-list-vol-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-dec-list-vol-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-dec-talk-vol-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-dec-talk-vol-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-has-joined.gsm
|
||||
share/asterisk/sounds/en/confbridge-has-left.gsm
|
||||
share/asterisk/sounds/en/confbridge-inc-list-vol-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-inc-list-vol-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-inc-talk-vol-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-inc-talk-vol-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-invalid.gsm
|
||||
share/asterisk/sounds/en/confbridge-join.gsm
|
||||
share/asterisk/sounds/en/confbridge-leave-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-leave-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-leave.gsm
|
||||
share/asterisk/sounds/en/confbridge-lock-extended.gsm
|
||||
share/asterisk/sounds/en/confbridge-lock-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-lock-no-join.gsm
|
||||
share/asterisk/sounds/en/confbridge-lock-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-locked.gsm
|
||||
share/asterisk/sounds/en/confbridge-menu-exit-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-menu-exit-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-mute-extended.gsm
|
||||
share/asterisk/sounds/en/confbridge-mute-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-mute-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-muted.gsm
|
||||
share/asterisk/sounds/en/confbridge-only-one.gsm
|
||||
share/asterisk/sounds/en/confbridge-only-participant.gsm
|
||||
share/asterisk/sounds/en/confbridge-participants.gsm
|
||||
share/asterisk/sounds/en/confbridge-pin-bad.gsm
|
||||
share/asterisk/sounds/en/confbridge-pin.gsm
|
||||
share/asterisk/sounds/en/confbridge-remove-last-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-remove-last-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-removed.gsm
|
||||
share/asterisk/sounds/en/confbridge-rest-list-vol-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-rest-list-vol-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-rest-talk-vol-in.gsm
|
||||
share/asterisk/sounds/en/confbridge-rest-talk-vol-out.gsm
|
||||
share/asterisk/sounds/en/confbridge-there-are.gsm
|
||||
share/asterisk/sounds/en/confbridge-unlocked.gsm
|
||||
share/asterisk/sounds/en/confbridge-unmuted.gsm
|
||||
share/asterisk/sounds/en/descending-2tone.gsm
|
||||
share/asterisk/sounds/en/spy-dahdi.gsm
|
||||
share/asterisk/sounds/en/vm-Urgent.gsm
|
||||
|
@ -1174,10 +1219,6 @@ share/asterisk/static-http/mantest.html
|
|||
@exec mkdir -p %D/share/asterisk/images
|
||||
@exec mkdir -p %D/share/asterisk/firmware/iax
|
||||
@exec mkdir -p %D/share/asterisk/documentation/thirdparty
|
||||
@exec mkdir -p %D/share/asterisk/sounds/es
|
||||
@exec mkdir -p %D/share/asterisk/sounds/fr
|
||||
@exec mkdir -p %D/share/asterisk/sounds/en_AU
|
||||
@exec mkdir -p %D/share/asterisk/sounds/ru
|
||||
@cwd %%VARDIR%%
|
||||
spool/asterisk/voicemail/default/1234/en/busy.gsm
|
||||
spool/asterisk/voicemail/default/1234/en/unavail.gsm
|
||||
|
|
Loading…
Add table
Reference in a new issue