summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Kemper2017-11-23 17:11:29 +0000
committerSebastian Kemper2017-11-23 17:11:34 +0000
commit59917a3b12de544fc78c78ce93254f74e67192d1 (patch)
tree2d2a9d1cd6178d3ac2f82eec87ef5fcacc9d417c
parent8fc851f0d5d4a06365fb4b38d8d77ad2a191ba3a (diff)
downloadtelephony-59917a3b12de544fc78c78ce93254f74e67192d1.tar.gz
chan-sccp: add Asterisk 15 variant
Define a variant for Asterisk 15. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
-rw-r--r--net/asterisk-chan-sccp/Makefile15
1 files changed, 15 insertions, 0 deletions
diff --git a/net/asterisk-chan-sccp/Makefile b/net/asterisk-chan-sccp/Makefile
index c72beb3..0dcf5ea 100644
--- a/net/asterisk-chan-sccp/Makefile
+++ b/net/asterisk-chan-sccp/Makefile
@@ -55,6 +55,13 @@ $(call Package/chan-sccp/Default)
CONFLICTS:=asterisk13-chan-skinny
endef
+define Package/asterisk15-chan-sccp
+$(call Package/chan-sccp/Default)
+ DEPENDS+= asterisk15
+ VARIANT:=asterisk15
+ CONFLICTS:=asterisk15-chan-skinny
+endef
+
define Package/description/Default
Replacement for the SCCP channel driver (chan_skinny) in Asterisk.
Extended features include shared lines, presence / BLF, customizable
@@ -62,6 +69,7 @@ feature buttons and custom device state.
endef
Package/asterisk13-chan-sccp/description = $(Package/description/Default)
+Package/asterisk15-chan-sccp/description = $(Package/description/Default)
CONFIGURE_ARGS += \
--disable-debug \
@@ -73,6 +81,10 @@ ifeq ($(BUILD_VARIANT),asterisk13)
CONFIGURE_ARGS += --with-asterisk=$(STAGING_DIR)/usr/include/asterisk-13
endif
+ifeq ($(BUILD_VARIANT),asterisk15)
+ CONFIGURE_ARGS += --with-asterisk=$(STAGING_DIR)/usr/include/asterisk-15
+endif
+
define Package/conffiles/Default
/etc/asterisk/sccp.conf
/etc/asterisk/extconfig.conf.sccp_sample
@@ -82,6 +94,7 @@ define Package/conffiles/Default
endef
Package/asterisk13-chan-sccp/conffiles = $(Package/conffiles/Default)
+Package/asterisk15-chan-sccp/conffiles = $(Package/conffiles/Default)
define Build/Prepare
$(call Build/Prepare/Default)
@@ -103,5 +116,7 @@ define Package/Install/Default
endef
Package/asterisk13-chan-sccp/install = $(Package/Install/Default)
+Package/asterisk15-chan-sccp/install = $(Package/Install/Default)
$(eval $(call BuildPackage,asterisk13-chan-sccp))
+$(eval $(call BuildPackage,asterisk15-chan-sccp))