diff options
Diffstat (limited to 'contrib/package/asterisk-xip/Makefile')
-rw-r--r-- | contrib/package/asterisk-xip/Makefile | 2031 |
1 files changed, 0 insertions, 2031 deletions
diff --git a/contrib/package/asterisk-xip/Makefile b/contrib/package/asterisk-xip/Makefile deleted file mode 100644 index 6509f7685..000000000 --- a/contrib/package/asterisk-xip/Makefile +++ /dev/null @@ -1,2031 +0,0 @@ -# -# Copyright (C) 2007 OpenWrt.org -# Copyright (C) 2008-2009 Michael Geddes -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# -# $Id: Makefile 13712 2008-12-21 20:34:15Z zandbelt $ - -include $(TOPDIR)/rules.mk - -PKG_NAME:=asterisk -PKG_VERSION:=1.4.22 -PKG_RELEASE:=4 - -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=http://downloads.digium.com/pub/asterisk/releases/ -PKG_MD5SUM:=7626febc4a01e16e012dfccb9e4ab9d2 - -PKG_BUILD_DEPENDS:= libopenh323 pwlib gsm libvorbis - -include $(INCLUDE_DIR)/package.mk - -STAMP_CONFIGURED:=$(STAMP_CONFIGURED)_$(call confvar, \ - CONFIG_PACKAGE_asterisk14-xip CONFIG_PACKAGE_asterisk14-xip-mini \ - CONFIG_PACKAGE_asterisk14-xip-chan-alsa CONFIG_PACKAGE_asterisk14-xip-chan-gtalk \ - CONFIG_PACKAGE_asterisk14-xip-chan-h323 CONFIG_PACKAGE_asterisk14-xip-chan-mgcp \ - CONFIG_PACKAGE_asterisk14-xip-chan-skinny CONFIG_PACKAGE_asterisk14-xip-codec-ilbc \ - CONFIG_PACKAGE_asterisk14-xip-codec-lpc10 CONFIG_PACKAGE_asterisk14-xip-codec-speex \ - CONFIG_PACKAGE_asterisk14-xip-pbx-dundi CONFIG_PACKAGE_asterisk14-xip-res-agi \ - CONFIG_PACKAGE_asterisk14-xip-res-crypto CONFIG_PACKAGE_asterisk14-xip-pgsql \ - CONFIG_PACKAGE_asterisk14-xip-sqlite CONFIG_PACKAGE_asterisk14-xip-voicemail \ - CONFIG_PACKAGE_asterisk14-xip-sounds \ -) - -define Package/asterisk14-xip/Default - SUBMENU:=asterisk14-xip (Complete Open Source PBX), v1.4.x - SECTION:=luci - CATEGORY:=LuCI - SUBMENU:=Asterisk - URL:=http://www.asterisk.org/ -endef - -define Package/asterisk14-xip/Default/description - Asterisk is a complete PBX in software. It provides all of the features - you would expect from a PBX and more. Asterisk does voice over IP in three - protocols, and can interoperate with almost all standards-based telephony - equipment using relatively inexpensive hardware. -endef - -define Package/asterisk14-xip-core -$(call Package/asterisk14-xip/Default) - TITLE:=Asterisk Core - DEPENDS:=+libncurses +libpopt +libpthread @!TARGET_avr32 -endef - -define Package/asterisk14-xip-core/description -$(call Package/asterisk14-xip/Default/description) -Asterisk Core - codec_gsm - format_gsm - pbx_config Read Configuration - res_indications Tone support - app_dial - chan_local Dial Local channel -endef - -define Package/asterisk14-xip -$(call Package/asterisk14-xip/Default) - TITLE:=Complete open source PBX - DEPENDS:= +asterisk14-xip-core +asterisk14-xip-iax +asterisk14-xip-sip +asterisk14-xip-codec-ualaw +asterisk14-xip-codec-wav +asterisk14-xip-features +asterisk14-xip-moh \ - +asterisk14-xip-app-meetme +asterisk14-xip-chan-oss +asterisk14-xip-chan-alsa +asterisk14-xip-chan-gtalk +asterisk14-xip-chan-h323 +asterisk14-xip-chan-mgcp \ - +asterisk14-xip-chan-skinny +asterisk14-xip-codec-lpc10 +asterisk14-xip-codec-speex +asterisk14-xip-pbx-dundi +asterisk14-xip-res-agi +asterisk14-xip-res-crypto \ - +asterisk14-xip-pgsql +asterisk14-xip-sqlite +asterisk14-xip-voicemail +asterisk14-xip-sounds +asterisk14-xip-rawplayer +asterisk14-xip-agents +asterisk14-xip-iax \ - +asterisk14-xip-sip +asterisk14-xip-codec-wav +asterisk14-xip-codec-ualaw +asterisk14-xip-format-misc +asterisk14-xip-format-licensed +asterisk14-xip-codec-g726 \ - +asterisk14-xip-format-video +asterisk14-xip-variables +asterisk14-xip-enum +asterisk14-xip-basic +asterisk14-xip-encode +asterisk14-xip-realtime \ - +asterisk14-xip-ael +asterisk14-xip-adsi +asterisk14-xip-features +asterisk14-xip-moh +asterisk14-xip-smdi +asterisk14-xip-sounds-tt \ - +asterisk14-xip-sounds-demo +asterisk14-xip-linejack +asterisk14-xip-app-misc +asterisk14-xip-image +asterisk14-xip-sms +asterisk14-xip-icecast \ - +asterisk14-xip-mp3 +asterisk14-xip-cli +asterisk14-xip-isdn +asterisk14-xip-deprecated +asterisk14-xip-groups +asterisk14-xip-language +asterisk14-xip-spool \ - +asterisk14-xip-nbs +asterisk14-xip-alarmreceiver +asterisk14-xip-cdr +asterisk14-xip-channel +asterisk14-xip-debug +asterisk14-xip-menu-misc \ - +asterisk14-xip-festival +asterisk14-xip-send-app +asterisk14-xip-followme +asterisk14-xip-queues +asterisk14-xip-record +asterisk14-xip-privacy \ - +asterisk14-xip-ivr-util +asterisk14-xip-callerid +asterisk14-xip-speech +asterisk14-xip-detect +asterisk14-xip-controlflow @!TARGET_avr32 -endef - -define Package/asterisk14-xip/description -$(call Package/asterisk14-xip/Default/description) -endef - - -define Package/asterisk14-xip-mini -$(call Package/asterisk14-xip/Default) - TITLE:=Minimal open source PBX - DEPENDS:=+libncurses +libpthread +asterisk14-xip-core +asterisk14-xip-iax +asterisk14-xip-sip +asterisk14-xip-codec-ualaw +asterisk14-xip-codec-wav +asterisk14-xip-features +asterisk14-xip-moh +libgsm @!TARGET_avr32 -endef - -define Package/asterisk14-xip-mini/description -$(call Package/asterisk14-xip/Default/description) - This package contains only the following modules: - - app_dial - - chan_iax2 - - chan_local - - chan_sip - - codec_gsm - - codec_ulaw - - format_gsm - - format_pcm - - format_wav - - format_wav_gsm - - pbx_config - - res_features - - res_musiconhold -endef - - -define Package/asterisk14-xip-app-meetme -$(call Package/asterisk14-xip/Default) - TITLE:=conferencing support - DEPENDS:= +asterisk14-xip-core +zaptel14-libtonezone -endef - -define Package/asterisk14-xip-app-meetme/description -$(call Package/asterisk14-xip/Default/description) - This package provides the MeetMe application driver Conferencing support to - Asterisk. - app_meetme - app_page Paging multiple extensions. -endef - - -define Package/asterisk14-xip-chan-oss -$(call Package/asterisk14-xip/Default) - TITLE:=OSS soundcards support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-chan-oss/description -$(call Package/asterisk14-xip/Default/description) - This package provides the channel driver for OSS sound cards support to - Asterisk. -endef - -define Package/asterisk14-xip-chan-alsa -$(call Package/asterisk14-xip/Default) - TITLE:=ALSA soundcards support - DEPENDS:= +asterisk14-xip-core +alsa-lib -endef - -define Package/asterisk14-xip-chan-alsa/description -$(call Package/asterisk14-xip/Default/description) - This package provides the channel driver for ALSA sound cards support to - Asterisk. -endef - - -define Package/asterisk14-xip-chan-gtalk -$(call Package/asterisk14-xip/Default) - TITLE:=GTalk support - DEPENDS:= +asterisk14-xip-core +libiksemel -endef - -define Package/asterisk14-xip-chan-gtalk/description -$(call Package/asterisk14-xip/Default/description) - This package provides the channel chan_gtalk and res_jabber for GTalk - support to Asterisk. -endef - - -define Package/asterisk14-xip-chan-h323 -$(call Package/asterisk14-xip/Default) - TITLE:=H.323 support for Asterisk - DEPENDS:= +asterisk14-xip-core +uclibcxx -endef - -define Package/asterisk14-xip-chan-h323/description -$(call Package/asterisk14-xip/Default/description) - This package provides H.323 support to Asterisk. -endef - - -define Package/asterisk14-xip-chan-mgcp -$(call Package/asterisk14-xip/Default) - TITLE:=MGCP support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-chan-mgcp/description -$(call Package/asterisk14-xip/Default/description) - This package provides MGCP (Media Gateway Control Protocol) support \\\ - to Asterisk. -endef - - -define Package/asterisk14-xip-chan-skinny -$(call Package/asterisk14-xip/Default) - TITLE:=Skinny Client Control Protocol support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-chan-skinny/description -$(call Package/asterisk14-xip/Default/description) - This package provided Skinny Client Control Protocol support to \\\ - Asterisk. -endef - - -#define Package/asterisk14-xip-codec-ilbc -#$(call Package/asterisk14-xip/Default) -# TITLE:=ILBC Translator -# DEPENDS:= +asterisk14-xip-core -#endef - -#define Package/asterisk14-xip-codec-ilbc/description -#$(call Package/asterisk14-xip/Default/description) -# This package contains the ILBC (Internet Low Bitrate Codec) translator -# for Asterisk. -#endef - - -define Package/asterisk14-xip-codec-lpc10 -$(call Package/asterisk14-xip/Default) - TITLE:=LPC10 2.4kbps voice codec Translator - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-chan-lpc10/description -$(call Package/asterisk14-xip/Default/description) - This package contains the LPC10 (Linear Predictor Code) 2.4kbps voice - codec translator for Asterisk. -endef - - -define Package/asterisk14-xip-codec-speex -$(call Package/asterisk14-xip/Default) - TITLE:=Speex/PCM16 Codec Translator - DEPENDS:= +asterisk14-xip-core +libspeex +libspeexdsp -endef - -define Package/asterisk14-xip-chan-speex/description -$(call Package/asterisk14-xip/Default/description) - This package contains the Speex speech compression codec translator for - Asterisk. -endef - - -define Package/asterisk14-xip-pbx-dundi -$(call Package/asterisk14-xip/Default) - TITLE:=DUNDi support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-pbx-dundi/description -$(call Package/asterisk14-xip/Default/description) - This package provides DUNDi (Distributed Universal Number Discovery) - support to Asterisk. -endef - - -define Package/asterisk14-xip-res-agi -$(call Package/asterisk14-xip/Default) - TITLE:=AGI support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-res-agi/description -$(call Package/asterisk14-xip/Default/description) - This package provides AGI (Asterisk Gateway Interface) support to - Asterisk. -endef - - -define Package/asterisk14-xip-res-crypto -$(call Package/asterisk14-xip/Default) - TITLE:=Cryptographic Digital Signatures support - DEPENDS:= +asterisk14-xip-core +libopenssl -endef - -define Package/asterisk14-xip-res-crypto/description -$(call Package/asterisk14-xip/Default/description) - This package provides Cryptographic Digital Signatures support to - Asterisk. -endef - - -define Package/asterisk14-xip-pgsql -$(call Package/asterisk14-xip/Default) - TITLE:=PostgreSQL support - DEPENDS:= +asterisk14-xip-core +libpq -endef - -define Package/asterisk14-xip-pgsql/description -$(call Package/asterisk14-xip/Default/description) - This package contains PostgreSQL support modules for Asterisk. -endef - - -define Package/asterisk14-xip-sqlite -$(call Package/asterisk14-xip/Default) - TITLE:=SQLite modules - DEPENDS:= +asterisk14-xip-core +libsqlite2 -endef - -define Package/asterisk14-xip-sqlite/description -$(call Package/asterisk14-xip/Default/description) - This package contains SQLite support modules for Asterisk. -endef - - -define Package/asterisk14-xip-sounds -$(call Package/asterisk14-xip/Default) - TITLE:=Sound files - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-sounds/description -$(call Package/asterisk14-xip/Default/description) - This package contains sound files for Asterisk. -endef - - -define Package/asterisk14-xip-voicemail -$(call Package/asterisk14-xip/Default) - TITLE:=Voicemail support - DEPENDS:= +asterisk14-xip-core +asterisk14-xip-adsi -endef - -define Package/asterisk14-xip-voicemail/description -$(call Package/asterisk14-xip/Default/description) - This package contains voicemail related modules for Asterisk. -endef - -define Package/asterisk14-xip-rawplayer -$(call Package/asterisk14-xip/Default) - TITLE:=Play raw files for asterisk -endef - -define Package/asterisk14-xip-rawplayer/description - Contains the rawplayer utility for asterisk -endef - -define Package/asterisk14-xip-agents -$(call Package/asterisk14-xip/Default) - TITLE:=Support for user Agents - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-agents/description -$(call Package/asterisk14-xip/Default/description) -Support for user Agents - chan_agent -endef - -define Package/asterisk14-xip-iax -$(call Package/asterisk14-xip/Default) - TITLE:=IAX2 Channel support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-iax/description -$(call Package/asterisk14-xip/Default/description) -IAX2 Channel support - chan_iax2 -endef - -define Package/asterisk14-xip-sip -$(call Package/asterisk14-xip/Default) - TITLE:=SIP Channel support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-sip/description -$(call Package/asterisk14-xip/Default/description) -SIP Channel support - chan_sip -endef - -define Package/asterisk14-xip-codec-wav -$(call Package/asterisk14-xip/Default) - TITLE:=WAV/PCM Codecs - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-codec-wav/description -$(call Package/asterisk14-xip/Default/description) -WAV/PCM Codecs - codec_adpcm - format_pcm - format_wav_gsm Microsoft Proprietary Wave GSM format - format_wav -endef - -define Package/asterisk14-xip-codec-ualaw -$(call Package/asterisk14-xip/Default) - TITLE:=Ulaw/Alaw Codec support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-codec-ualaw/description -$(call Package/asterisk14-xip/Default/description) -Ulaw/Alaw Codec support - codec_alaw - codec_a_mu A-Law and MUlaw direct coder/Decoder - codec_ulaw -endef - -define Package/asterisk14-xip-format-misc -$(call Package/asterisk14-xip/Default) - TITLE:=Misc pass-through formats - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-format-misc/description -$(call Package/asterisk14-xip/Default/description) -Misc pass-through formats - format_sln - format_vox - format_ilbc iLBC -endef - -define Package/asterisk14-xip-format-licensed -$(call Package/asterisk14-xip/Default) - TITLE:=Licenses and Patented Formats Passthrough - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-format-licensed/description -$(call Package/asterisk14-xip/Default/description) -Licenses and Patented Formats Passthrough - format_g726 - format_g723 - format_g729 -endef - -define Package/asterisk14-xip-codec-g726 -$(call Package/asterisk14-xip/Default) - TITLE:=G726 Codec (requires license) - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-codec-g726/description -$(call Package/asterisk14-xip/Default/description) -G726 Codec (requires license) - codec_g726 -endef - -define Package/asterisk14-xip-format-video -$(call Package/asterisk14-xip/Default) - TITLE:=Video formats - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-format-video/description -$(call Package/asterisk14-xip/Default/description) -Video formats - format_h263 - format_h264 -endef - -define Package/asterisk14-xip-variables -$(call Package/asterisk14-xip/Default) - TITLE:=Read Variables and environment - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-variables/description -$(call Package/asterisk14-xip/Default/description) -Read Variables and environment - func_db - func_global - func_env - func_timeout Control timeout values -endef - -define Package/asterisk14-xip-enum -$(call Package/asterisk14-xip/Default) - TITLE:=DNS Enum support to find alternate call route - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-enum/description -$(call Package/asterisk14-xip/Default/description) -DNS Enum support to find alternate call route - func_enum Use DNS to find alternate calling method -endef - -define Package/asterisk14-xip-basic -$(call Package/asterisk14-xip/Default) - TITLE:=Basic functions - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-basic/description -$(call Package/asterisk14-xip/Default/description) -Basic functions - func_logic - func_math - func_strings - func_rand - func_cut -endef - -define Package/asterisk14-xip-encode -$(call Package/asterisk14-xip/Default) - TITLE:=Support for string encoding/hashing - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-encode/description -$(call Package/asterisk14-xip/Default/description) -Support for string encoding/hashing - func_base64 - func_md5 - func_sha1 - func_uri -endef - -define Package/asterisk14-xip-realtime -$(call Package/asterisk14-xip/Default) - TITLE:=Asterisk Realtime support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-realtime/description -$(call Package/asterisk14-xip/Default/description) -Asterisk Realtime support - func_realtime - pbx_realtime - app_realtime 'Realtime' support -endef - -define Package/asterisk14-xip-ael -$(call Package/asterisk14-xip/Default) - TITLE:=AEL - Asterisk Extension Language compiler support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-ael/description -$(call Package/asterisk14-xip/Default/description) -AEL - Asterisk Extension Language compiler support - pbx_ael Asterisk Extension Language compiler -endef - -define Package/asterisk14-xip-adsi -$(call Package/asterisk14-xip/Default) - TITLE:=ADSI Support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-adsi/description -$(call Package/asterisk14-xip/Default/description) -ADSI Support - res_adsi - app_adsiprog -endef - -define Package/asterisk14-xip-features -$(call Package/asterisk14-xip/Default) - TITLE:=Call Features / Parking - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-features/description -$(call Package/asterisk14-xip/Default/description) -Call Features / Parking - res_features Features support. - app_transfer - app_parkandannounce - res_monitor Record channels -endef - -define Package/asterisk14-xip-moh -$(call Package/asterisk14-xip/Default) - TITLE:=Music On Hold support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-moh/description -$(call Package/asterisk14-xip/Default/description) -Music On Hold support - res_musiconhold - func_moh -endef - -define Package/asterisk14-xip-smdi -$(call Package/asterisk14-xip/Default) - TITLE:=Simple Message Desk Interface - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-smdi/description -$(call Package/asterisk14-xip/Default/description) -Simple Message Desk Interface - res_smdi Simple Message Desk Interface -endef - -define Package/asterisk14-xip-sounds-tt -$(call Package/asterisk14-xip/Default) - TITLE:=Telemarketer Torture Sounds - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-sounds-tt/description -$(call Package/asterisk14-xip/Default/description) -Telemarketer Torture Sounds -endef - -define Package/asterisk14-xip-sounds-demo -$(call Package/asterisk14-xip/Default) - TITLE:=Demo Sounds - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-sounds-demo/description -$(call Package/asterisk14-xip/Default/description) -Demo Sounds -endef - -define Package/asterisk14-xip-linejack -$(call Package/asterisk14-xip/Default) - TITLE:=M chan_phone (32,988) Linejack Cards - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-linejack/description -$(call Package/asterisk14-xip/Default/description) -M chan_phone (32,988) Linejack Cards -endef - -define Package/asterisk14-xip-app-misc -$(call Package/asterisk14-xip/Default) - TITLE:=Misc applications - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-app-misc/description -$(call Package/asterisk14-xip/Default/description) -Misc applications - app_random - app_sayunixtime - app_sendtext - app_url - app_readfile - app_system Call System application. - app_exec Exec Dialplan applications -endef - -define Package/asterisk14-xip-image -$(call Package/asterisk14-xip/Default) - TITLE:=Support for images - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-image/description -$(call Package/asterisk14-xip/Default/description) -Support for images - app_image Transmit images - format_jpeg -endef - -define Package/asterisk14-xip-sms -$(call Package/asterisk14-xip/Default) - TITLE:=SMS support - DEPENDS:= +asterisk14-xip-core +libstdcpp -endef - -define Package/asterisk14-xip-sms/description -$(call Package/asterisk14-xip/Default/description) -SMS support - app_sms -endef - -define Package/asterisk14-xip-icecast -$(call Package/asterisk14-xip/Default) - TITLE:=ICEcast support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-icecast/description -$(call Package/asterisk14-xip/Default/description) -ICEcast support - app_ices Icecast / Ices support -endef - -define Package/asterisk14-xip-mp3 -$(call Package/asterisk14-xip/Default) - TITLE:=MP3 Support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-mp3/description -$(call Package/asterisk14-xip/Default/description) -MP3 Support - app_mp3 -endef - -define Package/asterisk14-xip-cli -$(call Package/asterisk14-xip/Default) - TITLE:=CLI Apps and events - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-cli/description -$(call Package/asterisk14-xip/Default/description) -CLI Apps and events - app_userevent - res_clioriginate Originate a call on the CLI - res_convert File format conversion -endef - -define Package/asterisk14-xip-isdn -$(call Package/asterisk14-xip/Default) - TITLE:=ISDN transfer capability - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-isdn/description -$(call Package/asterisk14-xip/Default/description) -ISDN transfer capability - app_settransfercapability ISDN transfer capability -endef - -define Package/asterisk14-xip-deprecated -$(call Package/asterisk14-xip/Default) - TITLE:=Deprecated - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-deprecated/description -$(call Package/asterisk14-xip/Default/description) -Deprecated - app_db Deprecated - use func_db instead -endef - -define Package/asterisk14-xip-groups -$(call Package/asterisk14-xip/Default) - TITLE:=Group Functions - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-groups/description -$(call Package/asterisk14-xip/Default/description) -Group Functions - func_groupcount -endef - -define Package/asterisk14-xip-language -$(call Package/asterisk14-xip/Default) - TITLE:=Language support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-language/description -$(call Package/asterisk14-xip/Default/description) -Language support - func_language -endef - -define Package/asterisk14-xip-spool -$(call Package/asterisk14-xip/Default) - TITLE:=Spool Directory of Outgoing calls - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-spool/description -$(call Package/asterisk14-xip/Default/description) -Spool Directory of Outgoing calls - pbx_spool Spool Directory of Outgoing calls -endef - -define Package/asterisk14-xip-nbs -$(call Package/asterisk14-xip/Default) - TITLE:=NBS stream support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-nbs/description -$(call Package/asterisk14-xip/Default/description) -NBS stream support - app_nbscat -endef - -define Package/asterisk14-xip-alarmreceiver -$(call Package/asterisk14-xip/Default) - TITLE:=SIA Contact ID Alarm receiver - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-alarmreceiver/description -$(call Package/asterisk14-xip/Default/description) -SIA Contact ID Alarm receiver - app_alarmreceiver -endef - -define Package/asterisk14-xip-cdr -$(call Package/asterisk14-xip/Default) - TITLE:=CDR Support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-cdr/description -$(call Package/asterisk14-xip/Default/description) -CDR Support - app_cdr - app_forkcdr - app_setcdruserfield - cdr_csv - cdr_custom - cdr_manager - func_cdr -endef - -define Package/asterisk14-xip-channel -$(call Package/asterisk14-xip/Default) - TITLE:=Channel functions - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-channel/description -$(call Package/asterisk14-xip/Default/description) -Channel functions - app_chanisavail - app_channelredirect - app_chanspy - func_channel - app_softhangup - app_directed_pickup Pickup a (specific) ringing extensions - app_pickup2 Extended pickup -endef - -define Package/asterisk14-xip-debug -$(call Package/asterisk14-xip/Default) - TITLE:=Debugging tools - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-debug/description -$(call Package/asterisk14-xip/Default/description) -Debugging tools - app_echo - pbx_loopback - app_dumpchan Dump information about the calling channel - app_verbose - app_test AIX Server/client testing -endef - -define Package/asterisk14-xip-menu-misc -$(call Package/asterisk14-xip/Default) - TITLE:=Special menu applications - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-menu-misc/description -$(call Package/asterisk14-xip/Default/description) -Special menu applications - app_controlplayback - app_directory - app_dictate -endef - -define Package/asterisk14-xip-festival -$(call Package/asterisk14-xip/Default) - TITLE:=Festival support - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-festival/description -$(call Package/asterisk14-xip/Default/description) -Festival support - app_festival -endef - -define Package/asterisk14-xip-send-app -$(call Package/asterisk14-xip/Default) - TITLE:=Misc tone sending applications - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-send-app/description -$(call Package/asterisk14-xip/Default/description) -Misc tone sending applications - app_flash Send a flash - app_senddtmf Send dtmf - app_milliwatt - app_morsecode - app_zapateller Generate tone to block telemarketers -endef - -define Package/asterisk14-xip-followme -$(call Package/asterisk14-xip/Default) - TITLE:=Followme - Call forwarding - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-followme/description -$(call Package/asterisk14-xip/Default/description) -Followme - Call forwarding - app_followme -endef - - -define Package/asterisk14-xip-queues -$(call Package/asterisk14-xip/Default) - TITLE:=Call queues - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-queues/description -$(call Package/asterisk14-xip/Default/description) -Call queues - app_queue -endef - -define Package/asterisk14-xip-record -$(call Package/asterisk14-xip/Default) - TITLE:=Call recording - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-record/description -$(call Package/asterisk14-xip/Default/description) -Call recording - app_record - app_mixmonitor Records The audio on the current channel to the specified file. -endef - -define Package/asterisk14-xip-privacy -$(call Package/asterisk14-xip/Default) - TITLE:=Call Privacy - Prompt for unknown numbers. - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-privacy/description -$(call Package/asterisk14-xip/Default/description) -Call Privacy - Prompt for unknown numbers. - app_privacy Prompt for missing calling number -endef - -define Package/asterisk14-xip-ivr-util -$(call Package/asterisk14-xip/Default) - TITLE:=Utilities for creating IVR - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-ivr-util/description -$(call Package/asterisk14-xip/Default/description) -Utilities for creating IVR - app_read Read a DTMF response - app_authenticate Authenticate a user - app_externalivr IVR Using an External process. - app_disa Directed Inward Sysytem Access - Allow access to your internal dialplan with password -endef - - -define Package/asterisk14-xip-callerid -$(call Package/asterisk14-xip/Default) - TITLE:=Callerid related functions. - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-callerid/description -$(call Package/asterisk14-xip/Default/description) -Callerid related functions. - app_setcallerid - func_callerid - app_lookupblacklist - app_lookupcidname -endef - -define Package/asterisk14-xip-speech -$(call Package/asterisk14-xip/Default) - TITLE:=Interface to Speech recognition programs - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-speech/description -$(call Package/asterisk14-xip/Default/description) -Interface to Speech recognition programs - app_speech_utils - res_speech -endef - -define Package/asterisk14-xip-detect -$(call Package/asterisk14-xip/Default) - TITLE:=Detect coditions - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-detect/description -$(call Package/asterisk14-xip/Default/description) -Detect coditions - app_amd Answer machine detect - app_talkdetect - app_waitforring - app_waitforsilence -endef - -define Package/asterisk14-xip-controlflow -$(call Package/asterisk14-xip/Default) - TITLE:=Advanced Control Flow - DEPENDS:= +asterisk14-xip-core -endef - -define Package/asterisk14-xip-controlflow/description -$(call Package/asterisk14-xip/Default/description) -Advanced Control Flow - app_while - app_macro Dialplan Macros - app_stack Stack routines (Gosub, Return) -endef - - -CONFIGURE_ARGS+= \ - --without-curl \ - --without-curses \ - --with-gsm="$(STAGING_DIR)/usr" \ - --without-imap \ - --without-isdnnet \ - --without-kde \ - --without-misdn \ - --without-nbs \ - --with-ncurses="$(STAGING_DIR)/usr" \ - --without-netsnmp \ - --without-newt \ - --without-odbc \ - --without-ogg \ - --without-osptk \ - --with-popt="$(STAGING_DIR)/usr" \ - --without-pri \ - --without-qt \ - --without-radius \ - --without-spandsp \ - --without-suppserv \ - --without-tds \ - --without-termcap \ - --without-tinfo \ - --without-vorbis \ - --without-vpb \ - --with-z="$(STAGING_DIR)/usr" \ - -EXTRA_CFLAGS:= $(TARGET_CPPFLAGS) -EXTRA_LDFLAGS:= $(TARGET_LDFLAGS) - -ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-app-meetme),) - CONFIGURE_ARGS+= \ - --with-tonezone="$(STAGING_DIR)/usr" --with-zaptel="$(STAGING_DIR)/usr" -else - CONFIGURE_ARGS+= \ - --without-tonezone --without-zaptel -endif - -ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-chan-alsa),) - CONFIGURE_ARGS+= \ - --with-asound="$(STAGING_DIR)/usr" -else - CONFIGURE_ARGS+= \ - --without-asound -endif - -ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-chan-oss),) - CONFIGURE_ARGS+= \ - --with-oss -else - CONFIGURE_ARGS+= \ - --without-oss -endif - -ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-chan-gtalk),) - CONFIGURE_ARGS+= \ - --with-gnutls="$(STAGING_DIR)/usr" \ - --with-iksemel="$(STAGING_DIR)/usr" - SITE_VARS+= \ - ac_cv_lib_iksemel_iks_start_sasl=yes \ - ac_cv_lib_gnutls_gnutls_bye=yes -else - CONFIGURE_ARGS+= \ - --without-gnutls \ - --without-iksemel -endif - -ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-chan-h323),) - CONFIGURE_ARGS+= \ - --with-h323="$(BUILD_DIR)/openh323" \ - --with-pwlib="$(BUILD_DIR)/pwlib" - CONFIGURE_VARS+= \ - LIBS="$$$$LIBS -luClibc++ -ldl -lpthread" - - define Build/Compile/chan-h323 - $(MAKE) -C "$(PKG_BUILD_DIR)/channels/h323" \ - $(TARGET_CONFIGURE_OPTS) \ - CXXLIBS="-nodefaultlibs -luClibc++" \ - optnoshared - endef -else - CONFIGURE_ARGS+= \ - --without-h323 \ - --without-pwlib -endif - -ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-codec-speex),) - CONFIGURE_ARGS+= \ - --with-speex="$(STAGING_DIR)/usr" - SITE_VARS+= \ - ac_cv_lib_speex_speex_encode=yes - EXTRA_CFLAGS+= -I$(STAGING_DIR)/usr/include/speex -else - CONFIGURE_ARGS+= \ - --without-speex -endif - -ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-res-crypto),) - CONFIGURE_ARGS+= \ - --with-ssl="$(STAGING_DIR)/usr" -else - CONFIGURE_ARGS+= \ - --without-ssl -endif - -ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-pgsql),) - CONFIGURE_ARGS+= \ - --with-postgres="$(STAGING_DIR)/usr" -else - CONFIGURE_ARGS+= \ - --without-postgres -endif - -ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-sqlite),) - CONFIGURE_ARGS+= \ - --with-sqlite="$(STAGING_DIR)/usr" -else - CONFIGURE_ARGS+= \ - --without-sqlite -endif - - -define Build/Configure - -rm $(PKG_BUILD_DIR)/menuselect.makeopts - ( cd $(PKG_BUILD_DIR); ./bootstrap.sh ) - $(call Build/Configure/Default,,$(SITE_VARS)) -endef - -define Build/Compile - $(MAKE) -C "$(PKG_BUILD_DIR)" \ - include/asterisk/version.h \ - include/asterisk/buildopts.h defaults.h \ - makeopts.embed_rules - $(call Build/Compile/chan-h323) - ASTCFLAGS="$(EXTRA_CFLAGS) -DLOW_MEMORY $(TARGET_CFLAGS)" \ - ASTLDFLAGS="$(EXTRA_LDFLAGS)" \ - $(MAKE) -C "$(PKG_BUILD_DIR)" \ - ASTVARLIBDIR="/usr/lib/asterisk" \ - NOISY_BUILD="1" \ - DEBUG="" \ - OPTIMIZE="" \ - DESTDIR="$(PKG_INSTALL_DIR)" \ - all install samples - $(SED) 's|/var/lib/asterisk|/usr/lib/asterisk|g' $(PKG_INSTALL_DIR)/etc/asterisk/musiconhold.conf - - $(TARGET_CC) -O2 $(PKG_BUILD_DIR)/contrib/utils/rawplayer.c -o $(PKG_BUILD_DIR)/rawplayer -endef - -define Build/InstallDev - mkdir -p $(1)/usr/include/asterisk/ - $(CP) $(PKG_INSTALL_DIR)/usr/include/asterisk/*.h $(1)/usr/include/asterisk/ - $(CP) $(PKG_INSTALL_DIR)/usr/include/asterisk.h $(1)/usr/include/ -endef - -define Package/asterisk14-xip-core/conffiles -/etc/asterisk/asterisk.conf -/etc/asterisk/codecs.conf -/etc/asterisk/dnsmgr.conf -/etc/asterisk/extconfig.conf -/etc/asterisk/extensions.conf -/etc/asterisk/http.conf -/etc/asterisk/indications.conf -/etc/asterisk/logger.conf -/etc/asterisk/manager.conf -/etc/asterisk/modules.conf -/etc/asterisk/say.conf -/etc/asterisk/sla.conf -/etc/asterisk/users.conf -endef - -define Package/asterisk14-xip-core/install - $(INSTALL_DIR) $(1)/etc/asterisk - for f in users.conf extensions.conf say.conf asterisk.conf codecs.conf dnsmgr.conf extconfig.conf http.conf indications.conf logger.conf sla.conf manager.conf ; do \ - $(CP) $(PKG_INSTALL_DIR)/etc/asterisk/$$$$f $(1)/etc/asterisk/ ; \ - done - $(INSTALL_DATA) ./files/modules.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk - $(INSTALL_DIR) $(1)/usr/lib/asterisk/keys - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in codec_gsm format_gsm pbx_config res_indications app_dial chan_local ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done - $(INSTALL_DIR) $(1)/usr/lib/asterisk/moh - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(INSTALL_DIR) $(1)/usr/sbin - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/asterisk $(1)/usr/sbin/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/safe_asterisk $(1)/usr/sbin/ - $(INSTALL_DIR) $(1)/etc/default - $(INSTALL_DATA) ./files/asterisk.default $(1)/etc/default/asterisk - $(INSTALL_DIR) $(1)/etc/init.d - $(INSTALL_BIN) ./files/asterisk.init $(1)/etc/init.d/asterisk - $(INSTALL_DIR) $(1)/usr/lib/asterisk/uci - $(CP) ./files/uci/* $1/usr/lib/asterisk/uci - $(INSTALL_DIR) $(1)/etc/asterisk/macros - $(CP) ./files/macros/* $1/etc/asterisk/macros -endef - -define Package/asterisk14-xip-core/postinst -#!/bin/sh -if [ -z "${IPKG_INSTROOT}" ] ; then - ROOT=/ -else - ROOT=`echo $${PKG_ROOT} | sed 's:[\/]:\\\&:g' -` -fi -/bin/sed -i 's/\ \/etc/\ '$${ROOT}'etc/g' $${PKG_ROOT}/etc/asterisk/asterisk.conf -/bin/sed -i 's/\ \/var\/spool/\ '$${ROOT}'var\/spool/g' $${PKG_ROOT}/etc/asterisk/asterisk.conf -/bin/sed -i 's/\ \/var\/log/\ '$${ROOT}'var\/log/g' $${PKG_ROOT}/etc/asterisk/asterisk.conf -/bin/sed -i 's/\ \/usr/\ '$${ROOT}'usr/g' $${PKG_ROOT}/etc/asterisk/asterisk.conf -/bin/sed -i 's/^DEST=/DEST='$${ROOT}'/g' $${PKG_ROOT}/etc/init.d/asterisk -/bin/sed -i 's/OPTIONS=\"\"/OPTIONS=\"-C\ '$${ROOT}'etc\/asterisk\/asterisk.conf\"/g' $${PKG_ROOT}/etc/default/asterisk -mkdir -p $${PKG_ROOT}/etc/asterisk/conf.d -cd $${PKG_ROOT}/etc/asterisk/conf.d -ln -s ../../../usr/lib/asterisk/uci/voicemailconf 10-voicemail -ln -s ../../../usr/lib/asterisk/uci/mohconf 15-moh -ln -s ../../../usr/lib/asterisk/uci/featureconf 20-features -ln -s ../../../usr/lib/asterisk/uci/lastcall 25-lastcall -ln -s ../../../usr/lib/asterisk/uci/meetmeconf 30-meetme -ln -s ../../../usr/lib/asterisk/uci/sipiaxconf 35-sipiax -ln -s ../../../usr/lib/asterisk/uci/talkclock 40-talkclock -ln -s ../../../usr/lib/asterisk/uci/voicemenu 45-voicemenu -ln -s ../../../usr/lib/asterisk/uci/disaconf 50-disaconf -endef - -define Package/asterisk14-xip/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk -endef - -define Package/asterisk14-xip-mini/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk -endef - -define Package/asterisk14-xip-app-meetme/conffiles -/etc/asterisk/meetme.conf -endef - -define Package/asterisk14-xip-app-meetme/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/meetme.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_meetme app_page ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/conf-* $(1)/usr/lib/asterisk/sounds/ -endef - - -define Package/asterisk14-xip-chan-oss/conffiles -/etc/asterisk/oss.conf -endef - -define Package/asterisk14-xip-chan-oss/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/oss.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_oss.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-app-meetme/conffiles -/etc/asterisk/meetme.conf -endef - -define Package/asterisk14-xip-app-meetme/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/meetme.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_meetme.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-chan-oss/conffiles -/etc/asterisk/oss.conf -endef - -define Package/asterisk14-xip-chan-oss/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/oss.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_oss.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-chan-alsa/conffiles -/etc/asterisk/alsa.conf -endef - -define Package/asterisk14-xip-chan-alsa/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/alsa.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_alsa.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-chan-gtalk/conffiles -/etc/asterisk/gtalk.conf -/etc/asterisk/jabber.conf -endef - -define Package/asterisk14-xip-chan-gtalk/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/gtalk.conf $(1)/etc/asterisk/ - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/jabber.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_gtalk.so $(1)/usr/lib/asterisk/modules/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/res_jabber.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-chan-h323/conffiles -/etc/asterisk/h323.conf -endef - -define Package/asterisk14-xip-chan-h323/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/h323.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_h323.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-chan-mgcp/install -/etc/asterisk/mgcp.conf -endef - -define Package/asterisk14-xip-chan-mgcp/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/mgcp.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_mgcp.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-chan-skinny/conffiles -/etc/asterisk/skinny.conf -endef - -define Package/asterisk14-xip-chan-skinny/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/skinny.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_skinny.so $(1)/usr/lib/asterisk/modules/ -endef - - -#define Package/asterisk14-xip-codec-ilbc/install -# $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules -# $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/codec_ilbc.so $(1)/usr/lib/asterisk/modules/ -# $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/format_ilbc.so $(1)/usr/lib/asterisk/modules/ -#endef - - -define Package/asterisk14-xip-codec-lpc10/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/codec_lpc10.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-codec-speex/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/codec_speex.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-pbx-dundi/conffiles -/etc/asterisk/dundi.conf -endef - -define Package/asterisk14-xip-pbx-dundi/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/dundi.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/pbx_dundi.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-res-agi/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/agi-bin - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/res_agi.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-res-crypto/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/res_crypto.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-pgsql/conffiles -/etc/asterisk/cdr_pgsql.conf -/etc/asterisk/res_pgsql.conf -endef - -define Package/asterisk14-xip-pgsql/install - $(INSTALL_DIR) $(1)/etc/asterisk - install -m0600 $(PKG_INSTALL_DIR)/etc/asterisk/cdr_pgsql.conf $(1)/etc/asterisk/ - install -m0600 $(PKG_INSTALL_DIR)/etc/asterisk/res_pgsql.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/cdr_pgsql.so $(1)/usr/lib/asterisk/modules/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/res_config_pgsql.so $(1)/usr/lib/asterisk/modules/ -endef - - -define Package/asterisk14-xip-sqlite/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/cdr_sqlite.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-sounds/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/* $(1)/usr/lib/asterisk/sounds/ - rm -f $(1)/usr/lib/asterisk/sounds/vm-* - rm -f $(1)/usr/lib/asterisk/sounds/x - rm -f $(1)/usr/lib/asterisk/sounds/dir-* - rm -f $(1)/usr/lib/asterisk/sounds/dictate/* - rm -f $(1)/usr/lib/asterisk/sounds/followme/* - rm -f $(1)/usr/lib/asterisk/sounds/conf-* - rm -f $(1)/usr/lib/asterisk/sounds/queue-* - rm -f $(1)/usr/lib/asterisk/sounds/priv* - rm -f $(1)/usr/lib/asterisk/sounds/auth-* - rm -f $(1)/usr/lib/asterisk/sounds/agent-* - rm -f $(1)/usr/lib/asterisk/sounds/tt-* - rm -f $(1)/usr/lib/asterisk/sounds/demo-* -endef - -define Package/asterisk14-xip-voicemail/conffiles -/etc/asterisk/voicemail.conf -endef - -define Package/asterisk14-xip-voicemail/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/voicemail.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/*voicemail.so $(1)/usr/lib/asterisk/modules/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/vm-*.gsm $(1)/usr/lib/asterisk/sounds/ -endef - -define Package/asterisk14-xip-rawplayer/install - $(INSTALL_DIR) $(1)/usr/bin - $(INSTALL_BIN) $(PKG_BUILD_DIR)/rawplayer \ - $(1)/usr/bin -endef - -define Package/asterisk14-xip-agents/conffiles -/etc/asterisk/agents.conf -endef - -define Package/asterisk14-xip-agents/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/agents.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_agent.so $(1)/usr/lib/asterisk/modules/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/agent-* $(1)/usr/lib/asterisk/sounds/ -endef - -define Package/asterisk14-xip-iax/conffiles -/etc/asterisk/iax.conf -/etc/asterisk/iaxprov.conf -endef - -define Package/asterisk14-xip-iax/install - $(INSTALL_DIR) $(1)/etc/asterisk - for f in iax.conf iaxprov.conf ; do \ - $(CP) $(PKG_INSTALL_DIR)/etc/asterisk/$$$$f $(1)/etc/asterisk/ ; \ - done - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_iax2.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-sip/conffiles -/etc/asterisk/sip.conf -/etc/asterisk/sip_notify.conf -/etc/asterisk/rtp.conf -/etc/asterisk/udptl.conf -endef - -define Package/asterisk14-xip-sip/install - $(INSTALL_DIR) $(1)/etc/asterisk - for f in sip.conf sip_notify.conf rtp.conf udptl.conf ; do \ - $(CP) $(PKG_INSTALL_DIR)/etc/asterisk/$$$$f $(1)/etc/asterisk/ ; \ - done - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_sip.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-codec-wav/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in codec_adpcm format_pcm format_wav_gsm format_wav ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-codec-ualaw/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in codec_alaw codec_a_mu codec_ulaw ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-format-misc/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in format_sln format_vox format_ilbc ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-format-licensed/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in format_g726 format_g723 format_g729 ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-codec-g726/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/codec_g726.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-format-video/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in format_h263 format_h264 ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-variables/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in func_db func_global func_env func_timeout ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-enum/conffiles -/etc/asterisk/enum.conf -endef - -define Package/asterisk14-xip-enum/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/enum.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/func_enum.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-basic/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in func_logic func_math func_strings func_rand func_cut ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-encode/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in func_base64 func_md5 func_sha1 func_uri ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-realtime/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in func_realtime pbx_realtime app_realtime ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-ael/conffiles -/etc/asterisk/extensions.ael -endef - -define Package/asterisk14-xip-ael/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/extensions.ael $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/pbx_ael.so $(1)/usr/lib/asterisk/modules/ - $(INSTALL_DIR) $(1)/usr/sbin - $(CP) $(PKG_INSTALL_DIR)/usr/sbin/aelparse $(1)/usr/sbin/ -endef - -define Package/asterisk14-xip-adsi/conffiles -/etc/asterisk/adsi.conf -endef - -define Package/asterisk14-xip-adsi/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/adsi.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in res_adsi app_adsiprog ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-features/conffiles -/etc/asterisk/features.conf -endef - -define Package/asterisk14-xip-features/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/features.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in res_features app_transfer app_parkandannounce res_monitor ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-moh/conffiles -/etc/asterisk/musiconhold.conf -endef - -define Package/asterisk14-xip-moh/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/musiconhold.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in res_musiconhold func_moh ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done - $(INSTALL_DIR) $(1)/usr/sbin - $(CP) $(PKG_INSTALL_DIR)/usr/sbin/streamplayer $(1)/usr/sbin/ -endef - -define Package/asterisk14-xip-smdi/conffiles -/etc/asterisk/smdi.conf -endef - -define Package/asterisk14-xip-smdi/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/smdi.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/res_smdi.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-sounds-tt/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/tt-* $(1)/usr/lib/asterisk/sounds/ -endef - -define Package/asterisk14-xip-sounds-demo/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/demo-* $(1)/usr/lib/asterisk/sounds/ -endef - -define Package/asterisk14-xip-linejack/conffiles -/etc/asterisk/phone.conf -endef - -define Package/asterisk14-xip-linejack/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/phone.conf $(1)/etc/asterisk/ -endef - -define Package/asterisk14-xip-app-misc/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_random app_sayunixtime app_sendtext app_url app_readfile app_system app_exec ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-image/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_image format_jpeg ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-sms/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_sms.so $(1)/usr/lib/asterisk/modules/ - $(INSTALL_DIR) $(1)/usr/sbin - $(CP) $(PKG_INSTALL_DIR)/usr/sbin/smsq $(1)/usr/sbin/ -endef - -define Package/asterisk14-xip-icecast/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_ices.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-mp3/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_mp3.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-cli/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_userevent res_clioriginate res_convert ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-isdn/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_settransfercapability.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-deprecated/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_db.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-groups/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/func_groupcount.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-language/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/func_language.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-spool/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/pbx_spool.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-nbs/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_nbscat.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-alarmreceiver/conffiles -/etc/asterisk/alarmreceiver.conf -endef - -define Package/asterisk14-xip-alarmreceiver/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/alarmreceiver.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_alarmreceiver.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-cdr/conffiles -/etc/asterisk/cdr.conf -/etc/asterisk/cdr_custom.conf -/etc/asterisk/cdr_manager.conf -endef - -define Package/asterisk14-xip-cdr/install - $(INSTALL_DIR) $(1)/etc/asterisk - for f in cdr.conf cdr_custom.conf cdr_manager.conf ; do \ - $(CP) $(PKG_INSTALL_DIR)/etc/asterisk/$$$$f $(1)/etc/asterisk/ ; \ - done - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_cdr app_forkcdr app_setcdruserfield cdr_csv cdr_custom cdr_manager func_cdr ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-channel/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_chanisavail app_channelredirect app_chanspy func_channel app_softhangup app_directed_pickup app_pickup2 ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-debug/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_echo pbx_loopback app_dumpchan app_verbose app_test ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-menu-misc/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_controlplayback app_directory app_dictate ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - for f in dir-* dictate/* ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/$$$$f $(1)/usr/lib/asterisk/sounds/ ; \ - done -endef - -define Package/asterisk14-xip-festival/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_festival.so $(1)/usr/lib/asterisk/modules/ -endef - -define Package/asterisk14-xip-send-app/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_flash app_senddtmf app_milliwatt app_morsecode app_zapateller ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-followme/conffiles -/etc/asterisk/followme.conf -endef - -define Package/asterisk14-xip-followme/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/followme.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_followme.so $(1)/usr/lib/asterisk/modules/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/followme/* $(1)/usr/lib/asterisk/sounds/ -endef - -define Package/asterisk14-xip-queues/conffiles -/etc/asterisk/queues.conf -endef - -define Package/asterisk14-xip-queues/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/queues.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_queue.so $(1)/usr/lib/asterisk/modules/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/queue-* $(1)/usr/lib/asterisk/sounds/ -endef - -define Package/asterisk14-xip-record/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_record app_mixmonitor ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-privacy/conffiles -/etc/asterisk/privacy.conf -endef - -define Package/asterisk14-xip-privacy/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/privacy.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_privacy.so $(1)/usr/lib/asterisk/modules/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/priv* $(1)/usr/lib/asterisk/sounds/ -endef - -define Package/asterisk14-xip-ivr-util/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_read app_authenticate app_externalivr app_disa ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done - $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/auth-* $(1)/usr/lib/asterisk/sounds/ -endef - -define Package/asterisk14-xip-callerid/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_setcallerid func_callerid app_lookupblacklist app_lookupcidname ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-speech/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_speech_utils res_speech ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-detect/conffiles -/etc/asterisk/amd.conf -endef - -define Package/asterisk14-xip-detect/install - $(INSTALL_DIR) $(1)/etc/asterisk - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/amd.conf $(1)/etc/asterisk/ - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_amd app_talkdetect app_waitforring app_waitforsilence ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-controlflow/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in app_while app_macro app_stack ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done -endef - -define Package/asterisk14-xip-zaptel/install - $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules - for f in chan_zap app_zapbarge app_zapscan codec_zap app_getcpeid app_zapras ; do \ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \ - done - $(INSTALL_DIR) $(1)/usr/lib/asterisk - $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/firmware $(1)/usr/lib/asterisk/ -endef - -$(eval $(call BuildPackage,asterisk14-xip-core)) -$(eval $(call BuildPackage,asterisk14-xip)) -$(eval $(call BuildPackage,asterisk14-xip-mini)) -$(eval $(call BuildPackage,asterisk14-xip-app-meetme)) -$(eval $(call BuildPackage,asterisk14-xip-chan-oss)) -$(eval $(call BuildPackage,asterisk14-xip-chan-alsa)) -$(eval $(call BuildPackage,asterisk14-xip-chan-gtalk)) -$(eval $(call BuildPackage,asterisk14-xip-chan-h323)) -$(eval $(call BuildPackage,asterisk14-xip-chan-mgcp)) -$(eval $(call BuildPackage,asterisk14-xip-chan-skinny)) -#$(eval $(call BuildPackage,asterisk14-xip-codec-ilbc)) -$(eval $(call BuildPackage,asterisk14-xip-codec-lpc10)) -$(eval $(call BuildPackage,asterisk14-xip-codec-speex)) -$(eval $(call BuildPackage,asterisk14-xip-pbx-dundi)) -$(eval $(call BuildPackage,asterisk14-xip-res-agi)) -$(eval $(call BuildPackage,asterisk14-xip-res-crypto)) -$(eval $(call BuildPackage,asterisk14-xip-pgsql)) -$(eval $(call BuildPackage,asterisk14-xip-sqlite)) -$(eval $(call BuildPackage,asterisk14-xip-voicemail)) -$(eval $(call BuildPackage,asterisk14-xip-sounds)) -$(eval $(call BuildPackage,asterisk14-xip-rawplayer)) -$(eval $(call BuildPackage,asterisk14-xip-agents)) -$(eval $(call BuildPackage,asterisk14-xip-iax)) -$(eval $(call BuildPackage,asterisk14-xip-sip)) -$(eval $(call BuildPackage,asterisk14-xip-codec-wav)) -$(eval $(call BuildPackage,asterisk14-xip-codec-ualaw)) -$(eval $(call BuildPackage,asterisk14-xip-format-misc)) -$(eval $(call BuildPackage,asterisk14-xip-format-licensed)) -$(eval $(call BuildPackage,asterisk14-xip-codec-g726)) -$(eval $(call BuildPackage,asterisk14-xip-format-video)) -$(eval $(call BuildPackage,asterisk14-xip-variables)) -$(eval $(call BuildPackage,asterisk14-xip-enum)) -$(eval $(call BuildPackage,asterisk14-xip-basic)) -$(eval $(call BuildPackage,asterisk14-xip-encode)) -$(eval $(call BuildPackage,asterisk14-xip-realtime)) -$(eval $(call BuildPackage,asterisk14-xip-ael)) -$(eval $(call BuildPackage,asterisk14-xip-adsi)) -$(eval $(call BuildPackage,asterisk14-xip-features)) -$(eval $(call BuildPackage,asterisk14-xip-moh)) -$(eval $(call BuildPackage,asterisk14-xip-smdi)) -$(eval $(call BuildPackage,asterisk14-xip-sounds-tt)) -$(eval $(call BuildPackage,asterisk14-xip-sounds-demo)) -$(eval $(call BuildPackage,asterisk14-xip-linejack)) -$(eval $(call BuildPackage,asterisk14-xip-app-misc)) -$(eval $(call BuildPackage,asterisk14-xip-image)) -$(eval $(call BuildPackage,asterisk14-xip-sms)) -$(eval $(call BuildPackage,asterisk14-xip-icecast)) -$(eval $(call BuildPackage,asterisk14-xip-mp3)) -$(eval $(call BuildPackage,asterisk14-xip-cli)) -$(eval $(call BuildPackage,asterisk14-xip-isdn)) -$(eval $(call BuildPackage,asterisk14-xip-deprecated)) -$(eval $(call BuildPackage,asterisk14-xip-groups)) -$(eval $(call BuildPackage,asterisk14-xip-language)) -$(eval $(call BuildPackage,asterisk14-xip-spool)) -$(eval $(call BuildPackage,asterisk14-xip-nbs)) -$(eval $(call BuildPackage,asterisk14-xip-alarmreceiver)) -$(eval $(call BuildPackage,asterisk14-xip-cdr)) -$(eval $(call BuildPackage,asterisk14-xip-channel)) -$(eval $(call BuildPackage,asterisk14-xip-debug)) -$(eval $(call BuildPackage,asterisk14-xip-menu-misc)) -$(eval $(call BuildPackage,asterisk14-xip-festival)) -$(eval $(call BuildPackage,asterisk14-xip-send-app)) -$(eval $(call BuildPackage,asterisk14-xip-followme)) -$(eval $(call BuildPackage,asterisk14-xip-queues)) -$(eval $(call BuildPackage,asterisk14-xip-record)) -$(eval $(call BuildPackage,asterisk14-xip-privacy)) -$(eval $(call BuildPackage,asterisk14-xip-ivr-util)) -$(eval $(call BuildPackage,asterisk14-xip-callerid)) -$(eval $(call BuildPackage,asterisk14-xip-speech)) -$(eval $(call BuildPackage,asterisk14-xip-detect)) -$(eval $(call BuildPackage,asterisk14-xip-controlflow)) - - -#asterisk14-xip-core=codec_gsm format_gsm pbx_config res_indications app_dial chan_local -#asterisk14-xip-agents=chan_agent -#asterisk14-xip-iax=chan_iax2 -#asterisk14-xip-sip=chan_sip -#asterisk14-xip-codec-wav=codec_adpcm format_pcm format_wav_gsm format_wav -#asterisk14-xip-codec-ualaw=codec_alaw codec_a_mu codec_ulaw -#asterisk14-xip-format-misc=format_sln format_vox format_ilbc -#asterisk14-xip-format-licensed=format_g726 format_g723 format_g729 -#asterisk14-xip-codec-g726=codec_g726 -#asterisk14-xip-format-video=format_h263 format_h264 -#asterisk14-xip-variables=func_db func_global func_env func_timeout -#asterisk14-xip-enum=func_enum -#asterisk14-xip-pbx-dundi=pbx_dundi -#asterisk14-xip-basic=func_logic func_math func_strings func_rand func_cut -#asterisk14-xip-encode=func_base64 func_md5 func_sha1 func_uri -#asterisk14-xip-realtime=func_realtime pbx_realtime app_realtime -#asterisk14-xip-ael=pbx_ael -#asterisk14-xip-adsi=res_adsi app_adsiprog -#asterisk14-xip-features=res_features app_transfer app_parkandannounce res_monitor -#asterisk14-xip-moh=res_musiconhold func_moh -#asterisk14-xip-smdi=res_smdi -#asterisk14-xip-app-misc=app_random app_sayunixtime app_sendtext app_url app_readfile app_system app_exec -#asterisk14-xip-image=app_image format_jpeg -#asterisk14-xip-sms=app_sms -#asterisk14-xip-icecast=app_ices -#asterisk14-xip-mp3=app_mp3 -#asterisk14-xip-cli=app_userevent res_clioriginate res_convert -#asterisk14-xip-isdn=app_settransfercapability -#asterisk14-xip-deprecated=app_db -#asterisk14-xip-groups=func_groupcount -#asterisk14-xip-language=func_language -#asterisk14-xip-spool=pbx_spool -#asterisk14-xip-nbs=app_nbscat -#asterisk14-xip-alarmreceiver=app_alarmreceiver -#asterisk14-xip-cdr=app_cdr app_forkcdr app_setcdruserfield cdr_csv cdr_custom cdr_manager func_cdr -#asterisk14-xip-channel=app_chanisavail app_channelredirect app_chanspy func_channel app_softhangup app_directed_pickup -#asterisk14-xip-debug=app_echo pbx_loopback app_dumpchan app_verbose app_test -#asterisk14-xip-menu-misc=app_controlplayback app_directory app_dictate -#asterisk14-xip-festival=app_festival -#asterisk14-xip-send-app=app_flash app_senddtmf app_milliwatt app_morsecode app_zapateller -#asterisk14-xip-followme=app_followme -#asterisk14-xip-app-meetme=app_meetme app_page -#asterisk14-xip-queues=app_queue -#asterisk14-xip-record=app_record app_mixmonitor -#asterisk14-xip-privacy=app_privacy -#asterisk14-xip-ivr-util=app_read app_authenticate app_externalivr app_disa -#asterisk14-xip-callerid=app_setcallerid func_callerid app_lookupblacklist app_lookupcidname -#asterisk14-xip-speech=app_speech_utils res_speech -#asterisk14-xip-detect=app_amd app_talkdetect app_waitforring app_waitforsilence -#asterisk14-xip-controlflow=app_while app_macro app_stack -#asterisk14-xip-zaptel=chan_zap app_zapbarge app_zapscan codec_zap app_getcpeid app_zapras -#asterisk14-xip-chan-oss=chan_oss -#asterisk14-xip-chan-alsa=chan_alsa -#asterisk14-xip-chan-gtalk=chan_gtalk res_jabber -#asterisk14-xip-chan-h323=chan_h323 -#asterisk14-xip-chan-mgcp=chan_mgcp -#asterisk14-xip-chan-skinny=chan_skinny -#asterisk14-xip-chan-lpc10=chan_lpc10 -#asterisk14-xip-codec-speex=codec_speex -#asterisk14-xip-res-agi=res_agi -#asterisk14-xip-res-crypto=res_crypto -#asterisk14-xip-pgsql=cdr_pgsql res_config_pgsql -#asterisk14-xip-sqlite=cdr_sqlite -#asterisk14-xip-voicemail=app_hasnewvoicemail app_voicemail |