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

- upgrade to Asterisk 1.8.14.1: this is a bugfix release

The release of Asterisk 1.8.14.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-1.8.14.1

Thank you for your continued support of Asterisk!


(jnemeth)
diff -r1.40 -r1.41 pkgsrc/comms/asterisk18/Makefile
diff -r1.17 -r1.18 pkgsrc/comms/asterisk18/PLIST
diff -r1.34 -r1.35 pkgsrc/comms/asterisk18/distinfo

cvs diff -r1.40 -r1.41 pkgsrc/comms/asterisk18/Makefile (expand / switch to unified diff)

--- pkgsrc/comms/asterisk18/Makefile 2012/07/15 09:00:00 1.40
+++ pkgsrc/comms/asterisk18/Makefile 2012/07/17 00:29:33 1.41
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile,v 1.40 2012/07/15 09:00:00 marino Exp $ 1# $NetBSD: Makefile,v 1.41 2012/07/17 00:29:33 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-1.8.14.0 6DISTNAME= asterisk-1.8.14.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
@@ -91,31 +91,26 @@ MAKE_FLAGS+= LDOPTS=${LDFLAGS:M*:Q} @@ -91,31 +91,26 @@ MAKE_FLAGS+= LDOPTS=${LDFLAGS:M*:Q}
91MAKE_FLAGS+= HTTP_DOCSDIR=${PREFIX}/share/httpd/htdocs 91MAKE_FLAGS+= HTTP_DOCSDIR=${PREFIX}/share/httpd/htdocs
92MAKE_FLAGS+= HTTP_CGIDIR=${PREFIX}/libexec/cgi-bin 92MAKE_FLAGS+= HTTP_CGIDIR=${PREFIX}/libexec/cgi-bin
93MAKE_FLAGS+= OPTIMIZE=-O3 93MAKE_FLAGS+= OPTIMIZE=-O3
94 94
95.if !empty(MACHINE_PLATFORM:MSunOS-*-i386) 95.if !empty(MACHINE_PLATFORM:MSunOS-*-i386)
96BUILDLINK_TRANSFORM+= rm:-march=i386 96BUILDLINK_TRANSFORM+= rm:-march=i386
97.endif 97.endif
98 98
99PLIST_VARS+= kqueue 99PLIST_VARS+= kqueue
100.if exists(/usr/include/sys/event.h) 100.if exists(/usr/include/sys/event.h)
101PLIST.kqueue= yes 101PLIST.kqueue= yes
102.endif 102.endif
103 103
104PLIST_VARS+= mgcp 
105.if ${OPSYS} == "DragonFly" 
106PLIST.mgcp= yes 
107.endif 
108 
109.include "options.mk" 104.include "options.mk"
110 105
111# check sounds/Makefile for current version when upgrading package 106# check sounds/Makefile for current version when upgrading package
112DISTFILES+= asterisk-extra-sounds-en-gsm-1.4.11.tar.gz 107DISTFILES+= asterisk-extra-sounds-en-gsm-1.4.11.tar.gz
113 108
114# Override default paths in config files 109# Override default paths in config files
115SUBST_CLASSES+= configs 110SUBST_CLASSES+= configs
116SUBST_STAGE.configs= pre-configure 111SUBST_STAGE.configs= pre-configure
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/musiconhold.conf.sample 114SUBST_FILES.configs+= configs/musiconhold.conf.sample
120SUBST_FILES.configs+= configs/osp.conf.sample 115SUBST_FILES.configs+= configs/osp.conf.sample
121SUBST_FILES.configs+= configs/phoneprov.conf.sample 116SUBST_FILES.configs+= configs/phoneprov.conf.sample

cvs diff -r1.17 -r1.18 pkgsrc/comms/asterisk18/PLIST (expand / switch to unified diff)

