X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=net%2Fchan-sccp-b%2FMakefile;h=1961af8b9c5fbaceae6d5c851de6da97b757ef8e;hb=d1ab4dac16eb1f6bc098e8f9854c857634942f37;hp=f2d7fc126bee1c31fe92ebe35dbe495f22801d2a;hpb=6175bfe6b36515129bbfb26b9902350744d58a45;p=feed%2Ftelephony.git diff --git a/net/chan-sccp-b/Makefile b/net/chan-sccp-b/Makefile index f2d7fc1..1961af8 100644 --- a/net/chan-sccp-b/Makefile +++ b/net/chan-sccp-b/Makefile @@ -1,6 +1,6 @@ # -# Copyright (C) 2015 OpenWrt.org -# Copyright (C) 2015 Cesnet, z.s.p.o. +# Copyright (C) 2016 - 2017 OpenWrt.org +# Copyright (C) 2016 Cesnet, z.s.p.o. # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -9,21 +9,24 @@ include $(TOPDIR)/rules.mk PKG_NAME:=chan-sccp-b -PKG_REV:=6139 -PKG_VERSION:=v4.2-r$(PKG_REV) -PKG_RELEASE:=3 +PKG_VERSION:=v4.3.0-20170814 +PKG_RELEASE:=1 -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=http://svn.code.sf.net/p/chan-sccp-b/code/branches/V4.2 +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz +PKG_SOURCE_URL:=git://github.com/chan-sccp/chan-sccp.git PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) -PKG_SOURCE_VERSION:=$(PKG_REV) -PKG_SOURCE_PROTO:=svn +PKG_SOURCE_VERSION:=016fee3a96b09d5404757f7b178af2e349e55bcc +PKG_SOURCE_PROTO:=git -PKG_FIXUP:=autoreconf -fi +PKG_FIXUP:=autoreconf PKG_LICENSE:=GPL-1.0 PKG_LICENSE_FILES:=COPYING LICENSE -PKG_MAINTAINER:=Jiri Slachta +PKG_MAINTAINER:=Jiri Slachta + +PKG_INSTALL:=1 + +PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk @@ -33,25 +36,22 @@ define Package/chan-sccp-b/Default CATEGORY:=Network TITLE:=SCCP channel provider support URL:=http://chan-sccp-b.sourceforge.net/ - DEPENDS:= +libltdl -endef - -define Package/asterisk18-chan-sccp-b -$(call Package/chan-sccp-b/Default) - DEPENDS+= asterisk18 - VARIANT:=asterisk18 + DEPENDS:=+libltdl + PKG_BUILD_DEPENDS:=libiconv endef define Package/asterisk13-chan-sccp-b $(call Package/chan-sccp-b/Default) DEPENDS+= asterisk13 VARIANT:=asterisk13 + CONFLICTS:=asterisk13-chan-skinny endef define Package/asterisk11-chan-sccp-b $(call Package/chan-sccp-b/Default) - DEPENDS+= asterisk11 + DEPENDS+= asterisk11 VARIANT:=asterisk11 + CONFLICTS:=asterisk11-chan-skinny endef define Package/description/Default @@ -59,10 +59,15 @@ define Package/description/Default by asterisk by default. endef -Package/asterisk18-chan-sccp-b/description = $(Package/description/Default) Package/asterisk11-chan-sccp-b/description = $(Package/description/Default) Package/asterisk13-chan-sccp-b/description = $(Package/description/Default) +CONFIGURE_ARGS += \ + --disable-debug \ + --enable-advanced-functions \ + --enable-conference \ + --enable-video + ifeq ($(BUILD_VARIANT),asterisk13) CONFIGURE_ARGS += --with-asterisk=$(STAGING_DIR)/usr/include/asterisk-13 endif @@ -71,10 +76,6 @@ ifeq ($(BUILD_VARIANT),asterisk11) CONFIGURE_ARGS += --with-asterisk=$(STAGING_DIR)/usr/include/asterisk-11 endif -ifeq ($(BUILD_VARIANT),asterisk18) - CONFIGURE_ARGS += --with-asterisk=$(STAGING_DIR)/usr/include/asterisk-1.8 -endif - define Package/conffiles/Default /etc/asterisk/sccp.conf /etc/asterisk/extconfig.conf.sccp_sample @@ -83,17 +84,9 @@ define Package/conffiles/Default /etc/asterisk/sccp.conf.realtime_sample endef -Package/asterisk18-chan-sccp-b/conffiles = $(Package/conffiles/Default) Package/asterisk11-chan-sccp-b/conffiles = $(Package/conffiles/Default) Package/asterisk13-chan-sccp-b/conffiles = $(Package/conffiles/Default) -define Build/Compile - $(MAKE) -C "$(PKG_BUILD_DIR)" \ - CFLAGS="$(CFLAGS) -I$(PKG_BUILD_DIR)/src -DLOW_MEMORY" \ - DESTDIR="$(PKG_INSTALL_DIR)" \ - all install -endef - define Package/Install/Default $(INSTALL_DIR) $(1)/etc/asterisk $(CP) ./files/sccp.conf $(1)/etc/asterisk/sccp.conf @@ -105,10 +98,8 @@ define Package/Install/Default $(INSTALL_DATA) ./files/sccp.conf.realtime_sample $(1)/etc/asterisk/sccp.conf.realtime_sample endef -Package/asterisk18-chan-sccp-b/install = $(Package/Install/Default) Package/asterisk11-chan-sccp-b/install = $(Package/Install/Default) Package/asterisk13-chan-sccp-b/install = $(Package/Install/Default) -$(eval $(call BuildPackage,asterisk18-chan-sccp-b)) $(eval $(call BuildPackage,asterisk11-chan-sccp-b)) $(eval $(call BuildPackage,asterisk13-chan-sccp-b))