svn commit: r418100 - in branches/2016Q3/net: asterisk asterisk11 asterisk13
Guido Falsi
madpilot at FreeBSD.org
Tue Jul 5 18:24:51 UTC 2016
Author: madpilot
Date: Tue Jul 5 18:24:49 2016
New Revision: 418100
URL: https://svnweb.freebsd.org/changeset/ports/418100
Log:
MFH: r418081
- Convert to USES=ssl, reflow USES line
- Add missing USES libedit (asterisk13 only)
- Fix DAHDI dependencies
- Fix permissions for /var/spool/asterisk/voicemail files [1]
Reported by: Tony Power <tony at witnessthepower.net> [1]
(via email)
Approved by: ports-secteam (junovitch)
Modified:
branches/2016Q3/net/asterisk/Makefile
branches/2016Q3/net/asterisk11/Makefile
branches/2016Q3/net/asterisk13/Makefile
Directory Properties:
branches/2016Q3/ (props changed)
Modified: branches/2016Q3/net/asterisk/Makefile
==============================================================================
--- branches/2016Q3/net/asterisk/Makefile Tue Jul 5 17:59:18 2016 (r418099)
+++ branches/2016Q3/net/asterisk/Makefile Tue Jul 5 18:24:49 2016 (r418100)
@@ -3,7 +3,7 @@
PORTNAME= asterisk
PORTVERSION= 1.8.32.3
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= net
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
@@ -25,11 +25,10 @@ EXPIRATION_DATE= 2016-04-30
ONLY_FOR_ARCHS= i386 amd64 powerpc sparc64
-USES= alias bison cpe gmake shebangfix
+USES= alias bison cpe gmake shebangfix ssl
USE_CSTD= gnu89
USE_GCC= yes
USE_GNOME= libxml2
-USE_OPENSSL= yes
USE_RC_SUBR= asterisk
GNU_CONFIGURE= yes
@@ -112,10 +111,9 @@ CURL_LIB_DEPENDS= libcurl.so:ftp/curl
DAHDI_CONFIGURE_ON= --with-dahdi --with-openr2
DAHDI_CONFIGURE_OFF= --without-dahdi --without-openr2
-DAHDI_BUILD_DEPENDS= libpri>=1.4.10:misc/libpri \
- ${LOCALBASE}/include/dahdi/user.h:misc/dahdi
DAHDI_LIB_DEPENDS= libpri.so:misc/libpri \
- libopenr2.so:misc/openr2
+ libopenr2.so:misc/openr2 \
+ libtonezone.so:misc/dahdi
EXCHANGE_CONFIGURE_OFF= --without-neon --without-neon29
EXCHANGE_LIB_DEPENDS= libneon.so:www/neon
@@ -255,7 +253,11 @@ post-install:
${FIND} ${STAGEDIR}${DATADIR}/moh -type f | ${SED} "s,^${STAGEDIR}${DATADIR},${DATADIR}," >> ${TMPPLIST}
(cd ${STAGEDIR} && \
+ ${ECHO} "@owner ${ASTERISK_USER}" >> ${TMPPLIST} && \
+ ${ECHO} "@group ${ASTERISK_GROUP}" >> ${TMPPLIST} && \
${FIND} var/spool/${PORTNAME}/voicemail/default -type f | ${SED} "s,^,/," >> ${TMPPLIST} && \
- ${FIND} var/spool/${PORTNAME}/voicemail/ -type d | ${SED} "s,^, at dir /," >> ${TMPPLIST});
+ ${FIND} var/spool/${PORTNAME}/voicemail/ -type d | ${SED} "s,^, at dir /," >> ${TMPPLIST} && \
+ ${ECHO} "@owner" >> ${TMPPLIST} && \
+ ${ECHO} "@group" >> ${TMPPLIST});
.include <bsd.port.post.mk>
Modified: branches/2016Q3/net/asterisk11/Makefile
==============================================================================
--- branches/2016Q3/net/asterisk11/Makefile Tue Jul 5 17:59:18 2016 (r418099)
+++ branches/2016Q3/net/asterisk11/Makefile Tue Jul 5 18:24:49 2016 (r418100)
@@ -2,7 +2,7 @@
PORTNAME= asterisk
PORTVERSION= 11.22.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
@@ -21,11 +21,11 @@ EXTRACT_ONLY:= ${DISTNAME}${EXTRACT_SUFX
ONLY_FOR_ARCHS= i386 amd64 powerpc sparc64 armv6
-USES= bison cpe gmake iconv localbase ncurses shebangfix sqlite
+USES= bison cpe gmake iconv localbase ncurses shebangfix \
+ sqlite ssl
USE_CSTD= gnu89
USE_GNOME= libxml2
USE_LDCONFIG= yes
-USE_OPENSSL= yes
USE_RC_SUBR= asterisk
GNU_CONFIGURE= yes
@@ -118,10 +118,9 @@ CURL_LIB_DEPENDS= libcurl.so:ftp/curl
DAHDI_CONFIGURE_ON= --with-dahdi --with-openr2
DAHDI_CONFIGURE_OFF= --without-dahdi --without-openr2
-DAHDI_BUILD_DEPENDS= libpri>=1.4.10:misc/libpri \
- ${LOCALBASE}/include/dahdi/user.h:misc/dahdi
DAHDI_LIB_DEPENDS= libpri.so:misc/libpri \
- libopenr2.so:misc/openr2
+ libopenr2.so:misc/openr2 \
+ libtonezone.so:misc/dahdi
EXCHANGE_CONFIGURE_OFF= --without-neon --without-neon29
EXCHANGE_LIB_DEPENDS= libneon.so:www/neon
@@ -266,7 +265,11 @@ post-install:
${FIND} ${STAGEDIR}${DATADIR}/moh -type f | ${SED} "s,^${STAGEDIR}${DATADIR},${DATADIR}," >> ${TMPPLIST}
(cd ${STAGEDIR} && \
+ ${ECHO} "@owner ${ASTERISK_USER}" >> ${TMPPLIST} && \
+ ${ECHO} "@group ${ASTERISK_GROUP}" >> ${TMPPLIST} && \
${FIND} var/spool/${PORTNAME}/voicemail/default -type f | ${SED} "s,^,/," >> ${TMPPLIST} && \
- ${FIND} var/spool/${PORTNAME}/voicemail/ -type d | ${SED} "s,^, at dir /," >> ${TMPPLIST});
+ ${FIND} var/spool/${PORTNAME}/voicemail/ -type d | ${SED} "s,^, at dir /," >> ${TMPPLIST} && \
+ ${ECHO} "@owner" >> ${TMPPLIST} && \
+ ${ECHO} "@group" >> ${TMPPLIST});
.include <bsd.port.post.mk>
Modified: branches/2016Q3/net/asterisk13/Makefile
==============================================================================
--- branches/2016Q3/net/asterisk13/Makefile Tue Jul 5 17:59:18 2016 (r418099)
+++ branches/2016Q3/net/asterisk13/Makefile Tue Jul 5 18:24:49 2016 (r418100)
@@ -2,6 +2,7 @@
PORTNAME= asterisk
PORTVERSION= 13.9.1
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
@@ -23,11 +24,11 @@ EXTRACT_ONLY:= ${DISTNAME}${EXTRACT_SUFX
ONLY_FOR_ARCHS= i386 amd64 powerpc sparc64 armv6
-USES= bison cpe gmake iconv localbase ncurses shebangfix sqlite
+USES= bison cpe gmake iconv libedit localbase ncurses \
+ shebangfix sqlite ssl
USE_CSTD= gnu89
USE_GNOME= libxml2
USE_LDCONFIG= yes
-USE_OPENSSL= yes
USE_RC_SUBR= asterisk
GNU_CONFIGURE= yes
@@ -124,10 +125,9 @@ CURL_LIB_DEPENDS= libcurl.so:ftp/curl
DAHDI_CONFIGURE_ON= --with-dahdi --with-openr2
DAHDI_CONFIGURE_OFF= --without-dahdi --without-openr2
-DAHDI_BUILD_DEPENDS= libpri>=1.4.10:misc/libpri \
- ${LOCALBASE}/include/dahdi/user.h:misc/dahdi
DAHDI_LIB_DEPENDS= libpri.so:misc/libpri \
- libopenr2.so:misc/openr2
+ libopenr2.so:misc/openr2 \
+ libtonezone.so:misc/dahdi
EXCHANGE_CONFIGURE_OFF= --without-neon --without-neon29
EXCHANGE_LIB_DEPENDS= libneon.so:www/neon
@@ -285,7 +285,11 @@ post-install:
${FIND} ${STAGEDIR}${DATADIR}/moh -type f | ${SED} "s,^${STAGEDIR}${DATADIR},${DATADIR}," >> ${TMPPLIST}
(cd ${STAGEDIR} && \
+ ${ECHO} "@owner ${ASTERISK_USER}" >> ${TMPPLIST} && \
+ ${ECHO} "@group ${ASTERISK_GROUP}" >> ${TMPPLIST} && \
${FIND} var/spool/${PORTNAME}/voicemail/default -type f | ${SED} "s,^,/," >> ${TMPPLIST} && \
- ${FIND} var/spool/${PORTNAME}/voicemail/ -type d | ${SED} "s,^, at dir /," >> ${TMPPLIST});
+ ${FIND} var/spool/${PORTNAME}/voicemail/ -type d | ${SED} "s,^, at dir /," >> ${TMPPLIST} && \
+ ${ECHO} "@owner" >> ${TMPPLIST} && \
+ ${ECHO} "@group" >> ${TMPPLIST});
.include <bsd.port.post.mk>
More information about the svn-ports-branches
mailing list