--- pkgsrc/comms/asterisk18/PLIST 2012/07/15 09:00:00 1.17
+++ pkgsrc/comms/asterisk18/PLIST 2012/07/17 00:29:33 1.18
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.17 2012/07/15 09:00:00 marino Exp $ 1@comment $NetBSD: PLIST,v 1.18 2012/07/17 00:29:33 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
@@ -214,27 +214,26 @@ ${PLIST.unixodbc}lib/asterisk/modules/cd @@ -214,27 +214,26 @@ ${PLIST.unixodbc}lib/asterisk/modules/cd
214lib/asterisk/modules/cdr_sqlite3_custom.so 214lib/asterisk/modules/cdr_sqlite3_custom.so
215lib/asterisk/modules/cdr_syslog.so 215lib/asterisk/modules/cdr_syslog.so
216lib/asterisk/modules/cel_custom.so 216lib/asterisk/modules/cel_custom.so
217lib/asterisk/modules/cel_manager.so 217lib/asterisk/modules/cel_manager.so
218${PLIST.unixodbc}lib/asterisk/modules/cel_odbc.so 218${PLIST.unixodbc}lib/asterisk/modules/cel_odbc.so
219lib/asterisk/modules/cel_sqlite3_custom.so 219lib/asterisk/modules/cel_sqlite3_custom.so
220lib/asterisk/modules/chan_agent.so 220lib/asterisk/modules/chan_agent.so
221lib/asterisk/modules/chan_bridge.so 221lib/asterisk/modules/chan_bridge.so
222${PLIST.jabber}lib/asterisk/modules/chan_gtalk.so 222${PLIST.jabber}lib/asterisk/modules/chan_gtalk.so
223lib/asterisk/modules/chan_iax2.so 223lib/asterisk/modules/chan_iax2.so
224${PLIST.jabber}lib/asterisk/modules/chan_jingle.so 224${PLIST.jabber}lib/asterisk/modules/chan_jingle.so
225lib/asterisk/modules/chan_local.so 225lib/asterisk/modules/chan_local.so
226lib/asterisk/modules/chan_multicast_rtp.so 226lib/asterisk/modules/chan_multicast_rtp.so
227${PLIST.mgcp}lib/asterisk/modules/chan_mgcp.so 
228lib/asterisk/modules/chan_oss.so 227lib/asterisk/modules/chan_oss.so
229lib/asterisk/modules/chan_sip.so 228lib/asterisk/modules/chan_sip.so
230lib/asterisk/modules/chan_skinny.so 229lib/asterisk/modules/chan_skinny.so
231lib/asterisk/modules/chan_unistim.so 230lib/asterisk/modules/chan_unistim.so
232lib/asterisk/modules/codec_a_mu.so 231lib/asterisk/modules/codec_a_mu.so
233lib/asterisk/modules/codec_adpcm.so 232lib/asterisk/modules/codec_adpcm.so
234lib/asterisk/modules/codec_alaw.so 233lib/asterisk/modules/codec_alaw.so
235lib/asterisk/modules/codec_g722.so 234lib/asterisk/modules/codec_g722.so
236lib/asterisk/modules/codec_g726.so 235lib/asterisk/modules/codec_g726.so
237lib/asterisk/modules/codec_gsm.so 236lib/asterisk/modules/codec_gsm.so
238lib/asterisk/modules/codec_ilbc.so 237lib/asterisk/modules/codec_ilbc.so
239lib/asterisk/modules/codec_lpc10.so 238lib/asterisk/modules/codec_lpc10.so
240${PLIST.speex}lib/asterisk/modules/codec_speex.so 239${PLIST.speex}lib/asterisk/modules/codec_speex.so

cvs diff -r1.34 -r1.35 pkgsrc/comms/asterisk18/distinfo (expand / switch to unified diff)

