[packages] net/freeswitch: Remove shell-script based UCI config. It breaks on restar...
[packages.git] / net / freeswitch / Makefile
index 4de159f..13a0d6d 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=freeswitch
 PKG_VERSION:=1.0.6
-PKG_RELEASE:=6
+PKG_RELEASE:=7
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
@@ -183,16 +183,6 @@ define Package/freeswitch-config-minimal/description
   
 endef
 
-define Package/freeswitch-config-uci
-$(call Package/freeswitch/Default)
-  TITLE:=UCI-configuration for FreeSWITCH 
-  DEPENDS:= freeswitch
-endef
-
-define Package/freeswitch-config-uci/description
-  The UCI configuration system for FreeSWITCH on OpenWRT.
-endef
-
 define Package/freeswitch-collection-upstream-defaults
 $(call Package/freeswitch/Default)
   TITLE:=FreeSWITCH upstream default (sample) config
@@ -240,28 +230,6 @@ $(call Package/freeswitch/Default)
                +freeswitch-tools
 endef
 
-# mod_lua is included in FreeSWITCH minimal because it is intended to be used
-# by the LuCI / ucitrigger interface to FreeSWITCH on OpenWRT
-
-define Package/freeswitch-collection-uci-minimal
-$(call Package/freeswitch/Default)
-  TITLE:=FreeSWITCH on OpenWRT minimal collection of packages
-  DEPENDS:= freeswitch \
-               +freeswitch-config-uci \
-               +freeswitch-mod-commands \
-               +freeswitch-mod-syslog \
-               +freeswitch-mod-dialplan-xml \
-               +freeswitch-mod-dptools \
-               +freeswitch-mod-event-socket \
-               +freeswitch-mod-local-stream \
-               +freeswitch-mod-sndfile \
-               +freeswitch-mod-sofia \
-               +freeswitch-mod-tone-stream \
-               +freeswitch-mod-voipcodecs \
-               +freeswitch-mod-lua \
-               +freeswitch-tools
-endef
-
 define Package/freeswitch-sounds-en
 $(call Package/freeswitch/Default)
   TITLE:=FreeSWITCH english sounds
@@ -465,13 +433,6 @@ define Package/freeswitch-config-minimal/install
        $(CP) ./files/etc.minimal/* $(1)/etc/freeswitch/
 endef
 
-define Package/freeswitch-config-uci/install
-       $(INSTALL_DIR) $(1)/etc/freeswitch
-       $(CP) ./files/etc.uci/* $(1)/etc/freeswitch/
-       $(INSTALL_DIR) $(1)/usr/lib/freeswitch/uci
-       $(CP) ./files/uci/* $(1)/usr/lib/freeswitch/uci/
-endef
-
 define Package/freeswitch-sounds-en/install
        $(INSTALL_DIR) $(1)/usr/freeswitch/sounds
        $(CP) $(PKG_INSTALL_DIR)/usr/freeswitch/sounds/en $(1)/usr/freeswitch/sounds/
@@ -514,14 +475,12 @@ endef
 $(eval $(call BuildPackage,freeswitch))
 $(eval $(call BuildPackage,freeswitch-collection-upstream-defaults))
 $(eval $(call BuildPackage,freeswitch-collection-minimal))
-$(eval $(call BuildPackage,freeswitch-collection-uci-minimal))
 $(eval $(call BuildPackage,freeswitch-sounds-en))
 $(eval $(call BuildPackage,freeswitch-sounds-moh))
 $(eval $(call BuildPackage,freeswitch-tools))
 $(eval $(call BuildPackage,freeswitch-example-config))
 $(eval $(call BuildPackage,freeswitch-config-upstream-defaults))
 $(eval $(call BuildPackage,freeswitch-config-minimal))
-$(eval $(call BuildPackage,freeswitch-config-uci))
 
 #$(eval $(call BuildPlugin,Name,Title,Files,Depends))
 $(eval $(call BuildPlugin,alsa,Alsa endpoint,mod_alsa,,))