Tue Jul 17 02:04:04 2012 UTC ()
- revert previous
  - this package is marked OWNER= for a reason!
  - need to figure out why chan_mgcp is only built in some situation
    instead of adding gross hacks

- upgrade to Asterisk 10.6.1:  this is a bugfix release

The release of Asterisk 10.6.1 resolves an issue reported by the
community and would have not been possible without your participation.
Thank you!

The following is the issue resolved in this release:

* --- Remove a superfluous and dangerous freeing of an SSL_CTX.

For a full list of changes in this release, please see the ChangeLog:

http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.6.1

Thank you for your continued support of Asterisk!


(jnemeth)
diff -r1.22 -r1.23 pkgsrc/comms/asterisk10/Makefile
diff -r1.7 -r1.8 pkgsrc/comms/asterisk10/PLIST
diff -r1.16 -r1.17 pkgsrc/comms/asterisk10/distinfo

cvs diff -r1.22 -r1.23 pkgsrc/comms/asterisk10/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/comms/asterisk10/Attic/Makefile 2012/07/15 08:58:18 1.22
+++ pkgsrc/comms/asterisk10/Attic/Makefile 2012/07/17 02:04:04 1.23
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile,v 1.22 2012/07/15 08:58:18 marino Exp $ 1# $NetBSD: Makefile,v 1.23 2012/07/17 02:04:04 jnemeth Exp $
2# 2#
3# NOTE: when updating this package, there are two places that sound 3# NOTE: when updating this package, there are two places that sound
4# tarballs need to be checked 4# tarballs need to be checked
5 5
6DISTNAME= asterisk-10.6.0 6DISTNAME= asterisk-10.6.1
7DIST_SUBDIR= ${PKGNAME_NOREV} 7DIST_SUBDIR= ${PKGNAME_NOREV}
8DISTFILES= ${DEFAULT_DISTFILES} 8DISTFILES= ${DEFAULT_DISTFILES}
9EXTRACT_ONLY= ${DISTNAME}.tar.gz 9EXTRACT_ONLY= ${DISTNAME}.tar.gz
10CATEGORIES= comms net audio 10CATEGORIES= comms net audio
11MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \ 11MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
12 http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ \ 12 http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ \
13 http://downloads.asterisk.org/pub/telephony/sounds/releases/ 13 http://downloads.asterisk.org/pub/telephony/sounds/releases/
14 14
15OWNER= jnemeth@NetBSD.org 15OWNER= jnemeth@NetBSD.org
16HOMEPAGE= http://www.asterisk.org/ 16HOMEPAGE= http://www.asterisk.org/
17COMMENT= The Asterisk Software PBX 17COMMENT= The Asterisk Software PBX
18LICENSE= gnu-gpl-v2 18LICENSE= gnu-gpl-v2
19 19
@@ -90,31 +90,26 @@ MAKE_FLAGS+= LDOPTS=${LDFLAGS:M*:Q} @@ -90,31 +90,26 @@ MAKE_FLAGS+= LDOPTS=${LDFLAGS:M*:Q}
90MAKE_FLAGS+= HTTP_DOCSDIR=${PREFIX}/share/httpd/htdocs 90MAKE_FLAGS+= HTTP_DOCSDIR=${PREFIX}/share/httpd/htdocs
91MAKE_FLAGS+= HTTP_CGIDIR=${PREFIX}/libexec/cgi-bin 91MAKE_FLAGS+= HTTP_CGIDIR=${PREFIX}/libexec/cgi-bin
92MAKE_FLAGS+= OPTIMIZE=-O3 92MAKE_FLAGS+= OPTIMIZE=-O3
93 93
94.if !empty(MACHINE_PLATFORM:MSunOS-*-i386) 94.if !empty(MACHINE_PLATFORM:MSunOS-*-i386)
95BUILDLINK_TRANSFORM+= rm:-march=i386 95BUILDLINK_TRANSFORM+= rm:-march=i386
96.endif 96.endif
97 97
98PLIST_VARS+= kqueue 98PLIST_VARS+= kqueue
99.if exists(/usr/include/sys/event.h) 99.if exists(/usr/include/sys/event.h)
100PLIST.kqueue= yes 100PLIST.kqueue= yes
101.endif 101.endif
102 102
103PLIST_VARS+= mgcp 
104.if ${OPSYS} == "DragonFly" 
105PLIST.mgcp= yes 
106.endif 
107 
108.include "options.mk" 103.include "options.mk"
109 104
110# check sounds/Makefile for current version when upgrading package 105# check sounds/Makefile for current version when upgrading package
111DISTFILES+= asterisk-extra-sounds-en-gsm-1.4.11.tar.gz 106DISTFILES+= asterisk-extra-sounds-en-gsm-1.4.11.tar.gz
112 107
113# Override default paths in config files 108# Override default paths in config files
114SUBST_CLASSES+= configs 109SUBST_CLASSES+= configs
115SUBST_STAGE.configs= pre-configure 110SUBST_STAGE.configs= pre-configure
116SUBST_FILES.configs= configs/cli_aliases.conf.sample 111SUBST_FILES.configs= configs/cli_aliases.conf.sample
117SUBST_FILES.configs+= configs/festival.conf.sample 112SUBST_FILES.configs+= configs/festival.conf.sample
118SUBST_FILES.configs+= configs/http.conf.sample 113SUBST_FILES.configs+= configs/http.conf.sample
119SUBST_FILES.configs+= configs/iax.conf.sample 114SUBST_FILES.configs+= configs/iax.conf.sample
120SUBST_FILES.configs+= configs/musiconhold.conf.sample 115SUBST_FILES.configs+= configs/musiconhold.conf.sample

