asterisk-13.x: add PKG_CONFIG_DEPENDS
The module and util lists are necessary, unfortunately. But having working PKG_CONFIG_DEPENDS is nice and the lists rarely need updating. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
This commit is contained in:
parent
23f5a70e0d
commit
0af4ac7c51
1 changed files with 273 additions and 1 deletions
|
@ -11,7 +11,7 @@ include $(TOPDIR)/rules.mk
|
|||
|
||||
PKG_NAME:=asterisk13
|
||||
PKG_VERSION:=13.19.2
|
||||
PKG_RELEASE:=1
|
||||
PKG_RELEASE:=2
|
||||
|
||||
PKG_SOURCE:=asterisk-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://downloads.asterisk.org/pub/telephony/asterisk/releases
|
||||
|
@ -39,8 +39,280 @@ MENUSELECT_CATEGORIES:= \
|
|||
MENUSELECT_UTILS \
|
||||
MENUSELECT_AGIS
|
||||
|
||||
MODULES_AVAILABLE:= \
|
||||
app-adsiprog \
|
||||
app-agent-pool \
|
||||
app-alarmreceiver \
|
||||
app-amd \
|
||||
app-authenticate \
|
||||
app-bridgewait \
|
||||
app-celgenuserevent \
|
||||
app-chanisavail \
|
||||
app-channelredirect \
|
||||
app-chanspy \
|
||||
app-confbridge \
|
||||
app-controlplayback \
|
||||
app-dahdiras \
|
||||
app-dictate \
|
||||
app-directed_pickup \
|
||||
app-directory \
|
||||
app-disa \
|
||||
app-dumpchan \
|
||||
app-exec \
|
||||
app-externalivr \
|
||||
app-festival \
|
||||
app-flash \
|
||||
app-followme \
|
||||
app-getcpeid \
|
||||
app-ices \
|
||||
app-image \
|
||||
app-ivrdemo \
|
||||
app-milliwatt \
|
||||
app-minivm \
|
||||
app-mixmonitor \
|
||||
app-morsecode \
|
||||
app-mp3 \
|
||||
app-originate \
|
||||
app-page \
|
||||
app-playtones \
|
||||
app-privacy \
|
||||
app-queue \
|
||||
app-read \
|
||||
app-readexten \
|
||||
app-record \
|
||||
app-saycounted \
|
||||
app-sayunixtime \
|
||||
app-senddtmf \
|
||||
app-sendtext \
|
||||
app-skel \
|
||||
app-sms \
|
||||
app-softhangup \
|
||||
app-speech \
|
||||
app-stack \
|
||||
app-stasis \
|
||||
app-system \
|
||||
app-talkdetect \
|
||||
app-test \
|
||||
app-transfer \
|
||||
app-url \
|
||||
app-userevent \
|
||||
app-verbose \
|
||||
app-waitforring \
|
||||
app-waitforsilence \
|
||||
app-waituntil \
|
||||
app-while \
|
||||
app-zapateller \
|
||||
bridge-builtin-features \
|
||||
bridge-builtin-interval-features \
|
||||
bridge-holding \
|
||||
bridge-native-rtp \
|
||||
bridge-simple \
|
||||
bridge-softmix \
|
||||
cdr \
|
||||
cdr-csv \
|
||||
cdr-sqlite3 \
|
||||
cel-custom \
|
||||
cel-manager \
|
||||
cel-sqlite3-custom \
|
||||
chan-alsa \
|
||||
chan-bridge-media \
|
||||
chan-console \
|
||||
chan-dahdi \
|
||||
chan-iax2 \
|
||||
chan-mgcp \
|
||||
chan-mobile \
|
||||
chan-motif \
|
||||
chan-ooh323 \
|
||||
chan-oss \
|
||||
chan-phone \
|
||||
chan-rtp \
|
||||
chan-sip \
|
||||
chan-skinny \
|
||||
chan-unistim \
|
||||
codec-a-mu \
|
||||
codec-adpcm \
|
||||
codec-alaw \
|
||||
codec-dahdi \
|
||||
codec-g722 \
|
||||
codec-g726 \
|
||||
codec-gsm \
|
||||
codec-ilbc \
|
||||
codec-lpc10 \
|
||||
codec-resample \
|
||||
codec-speex \
|
||||
codec-ulaw \
|
||||
curl \
|
||||
format-g719 \
|
||||
format-g723 \
|
||||
format-g726 \
|
||||
format-g729 \
|
||||
format-gsm \
|
||||
format-h263 \
|
||||
format-h264 \
|
||||
format-ilbc \
|
||||
format-jpeg \
|
||||
format-mp3 \
|
||||
format-ogg-vorbis \
|
||||
format-pcm \
|
||||
format-siren14 \
|
||||
format-siren7 \
|
||||
format-sln \
|
||||
format-vox \
|
||||
format-wav \
|
||||
format-wav-gsm \
|
||||
func-aes \
|
||||
func-base64 \
|
||||
func-blacklist \
|
||||
func-callcompletion \
|
||||
func-channel \
|
||||
func-config \
|
||||
func-cut \
|
||||
func-db \
|
||||
func-devstate \
|
||||
func-dialgroup \
|
||||
func-dialplan \
|
||||
func-enum \
|
||||
func-env \
|
||||
func-extstate \
|
||||
func-frame-trace \
|
||||
func-global \
|
||||
func-groupcount \
|
||||
func-hangupcause \
|
||||
func-holdintercept \
|
||||
func-iconv \
|
||||
func-jitterbuffer \
|
||||
func-lock \
|
||||
func-math \
|
||||
func-md5 \
|
||||
func-module \
|
||||
func-periodic-hook \
|
||||
func-pitchshift \
|
||||
func-presencestate \
|
||||
func-rand \
|
||||
func-realtime \
|
||||
func-sha1 \
|
||||
func-shell \
|
||||
func-sorcery \
|
||||
func-speex \
|
||||
func-sprintf \
|
||||
func-srv \
|
||||
func-sysinfo \
|
||||
func-talkdetect \
|
||||
func-uri \
|
||||
func-version \
|
||||
func-vmcount \
|
||||
func-volume \
|
||||
odbc \
|
||||
pbx-ael \
|
||||
pbx-dundi \
|
||||
pbx-loopback \
|
||||
pbx-lua \
|
||||
pbx-realtime \
|
||||
pbx-spool \
|
||||
pgsql \
|
||||
pjsip \
|
||||
res-adsi \
|
||||
res-ael-share \
|
||||
res-agi \
|
||||
res-ari \
|
||||
res-ari-applications \
|
||||
res-ari-asterisk \
|
||||
res-ari-bridges \
|
||||
res-ari-channels \
|
||||
res-ari-device-states \
|
||||
res-ari-endpoints \
|
||||
res-ari-events \
|
||||
res-ari-mailboxes \
|
||||
res-ari-model \
|
||||
res-ari-playbacks \
|
||||
res-ari-recordings \
|
||||
res-ari-sounds \
|
||||
res-calendar \
|
||||
res-calendar-caldav \
|
||||
res-calendar-ews \
|
||||
res-calendar-exchange \
|
||||
res-calendar-icalendar \
|
||||
res-chan-stats \
|
||||
res-clialiases \
|
||||
res-clioriginate \
|
||||
res-config-ldap \
|
||||
res-config-mysql \
|
||||
res-config-sqlite3 \
|
||||
res-convert \
|
||||
res-endpoint-stats \
|
||||
res-hep \
|
||||
res-hep-pjsip \
|
||||
res-hep-rtcp \
|
||||
res-fax-spandsp \
|
||||
res-fax \
|
||||
res-format-attr-celt \
|
||||
res-format-attr-g729 \
|
||||
res-format-attr-h263 \
|
||||
res-format-attr-h264 \
|
||||
res-format-attr-opus \
|
||||
res-format-attr-silk \
|
||||
res-format-attr-siren14 \
|
||||
res-format-attr-siren7 \
|
||||
res-format-attr-vp8 \
|
||||
res-http-websocket \
|
||||
res-limit \
|
||||
res-manager-devicestate \
|
||||
res-manager-presencestate \
|
||||
res-monitor \
|
||||
res-musiconhold \
|
||||
res-mutestream \
|
||||
res-mwi-external \
|
||||
res-mwi-external-ami \
|
||||
res-parking \
|
||||
res-phoneprov \
|
||||
res-pjsip-phoneprov \
|
||||
res-pjproject \
|
||||
res-pktccops \
|
||||
res-realtime \
|
||||
res-rtp-asterisk \
|
||||
res-rtp-multicast \
|
||||
res-security-log \
|
||||
res-smdi \
|
||||
res-snmp \
|
||||
res-sorcery \
|
||||
res-sorcery-memory-cache \
|
||||
res-speech \
|
||||
res-srtp \
|
||||
res-stasis \
|
||||
res-stasis-answer \
|
||||
res-stasis-device-state \
|
||||
res-stasis-mailbox \
|
||||
res-stasis-playback \
|
||||
res-stasis-recording \
|
||||
res-stasis-snoop \
|
||||
res-statsd \
|
||||
res-stun-monitor \
|
||||
res-timing-dahdi \
|
||||
res-timing-pthread \
|
||||
res-timing-timerfd \
|
||||
res-xmpp \
|
||||
voicemail
|
||||
|
||||
UTILS_AVAILABLE:= \
|
||||
aelparse \
|
||||
astcanary \
|
||||
astdb2sqlite3 \
|
||||
astdb2bdb \
|
||||
check_expr \
|
||||
check_expr2 \
|
||||
conf2ael \
|
||||
muted \
|
||||
smsq \
|
||||
stereorize \
|
||||
streamplayer
|
||||
|
||||
AST_ENABLE:=
|
||||
|
||||
PKG_CONFIG_DEPENDS:= \
|
||||
$(patsubst %,CONFIG_PACKAGE_$(PKG_NAME)-%,$(MODULES_AVAILABLE)) \
|
||||
$(patsubst %,CONFIG_PACKAGE_$(PKG_NAME)-util-%,$(UTILS_AVAILABLE)) \
|
||||
CONFIG_ASTERISK13_LOW_MEMORY
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
include $(INCLUDE_DIR)/host-build.mk
|
||||
|
||||
|
|
Loading…
Reference in a new issue