--- pkgsrc/comms/asterisk18/distinfo 2012/07/15 07:49:27 1.34
+++ pkgsrc/comms/asterisk18/distinfo 2012/07/17 00:29:33 1.35
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1$NetBSD: distinfo,v 1.34 2012/07/15 07:49:27 jnemeth Exp $ 1$NetBSD: distinfo,v 1.35 2012/07/17 00:29:33 jnemeth Exp $
2 2
3SHA1 (asterisk-1.8.14.0/asterisk-1.8.14.0.tar.gz) = 9e082bd0912cc263b57fd199d346b485239aadda 3SHA1 (asterisk-1.8.14.1/asterisk-1.8.14.1.tar.gz) = 2ce12a7f0d414a0048e9d8529746add79e7163bf
4RMD160 (asterisk-1.8.14.0/asterisk-1.8.14.0.tar.gz) = 3525af9ebd42ff122ca8a8e46edf7cc8e9f24fb2 4RMD160 (asterisk-1.8.14.1/asterisk-1.8.14.1.tar.gz) = 6fa678c338cf787fda9c02e4c8e644baee6eecad
5Size (asterisk-1.8.14.0/asterisk-1.8.14.0.tar.gz) = 25076590 bytes 5Size (asterisk-1.8.14.1/asterisk-1.8.14.1.tar.gz) = 25068289 bytes
6SHA1 (asterisk-1.8.14.0/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 8692fa61423b4769dc8bfa78faf9ed5ef7a259b9 6SHA1 (asterisk-1.8.14.1/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 8692fa61423b4769dc8bfa78faf9ed5ef7a259b9
7RMD160 (asterisk-1.8.14.0/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 68170c769d739d6b5b35b00f999ad6bbf876f9f6 7RMD160 (asterisk-1.8.14.1/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 68170c769d739d6b5b35b00f999ad6bbf876f9f6
8Size (asterisk-1.8.14.0/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 3349898 bytes 8Size (asterisk-1.8.14.1/asterisk-extra-sounds-en-gsm-1.4.11.tar.gz) = 3349898 bytes
9SHA1 (patch-aa) = d8a67b0fd3781bb2d38b08563c69e490ab42a3e8 9SHA1 (patch-aa) = d8a67b0fd3781bb2d38b08563c69e490ab42a3e8
10SHA1 (patch-af) = 19786616bb606c38f769ec85f2e4d118573659ab 10SHA1 (patch-af) = 19786616bb606c38f769ec85f2e4d118573659ab
11SHA1 (patch-ai) = e92edab5c1ff323478f41d0b0783102ed527fe39 11SHA1 (patch-ai) = e92edab5c1ff323478f41d0b0783102ed527fe39
12SHA1 (patch-ak) = f8d5de733807bc6c0701886a3095901d6815a8bd 12SHA1 (patch-ak) = f8d5de733807bc6c0701886a3095901d6815a8bd
13SHA1 (patch-al) = b2a1134786d7c3b118ee8c47892f91dd2a4c783a 13SHA1 (patch-al) = b2a1134786d7c3b118ee8c47892f91dd2a4c783a
14SHA1 (patch-am) = 5f9cbf47ec1cb66758492a5ed1bf843006eae9b7 14SHA1 (patch-am) = 5f9cbf47ec1cb66758492a5ed1bf843006eae9b7
15SHA1 (patch-an) = 93a5df66fd6459fb76e9191dc3bf37b9ee5483b5 15SHA1 (patch-an) = 93a5df66fd6459fb76e9191dc3bf37b9ee5483b5
16SHA1 (patch-ao) = aa95464a8bd4a417f313541b465142d2e4c3ee47 16SHA1 (patch-ao) = aa95464a8bd4a417f313541b465142d2e4c3ee47
17SHA1 (patch-ap) = 94a986e6e24c04ee8e95ea6809f826cb99c90c8a 17SHA1 (patch-ap) = 94a986e6e24c04ee8e95ea6809f826cb99c90c8a
18SHA1 (patch-aq) = 866706ae195a70020679e549c7304c1bcd1fa1b2 18SHA1 (patch-aq) = 866706ae195a70020679e549c7304c1bcd1fa1b2
19SHA1 (patch-ar) = da8e614e68e476ce32c66fed5ee9dcb8c5f9a060 19SHA1 (patch-ar) = da8e614e68e476ce32c66fed5ee9dcb8c5f9a060
20SHA1 (patch-as) = b2e1aadf49f20506243ab40796f15aab12d95bad 20SHA1 (patch-as) = b2e1aadf49f20506243ab40796f15aab12d95bad
21SHA1 (patch-at) = df318d7b492121ff6f766b0e6ea73415293e96f0 21SHA1 (patch-at) = df318d7b492121ff6f766b0e6ea73415293e96f0