cvs diff -r1.7 -r1.8 pkgsrc/comms/asterisk10/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/comms/asterisk10/Attic/PLIST 2012/07/15 08:58:18 1.7
+++ pkgsrc/comms/asterisk10/Attic/PLIST 2012/07/17 02:04:04 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.7 2012/07/15 08:58:18 marino Exp $ 1@comment $NetBSD: PLIST,v 1.8 2012/07/17 02:04:04 jnemeth Exp $
2include/asterisk.h 2include/asterisk.h
3include/asterisk/_private.h 3include/asterisk/_private.h
4include/asterisk/abstract_jb.h 4include/asterisk/abstract_jb.h
5include/asterisk/acl.h 5include/asterisk/acl.h
6include/asterisk/adsi.h 6include/asterisk/adsi.h
7include/asterisk/ael_structs.h 7include/asterisk/ael_structs.h
8include/asterisk/agi.h 8include/asterisk/agi.h
9include/asterisk/alaw.h 9include/asterisk/alaw.h
10include/asterisk/aoc.h 10include/asterisk/aoc.h
11include/asterisk/app.h 11include/asterisk/app.h
12include/asterisk/ast_expr.h 12include/asterisk/ast_expr.h
13include/asterisk/ast_version.h 13include/asterisk/ast_version.h
14include/asterisk/astdb.h 14include/asterisk/astdb.h
@@ -217,27 +217,26 @@ lib/asterisk/modules/cdr_manager.so @@ -217,27 +217,26 @@ lib/asterisk/modules/cdr_manager.so
217${PLIST.unixodbc}lib/asterisk/modules/cdr_odbc.so 217${PLIST.unixodbc}lib/asterisk/modules/cdr_odbc.so
218lib/asterisk/modules/cdr_sqlite3_custom.so 218lib/asterisk/modules/cdr_sqlite3_custom.so
219lib/asterisk/modules/cdr_syslog.so 219lib/asterisk/modules/cdr_syslog.so
220lib/asterisk/modules/cel_custom.so 220lib/asterisk/modules/cel_custom.so
221lib/asterisk/modules/cel_manager.so 221lib/asterisk/modules/cel_manager.so
222${PLIST.unixodbc}lib/asterisk/modules/cel_odbc.so 222${PLIST.unixodbc}lib/asterisk/modules/cel_odbc.so
223lib/asterisk/modules/cel_sqlite3_custom.so 223lib/asterisk/modules/cel_sqlite3_custom.so
224lib/asterisk/modules/chan_agent.so 224lib/asterisk/modules/chan_agent.so
225lib/asterisk/modules/chan_bridge.so 225lib/asterisk/modules/chan_bridge.so
226lib/asterisk/modules/chan_gtalk.so 226lib/asterisk/modules/chan_gtalk.so
227lib/asterisk/modules/chan_iax2.so 227lib/asterisk/modules/chan_iax2.so
228lib/asterisk/modules/chan_local.so 228lib/asterisk/modules/chan_local.so
229lib/asterisk/modules/chan_multicast_rtp.so 229lib/asterisk/modules/chan_multicast_rtp.so
230${PLIST.mgcp}lib/asterisk/modules/chan_mgcp.so 
231lib/asterisk/modules/chan_oss.so 230lib/asterisk/modules/chan_oss.so
232lib/asterisk/modules/chan_sip.so 231lib/asterisk/modules/chan_sip.so
233lib/asterisk/modules/chan_skinny.so 232lib/asterisk/modules/chan_skinny.so
234lib/asterisk/modules/chan_unistim.so 233lib/asterisk/modules/chan_unistim.so
235lib/asterisk/modules/codec_a_mu.so 234lib/asterisk/modules/codec_a_mu.so
236lib/asterisk/modules/codec_adpcm.so 235lib/asterisk/modules/codec_adpcm.so
237lib/asterisk/modules/codec_alaw.so 236lib/asterisk/modules/codec_alaw.so
238lib/asterisk/modules/codec_g722.so 237lib/asterisk/modules/codec_g722.so
239lib/asterisk/modules/codec_g726.so 238lib/asterisk/modules/codec_g726.so
240lib/asterisk/modules/codec_gsm.so 239lib/asterisk/modules/codec_gsm.so
241lib/asterisk/modules/codec_ilbc.so 240lib/asterisk/modules/codec_ilbc.so
242lib/asterisk/modules/codec_lpc10.so 241lib/asterisk/modules/codec_lpc10.so
243lib/asterisk/modules/codec_resample.so 242lib/asterisk/modules/codec_resample.so

