Index: Makefile =================================================================== --- Makefile (revision 336772) +++ Makefile (working copy) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= asterisk -PORTVERSION= 11.5.1 +PORTVERSION= 11.7.0 CATEGORIES= net MASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk/ \ http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ @@ -10,11 +10,11 @@ MAINTAINER= flo@FreeBSD.org COMMENT= An Open Source PBX and telephony toolkit -LIB_DEPENDS= speex.1:${PORTSDIR}/audio/speex \ - newt.52:${PORTSDIR}/devel/newt \ - execinfo:${PORTSDIR}/devel/libexecinfo \ - sqlite3:${PORTSDIR}/databases/sqlite3 \ - uuid:${PORTSDIR}/misc/e2fsprogs-libuuid +LIB_DEPENDS= libspeex.so.1:${PORTSDIR}/audio/speex \ + libnewt.so.52:${PORTSDIR}/devel/newt \ + libexecinfo.so:${PORTSDIR}/devel/libexecinfo \ + libsqlite3.so:${PORTSDIR}/databases/sqlite3 \ + libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 ONLY_FOR_ARCHS= i386 amd64 powerpc sparc64 @@ -25,9 +25,9 @@ CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323 CFLAGS+= -I${LOCALBASE}/include USE_CSTD= gnu89 -USE_GMAKE= yes USE_GNOME= libxml2 -USES= bison +USES= bison gmake +NEED_ROOT= yes USE_RC_SUBR= asterisk MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ PTHREAD_LIBS="${PTHREAD_LIBS}" \ @@ -38,7 +38,6 @@ NOISY_BUILD=YES \ DOCSDIR=${DOCSDIR} \ ASTCFLAGS="${CFLAGS}" -MAN8= asterisk.8 astgenkey.8 autosupport.8 safe_asterisk.8 CONFLICTS_BUILD= linuxthreads-* CONFLICTS_INSTALL= asterisk*-1.4* asterisk*-1.6* asterisk*-1.8* @@ -71,13 +70,12 @@ USERS= ${ASTERISK_USER} GROUPS= ${ASTERISK_GROUP} dahdi -NO_STAGE= yes .include .if ${PREFIX} == ${LOCALBASE} -VARDIR=/var +VARDIR=${STAGEDIR}/var .else -VARDIR=${PREFIX}/var +VARDIR=${STAGEDIR}${PREFIX}/var .endif SUB_LIST+= ASTERISK_USER=${ASTERISK_USER} @@ -87,8 +85,8 @@ .if ${PORT_OPTIONS:MOOH323} PLIST_SUB+= WITH_OOH323="" -LIB_DEPENDS+= pt_r.1:${PORTSDIR}/devel/pwlib \ - h323_r.1:${PORTSDIR}/net/openh323 +LIB_DEPENDS+= libpt_r.so.1:${PORTSDIR}/devel/pwlib \ + libh323_r.so.1:${PORTSDIR}/net/openh323 .else PLIST_SUB+= WITH_OOH323="@comment " .endif @@ -98,8 +96,8 @@ CONFIGURE_ARGS+= --with-dahdi --with-openr2 BUILD_DEPENDS+= libpri>=1.4.10:${PORTSDIR}/misc/libpri \ ${LOCALBASE}/include/dahdi/user.h:${PORTSDIR}/misc/dahdi -LIB_DEPENDS+= pri.1:${PORTSDIR}/misc/libpri\ - openr2.4:${PORTSDIR}/misc/openr2 +LIB_DEPENDS+= libpri.so.1:${PORTSDIR}/misc/libpri\ + libopenr2.so.4:${PORTSDIR}/misc/openr2 .else PLIST_SUB+= WITH_DAHDI="@comment " CONFIGURE_ARGS+= --without-dahdi --without-openr2 @@ -122,10 +120,10 @@ USE_AUTOTOOLS= libltdl .if ${PORT_OPTIONS:MUNIXODBC} CONFIGURE_ARGS+= --with-unixodbc --with-ltdl -LIB_DEPENDS+= odbc.2:${PORTSDIR}/databases/unixODBC +LIB_DEPENDS+= libodbc.so.2:${PORTSDIR}/databases/unixODBC .elif ${PORT_OPTIONS:MIODBC} CONFIGURE_ARGS+= --with-iodbc --with-ltdl -LIB_DEPENDS+= iodbc.3:${PORTSDIR}/databases/libiodbc +LIB_DEPENDS+= libiodbc.so.3:${PORTSDIR}/databases/libiodbc .endif .endif @@ -132,7 +130,7 @@ .if ${PORT_OPTIONS:MFREETDS} PLIST_SUB+= WITH_FREETDS="" CONFIGURE_ARGS+= --with-tds=${LOCALBASE} -LIB_DEPENDS+= tds.5:${PORTSDIR}/databases/freetds +LIB_DEPENDS+= libtds.so.5:${PORTSDIR}/databases/freetds .else PLIST_SUB+= WITH_FREETDS="@comment " CONFIGURE_ARGS+= --without-tds @@ -159,7 +157,7 @@ .if ${PORT_OPTIONS:MVORBIS} PLIST_SUB+= WITH_VORBIS="" CONFIGURE_ARGS+= --with-ogg -LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis +LIB_DEPENDS+= libvorbis.so.4:${PORTSDIR}/audio/libvorbis .else PLIST_SUB+= WITH_VORBIS="@comment " CONFIGURE_ARGS+= --without-ogg @@ -168,7 +166,7 @@ .if ${PORT_OPTIONS:MRADIUS} PLIST_SUB+= WITH_RADIUS="" CONFIGURE_ARGS+= --with-radius -LIB_DEPENDS+= radiusclient-ng.2:${PORTSDIR}/net/radiusclient +LIB_DEPENDS+= libradiusclient-ng.so.2:${PORTSDIR}/net/radiusclient .else PLIST_SUB+= WITH_RADIUS="@comment " CONFIGURE_ARGS+= --without-radius @@ -177,7 +175,7 @@ .if ${PORT_OPTIONS:MSNMP} PLIST_SUB+= WITH_SNMP="" CONFIGURE_ARGS+= --with-netsnmp -LIB_DEPENDS+= netsnmp:${PORTSDIR}/net-mgmt/net-snmp +LIB_DEPENDS+= libnetsnmp.so:${PORTSDIR}/net-mgmt/net-snmp .else PLIST_SUB+= WITH_SNMP="@comment " CONFIGURE_ARGS+= --without-netsnmp @@ -186,7 +184,7 @@ .if ${PORT_OPTIONS:MXMPP} PLIST_SUB+= WITH_XMPP="" CONFIGURE_ARGS+= --with-iksemel -LIB_DEPENDS+= iksemel.4:${PORTSDIR}/textproc/iksemel +LIB_DEPENDS+= libiksemel.so.4:${PORTSDIR}/textproc/iksemel .else PLIST_SUB+= WITH_XMPP="@comment " CONFIGURE_ARGS+= --without-iksemel @@ -195,7 +193,7 @@ .if ${PORT_OPTIONS:MSQLITE} PLIST_SUB+= WITH_SQLITE="" CONFIGURE_ARGS+= --with-sqlite -LIB_DEPENDS+= sqlite:${PORTSDIR}/databases/sqlite2 +LIB_DEPENDS+= libsqlite.so:${PORTSDIR}/databases/sqlite2 .else PLIST_SUB+= WITH_SQLITE="@comment " CONFIGURE_ARGS+= --without-sqlite @@ -204,7 +202,7 @@ .if ${PORT_OPTIONS:MGSM} PLIST_SUB+= WITH_GSM="" CONFIGURE_ARGS+= --with-gsm -LIB_DEPENDS+= gsm.1:${PORTSDIR}/audio/gsm +LIB_DEPENDS+= libgsm.so.1:${PORTSDIR}/audio/gsm .else PLIST_SUB+= WITH_GSM="@comment " CONFIGURE_ARGS+= --without-gsm @@ -213,7 +211,7 @@ .if ${PORT_OPTIONS:MCURL} PLIST_SUB+= WITH_CURL="" CONFIGURE_ARGS+= --with-libcurl -LIB_DEPENDS+= curl:${PORTSDIR}/ftp/curl +LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl .else PLIST_SUB+= WITH_CURL="@comment " CONFIGURE_ARGS+= --with-libcurl=no @@ -222,7 +220,7 @@ .if ${PORT_OPTIONS:MSPANDSP} PLIST_SUB+= WITH_SPANDSP="" CONFIGURE_ARGS+= --with-spandsp -LIB_DEPENDS+= spandsp.2:${PORTSDIR}/comms/spandsp-devel +LIB_DEPENDS+= libspandsp.so.2:${PORTSDIR}/comms/spandsp-devel .else PLIST_SUB+= WITH_SPANDSP="@comment " CONFIGURE_ARGS+= --without-spandsp @@ -229,7 +227,7 @@ .endif .if ${PORT_OPTIONS:MEXCHANGE} -LIB_DEPENDS+= neon.27:${PORTSDIR}/www/neon29 +LIB_DEPENDS+= libneon.so.27:${PORTSDIR}/www/neon29 PLIST_SUB+= WITH_EXCHANGE="" .else CONFIGURE_ARGS+= --without-neon --without-neon29 Index: distinfo =================================================================== --- distinfo (revision 336772) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (asterisk-11.5.1.tar.gz) = fefa9def9c8f97c89931f12b29b3ac616ae1a8454c01c524678163061dcb42b2 -SIZE (asterisk-11.5.1.tar.gz) = 30580447 +SHA256 (asterisk-11.7.0.tar.gz) = 4fb283b96447f5d871632a14069f35643c8c34d08d6ec5fedf0ae3df30e0c397 +SIZE (asterisk-11.7.0.tar.gz) = 34779538 Index: files/patch-main__asterisk.exports.in =================================================================== --- files/patch-main__asterisk.exports.in (revision 336772) +++ files/patch-main__asterisk.exports.in (working copy) @@ -1,9 +1,9 @@ ---- main/asterisk.exports.in.orig 2012-04-10 21:44:03.532803004 +0200 -+++ main/asterisk.exports.in 2012-04-10 21:44:41.134621539 +0200 -@@ -44,6 +44,8 @@ - LINKER_SYMBOL_PREFIXres_srtp; - LINKER_SYMBOL_PREFIXres_srtp_policy; - LINKER_SYMBOL_PREFIXsecure_call_info; +--- main/asterisk.exports.in.orig 2013-08-22 10:22:39.000000000 +0200 ++++ main/asterisk.exports.in 2013-10-27 13:38:56.825678450 +0100 +@@ -65,6 +65,8 @@ + + */ + LINKER_SYMBOL_PREFIX_IO_stdin_used; + LINKER_SYMBOL_PREFIX__progname; + LINKER_SYMBOL_PREFIXenviron; local: Index: pkg-plist =================================================================== --- pkg-plist (revision 336772) +++ pkg-plist (working copy) @@ -669,6 +669,10 @@ lib/asterisk/modules/res_speech.so lib/libasteriskssl.so lib/libasteriskssl.so.1 +man/man8/asterisk.8.gz +man/man8/astgenkey.8.gz +man/man8/autosupport.8.gz +man/man8/safe_asterisk.8.gz sbin/astcanary sbin/astdb2bdb sbin/astdb2sqlite3