pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/comms/asterisk18 Update to Asterisk 1.8.23.0: this is ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/a75ad75d112b
branches: trunk
changeset: 621990:a75ad75d112b
user: jnemeth <jnemeth%pkgsrc.org@localhost>
date: Sun Jul 21 17:20:26 2013 +0000
description:
Update to Asterisk 1.8.23.0: this is a bugfix release
pkgsrc changes:
- add work around for NetBSD's incompatible implementation of IP_PKTINFO
- core sounds package was updated to 1.4.24
The Asterisk Development Team has announced the release of Asterisk 1.8.23.0.
The release of Asterisk 1.8.23.0 resolves several issues reported by the
community and would have not been possible without your participation.
Thank you!
The following is a sample of the issues resolved in this release:
* --- Fix a memory copying bug in slinfactory which was causing
mixmonitor issues.
* --- IAX2: fix race condition with nativebridge transfers.
* --- Fix crash in chan_sip when a core initiated op occurs at the
same time as a BYE
* --- Fix The Payload Being Set On CN Packets And Do Not Set Marker
Bit
* --- chan_sip: Session-Expires: Set timer to correctly expire at
(~2/3) of the interval when not the refresher
For a full list of changes in this release, please see the ChangeLog:
http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.23.0
Thank you for your continued support of Asterisk!
diffstat:
comms/asterisk18/Makefile | 15 ++++++++++-----
comms/asterisk18/PLIST | 10 +++++-----
comms/asterisk18/distinfo | 14 +++++++-------
3 files changed, 22 insertions(+), 17 deletions(-)
diffs (98 lines):
diff -r d490cef5a82f -r a75ad75d112b comms/asterisk18/Makefile
--- a/comms/asterisk18/Makefile Sun Jul 21 17:07:18 2013 +0000
+++ b/comms/asterisk18/Makefile Sun Jul 21 17:20:26 2013 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.71 2013/07/12 10:44:53 jperkin Exp $
+# $NetBSD: Makefile,v 1.72 2013/07/21 17:20:26 jnemeth Exp $
#
# NOTE: when updating this package, there are two places that sound
# tarballs need to be checked
-DISTNAME= asterisk-1.8.22.0
+DISTNAME= asterisk-1.8.23.0
DIST_SUBDIR= ${PKGNAME_NOREV}
DISTFILES= ${DEFAULT_DISTFILES}
EXTRACT_ONLY= ${DISTNAME}.tar.gz
-PKGREVISION= 6
CATEGORIES= comms net audio
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \
http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ \
@@ -130,12 +129,18 @@
SUBST_SED.configs+= -e "s|/usr/local|${PREFIX}|"
SUBST_SED.configs+= -e "s|/var|${VARBASE}|"
+.if (${OPSYS} == "NetBSD")
# XXX gross hack, remove when atomics properly implemented
-.if (${OPSYS} == "NetBSD")
SUBST_CLASSES+= atomics
SUBST_STAGE.atomics= post-configure
SUBST_FILES.atomics= include/asterisk/autoconfig.h
SUBST_SED.atomics= -e "s|^\#define HAVE_GCC_ATOMICS 1|\#undef HAVE_GCC_ATOMICS|"
+
+# XXX gross hack, IP_PKTINFO in NetBSD isn't compatible with anything else
+SUBST_CLASSES+= pktinfo
+SUBST_STAGE.pktinfo= post-configure
+SUBST_FILES.pktinfo= include/asterisk/autoconfig.h
+SUBST_SED.pktinfo= -e "s|^\#define HAVE_PKTINFO 1|\#undef HAVE_PKTINFO|"
.endif
RCD_SCRIPTS= asterisk
@@ -199,7 +204,7 @@
post-install:
# check sounds directory for current versions when upgrading package
- ${TAR} xzf ${WRKSRC}/sounds/asterisk-core-sounds-en-gsm-1.4.23.tar.gz -C ${DESTDIR}${ASTDATADIR}/sounds/en
+ ${TAR} xzf ${WRKSRC}/sounds/asterisk-core-sounds-en-gsm-1.4.24.tar.gz -C ${DESTDIR}${ASTDATADIR}/sounds/en
${TAR} xzf ${WRKSRC}/sounds/asterisk-moh-opsound-wav-2.03.tar.gz -C ${DESTDIR}${ASTDATADIR}/moh
${TAR} xzf ${DISTDIR}/${DIST_SUBDIR}/asterisk-extra-sounds-en-gsm-1.4.13.tar.gz -C ${DESTDIR}${ASTDATADIR}/sounds/en
${INSTALL_DATA} ${WRKSRC}/BUGS ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
diff -r d490cef5a82f -r a75ad75d112b comms/asterisk18/PLIST
--- a/comms/asterisk18/PLIST Sun Jul 21 17:07:18 2013 +0000
+++ b/comms/asterisk18/PLIST Sun Jul 21 17:20:26 2013 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2013/04/18 16:55:22 jnemeth Exp $
+@comment $NetBSD: PLIST,v 1.22 2013/07/21 17:20:26 jnemeth Exp $
include/asterisk.h
include/asterisk/_private.h
include/asterisk/abstract_jb.h
@@ -356,14 +356,14 @@
libdata/asterisk/phoneprov/polycom.xml
libdata/asterisk/phoneprov/polycom_line.xml
libdata/asterisk/phoneprov/snom-mac.xml
-libdata/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.4.23
+libdata/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.4.24
libdata/asterisk/sounds/en/1-for-am-2-for-pm.gsm
libdata/asterisk/sounds/en/1-yes-2-no.gsm
-libdata/asterisk/sounds/en/CHANGES-asterisk-core-en-1.4.23
+libdata/asterisk/sounds/en/CHANGES-asterisk-core-en-1.4.24
libdata/asterisk/sounds/en/CHANGES-asterisk-extra-en-1.4.13
-libdata/asterisk/sounds/en/CREDITS-asterisk-core-en-1.4.23
+libdata/asterisk/sounds/en/CREDITS-asterisk-core-en-1.4.24
libdata/asterisk/sounds/en/CREDITS-asterisk-extra-en-1.4.13
-libdata/asterisk/sounds/en/LICENSE-asterisk-core-en-1.4.23
+libdata/asterisk/sounds/en/LICENSE-asterisk-core-en-1.4.24
libdata/asterisk/sounds/en/LICENSE-asterisk-extra-en-1.4.13
libdata/asterisk/sounds/en/OfficeSpace.gsm
libdata/asterisk/sounds/en/Randulo-allison.gsm
diff -r d490cef5a82f -r a75ad75d112b comms/asterisk18/distinfo
--- a/comms/asterisk18/distinfo Sun Jul 21 17:07:18 2013 +0000
+++ b/comms/asterisk18/distinfo Sun Jul 21 17:20:26 2013 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.47 2013/06/15 20:51:10 jnemeth Exp $
+$NetBSD: distinfo,v 1.48 2013/07/21 17:20:26 jnemeth Exp $
-SHA1 (asterisk-1.8.22.0/asterisk-1.8.22.0.tar.gz) = fca7c971cb0d3621ee64069c4f83aebf10416327
-RMD160 (asterisk-1.8.22.0/asterisk-1.8.22.0.tar.gz) = c232e45463f1915e204e7762a19dceacdd96fb2f
-Size (asterisk-1.8.22.0/asterisk-1.8.22.0.tar.gz) = 25343979 bytes
-SHA1 (asterisk-1.8.22.0/asterisk-extra-sounds-en-gsm-1.4.13.tar.gz) = 3aac6cf4a07cb2644b7b5369c618b07561619f9f
-RMD160 (asterisk-1.8.22.0/asterisk-extra-sounds-en-gsm-1.4.13.tar.gz) = 5dc9696c54d2233cf74835fe7ccd2c1791f20041
-Size (asterisk-1.8.22.0/asterisk-extra-sounds-en-gsm-1.4.13.tar.gz) = 4407925 bytes
+SHA1 (asterisk-1.8.23.0/asterisk-1.8.23.0.tar.gz) = 7e92a8e86b78e5c0e27d247ea8ea671cae74c829
+RMD160 (asterisk-1.8.23.0/asterisk-1.8.23.0.tar.gz) = cdc9d21b02358468445bc9608b177e45adff8b97
+Size (asterisk-1.8.23.0/asterisk-1.8.23.0.tar.gz) = 25278124 bytes
+SHA1 (asterisk-1.8.23.0/asterisk-extra-sounds-en-gsm-1.4.13.tar.gz) = 3aac6cf4a07cb2644b7b5369c618b07561619f9f
+RMD160 (asterisk-1.8.23.0/asterisk-extra-sounds-en-gsm-1.4.13.tar.gz) = 5dc9696c54d2233cf74835fe7ccd2c1791f20041
+Size (asterisk-1.8.23.0/asterisk-extra-sounds-en-gsm-1.4.13.tar.gz) = 4407925 bytes
SHA1 (patch-aa) = 832f1c043b15198e0a286094dd0cc1a251bcfed0
SHA1 (patch-af) = 19786616bb606c38f769ec85f2e4d118573659ab
SHA1 (patch-ai) = e92edab5c1ff323478f41d0b0783102ed527fe39
Home |
Main Index |
Thread Index |
Old Index