summaryrefslogtreecommitdiff
path: root/net/asterisk-chan_sccp/Makefile
diff options
context:
space:
mode:
authorGuido Falsi <madpilot@FreeBSD.org>2019-11-24 10:10:30 +0000
committerGuido Falsi <madpilot@FreeBSD.org>2019-11-24 10:10:30 +0000
commit95bb4f1cc27f41a501c6e880babe702fb71ed274 (patch)
tree7f89a2b5ace9ff447f9e52cda9dc8ff537e08bdb /net/asterisk-chan_sccp/Makefile
parentMake geany-themes an optional dependency of geany. (diff)
- Update asterisk-chan_sccp to 4.3.2_delta
- Convert asterisk version OPTIONS to FLAVORS PR: 238252 Submitted by: Diederik de Groot <ddegroot@talon.nl> (maintainer) Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D21485
Notes
Notes: svn path=/head/; revision=518311
Diffstat (limited to 'net/asterisk-chan_sccp/Makefile')
-rw-r--r--net/asterisk-chan_sccp/Makefile36
1 files changed, 19 insertions, 17 deletions
diff --git a/net/asterisk-chan_sccp/Makefile b/net/asterisk-chan_sccp/Makefile
index a1c99e7d1fa8..07b11b5f7212 100644
--- a/net/asterisk-chan_sccp/Makefile
+++ b/net/asterisk-chan_sccp/Makefile
@@ -4,8 +4,8 @@
PORTNAME= chan_sccp
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.2
-PORTREVISION= 1
-DISTVERSIONSUFFIX= -gamma
+DISTVERSIONSUFFIX= -delta
+PORTREVISION= 2
CATEGORIES= net
PKGNAMEPREFIX= asterisk-
@@ -15,7 +15,11 @@ COMMENT= Replacement for the SCCP channel driver in Asterisk
LICENSE= GPLv1
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= autoreconf gettext-tools iconv libtool
+FLAVORS= asterisk13 asterisk16
+FLAVOR?= ${FLAVORS:[1]}
+
+USES= autoreconf gettext-tools iconv libtool localbase
+
USE_GITHUB= yes
GH_ACCOUNT= chan-sccp
GH_PROJECT= chan-sccp
@@ -35,22 +39,20 @@ PLIST_FILES= etc/asterisk/sccp.conf.annotated \
lib/asterisk/modules/chan_sccp.so \
share/asterisk/documentation/thirdparty/chan_sccp-en_US.xml
-OPTIONS_DEFINE= CONFERENCE VIDEO
-OPTIONS_DEFAULT= AST16 CONFERENCE VIDEO
-OPTIONS_SINGLE= ASTVER
-OPTIONS_SINGLE_ASTVER= AST13 AST16
-
-ASTVER_DESC= Which asterisk to build for
-AST13_DESC= Asterisk 13
-AST16_DESC= Asterisk 16
-CONFERENCE_DESC= Enable Conference Support
-VIDEO_DESC= Enable Video Support
+asterisk13_PKGNAMEPREFIX= asterisk13-
+asterisk13_CONFLICTS_INSTALL= asterisk16-chan_sccp
+asterisk13_BUILD_DEPENDS= asterisk:net/asterisk13
+asterisk13_RUN_DEPENDS= asterisk:net/asterisk13
-AST13_BUILD_DEPENDS= asterisk13>0:net/asterisk13
-AST13_RUN_DEPENDS= asterisk13>0:net/asterisk13
+asterisk16_PKGNAMEPREFIX= asterisk16-
+asterisk16_CONFLICTS_INSTALL= asterisk13-chan_sccp
+asterisk16_BUILD_DEPENDS= asterisk:net/asterisk16
+asterisk16_RUN_DEPENDS= asterisk:net/asterisk16
-AST16_BUILD_DEPENDS= asterisk16>0:net/asterisk16
-AST16_RUN_DEPENDS= asterisk16>0:net/asterisk16
+OPTIONS_DEFINE= CONFERENCE VIDEO
+OPTIONS_DEFAULT= CONFERENCE VIDEO
+CONFERENCE_DESC= Enable Conference Support
+VIDEO_DESC= Enable Video Support
CONFERENCE_CONFIGURE_ENABLE= conference
VIDEO_CONFIGURE_ENABLE= video