cvs diff -r1.16 -r1.17 pkgsrc/comms/asterisk10/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/comms/asterisk10/Attic/distinfo 2012/07/15 07:51:02 1.16
+++ pkgsrc/comms/asterisk10/Attic/distinfo 2012/07/17 02:04:04 1.17
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1$NetBSD: distinfo,v 1.16 2012/07/15 07:51:02 jnemeth Exp $ 1$NetBSD: distinfo,v 1.17 2012/07/17 02:04:04 jnemeth Exp $
2 2
3SHA1 (asterisk-10.6.0/asterisk-10.6.0.tar.gz) = c6707ed2d6b4705d3145d64ad01a9cb15fbc34c3 3SHA1 (asterisk-10.6.1/asterisk-10.6.1.tar.gz) = ba6cb7d0a07ca55d10e38b008c664734a17f1e53
4RMD160 (asterisk-10.6.0/asterisk-10.6.0.tar.gz) = c0679dc3aeefc68ba11b4019bce0ad58cef13f74 4RMD160 (asterisk-10.6.1/asterisk-10.6.1.tar.gz) = effd8239f99115355396284aeb934a6cb5aae452
5Size (asterisk-10.6.0/asterisk-10.6.0.tar.gz) = 24997175 bytes 5Size (asterisk-10.6.1/asterisk-10.6.1.tar.gz) = 24989457 bytes
6SHA1 (asterisk-10.6.0/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 8692fa61423b4769dc8bfa78faf9ed5ef7a259b9 6SHA1 (asterisk-10.6.1/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 8692fa61423b4769dc8bfa78faf9ed5ef7a259b9
7RMD160 (asterisk-10.6.0/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 68170c769d739d6b5b35b00f999ad6bbf876f9f6 7RMD160 (asterisk-10.6.1/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 68170c769d739d6b5b35b00f999ad6bbf876f9f6
8Size (asterisk-10.6.0/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 3349898 bytes 8Size (asterisk-10.6.1/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 3349898 bytes
9SHA1 (patch-Makefile) = 1f351f6b3de49ee32be69cd8b8f88571b7ae9e03 9SHA1 (patch-Makefile) = 1f351f6b3de49ee32be69cd8b8f88571b7ae9e03
10SHA1 (patch-apps_app__dial.c) = 2109ed50406dedc90a300981a3a7500b1397ff3a 10SHA1 (patch-apps_app__dial.c) = 2109ed50406dedc90a300981a3a7500b1397ff3a
11SHA1 (patch-apps_app__followme.c) = a0a507986ec9722337d46fdaaac0a79d23a634e4 11SHA1 (patch-apps_app__followme.c) = a0a507986ec9722337d46fdaaac0a79d23a634e4
12SHA1 (patch-apps_app__queue.c) = e035995563eb5533d5261568fdb43e8adcf2fe35 12SHA1 (patch-apps_app__queue.c) = e035995563eb5533d5261568fdb43e8adcf2fe35
13SHA1 (patch-apps_app__sms.c) = 8013727b495dc0ac038eb28b84e9d3839d0bc23d 13SHA1 (patch-apps_app__sms.c) = 8013727b495dc0ac038eb28b84e9d3839d0bc23d
14SHA1 (patch-build__tools_mkpkgconfig) = 2bd3c0e24bc6d721cc234feb19b64a57106fcbe4 14SHA1 (patch-build__tools_mkpkgconfig) = 2bd3c0e24bc6d721cc234feb19b64a57106fcbe4
15SHA1 (patch-channels_chan__oss.c) = 3a69c29f4106bfabe05f63118d73538e85478e88 15SHA1 (patch-channels_chan__oss.c) = 3a69c29f4106bfabe05f63118d73538e85478e88
16SHA1 (patch-configure) = c3611a024ed1c8ffb0a517289ca473f886179b08 16SHA1 (patch-configure) = c3611a024ed1c8ffb0a517289ca473f886179b08
17SHA1 (patch-configure.ac) = 6c8db1d178c2d21afff53f3db72e9c78c9e0a8a3 17SHA1 (patch-configure.ac) = 6c8db1d178c2d21afff53f3db72e9c78c9e0a8a3
18SHA1 (patch-contrib_scripts_autosupport) = c6c1d917dd0544c4f54ae760f68cbcd1f35030f4 18SHA1 (patch-contrib_scripts_autosupport) = c6c1d917dd0544c4f54ae760f68cbcd1f35030f4
19SHA1 (patch-contrib_scripts_vmail.cgi) = 650b9bbf3e322d1ad351932cfe6f747baa8f35e4 19SHA1 (patch-contrib_scripts_vmail.cgi) = 650b9bbf3e322d1ad351932cfe6f747baa8f35e4
20SHA1 (patch-include_asterisk_autoconfig.h.in) = 7d6e3443ce3f0741c72a5f2178895598e79e83c9 20SHA1 (patch-include_asterisk_autoconfig.h.in) = 7d6e3443ce3f0741c72a5f2178895598e79e83c9
21SHA1 (patch-include_asterisk_endian.h) = 41c1a9a9e02fe394bc9261f5559e931b1378ea28 21SHA1 (patch-include_asterisk_endian.h) = 41c1a9a9e02fe394bc9261f5559e931b1378ea28