mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-13 20:50:41 +00:00
debian: Update -meta-all to grab all packages
We now build unimrcp, portaudio, portaudio-stream, skypopen, and dahdi-codec, so they should be included in meta-all. Also refactor a bit so we install all lang and mod_say packages as well.
This commit is contained in:
parent
31cc04e29b
commit
94d44f8a9d
77
debian/bootstrap.sh
vendored
77
debian/bootstrap.sh
vendored
@ -423,6 +423,9 @@ Recommends:
|
||||
freeswitch-init (= \${binary:Version}),
|
||||
freeswitch-lang (= \${binary:Version}),
|
||||
freeswitch-meta-codecs (= \${binary:Version}),
|
||||
freeswitch-meta-conf (= \${binary:Version}),
|
||||
freeswitch-meta-lang (= \${binary:Version}),
|
||||
freeswitch-meta-mod-say (= \${binary:Version}),
|
||||
freeswitch-music (= \${binary:Version}),
|
||||
freeswitch-sounds (= \${binary:Version}),
|
||||
freeswitch-mod-abstraction (= \${binary:Version}),
|
||||
@ -473,6 +476,7 @@ Recommends:
|
||||
freeswitch-mod-flite (= \${binary:Version}),
|
||||
freeswitch-mod-pocketsphinx (= \${binary:Version}),
|
||||
freeswitch-mod-tts-commandline (= \${binary:Version}),
|
||||
freeswitch-mod-unimrcp (= \${binary:Version}),
|
||||
freeswitch-mod-dialplan-asterisk (= \${binary:Version}),
|
||||
freeswitch-mod-dialplan-directory (= \${binary:Version}),
|
||||
freeswitch-mod-dialplan-xml (= \${binary:Version}),
|
||||
@ -481,8 +485,10 @@ Recommends:
|
||||
freeswitch-mod-dingaling (= \${binary:Version}),
|
||||
freeswitch-mod-html5 (= \${binary:Version}),
|
||||
freeswitch-mod-loopback (= \${binary:Version}),
|
||||
freeswitch-mod-portaudio (= \${binary:Version}),
|
||||
freeswitch-mod-rtmp (= \${binary:Version}),
|
||||
freeswitch-mod-skinny (= \${binary:Version}),
|
||||
freeswitch-mod-skypopen (= \${binary:Version}),
|
||||
freeswitch-mod-sofia (= \${binary:Version}),
|
||||
freeswitch-mod-cdr-csv (= \${binary:Version}),
|
||||
freeswitch-mod-cdr-mongodb (= \${binary:Version}),
|
||||
@ -498,6 +504,7 @@ Recommends:
|
||||
freeswitch-mod-snmp (= \${binary:Version}),
|
||||
freeswitch-mod-local-stream (= \${binary:Version}),
|
||||
freeswitch-mod-native-file (= \${binary:Version}),
|
||||
freeswitch-mod-portaudio-stream (= \${binary:Version}),
|
||||
freeswitch-mod-shell-stream (= \${binary:Version}),
|
||||
freeswitch-mod-sndfile (= \${binary:Version}),
|
||||
freeswitch-mod-tone-stream (= \${binary:Version}),
|
||||
@ -509,7 +516,6 @@ Recommends:
|
||||
freeswitch-mod-console (= \${binary:Version}),
|
||||
freeswitch-mod-logfile (= \${binary:Version}),
|
||||
freeswitch-mod-syslog (= \${binary:Version}),
|
||||
freeswitch-mod-say-en (= \${binary:Version}),
|
||||
freeswitch-mod-posix-timer (= \${binary:Version}),
|
||||
freeswitch-mod-timerfd (= \${binary:Version}),
|
||||
freeswitch-mod-xml-cdr (= \${binary:Version}),
|
||||
@ -518,20 +524,6 @@ Recommends:
|
||||
freeswitch-mod-xml-scgi (= \${binary:Version}),
|
||||
Suggests:
|
||||
freeswitch-mod-vlc (= \${binary:Version}),
|
||||
freeswitch-mod-say-de (= \${binary:Version}),
|
||||
freeswitch-mod-say-es (= \${binary:Version}),
|
||||
freeswitch-mod-say-fa (= \${binary:Version}),
|
||||
freeswitch-mod-say-fr (= \${binary:Version}),
|
||||
freeswitch-mod-say-he (= \${binary:Version}),
|
||||
freeswitch-mod-say-hr (= \${binary:Version}),
|
||||
freeswitch-mod-say-hu (= \${binary:Version}),
|
||||
freeswitch-mod-say-it (= \${binary:Version}),
|
||||
freeswitch-mod-say-ja (= \${binary:Version}),
|
||||
freeswitch-mod-say-nl (= \${binary:Version}),
|
||||
freeswitch-mod-say-pt (= \${binary:Version}),
|
||||
freeswitch-mod-say-ru (= \${binary:Version}),
|
||||
freeswitch-mod-say-th (= \${binary:Version}),
|
||||
freeswitch-mod-say-zh (= \${binary:Version}),
|
||||
Description: Cross-Platform Scalable Multi-Protocol Soft Switch
|
||||
$(debian_wrap "${fs_description}")
|
||||
.
|
||||
@ -546,6 +538,7 @@ Depends: \${misc:Depends}, freeswitch (= \${binary:Version}),
|
||||
freeswitch-mod-bv (= \${binary:Version}),
|
||||
freeswitch-mod-celt (= \${binary:Version}),
|
||||
freeswitch-mod-codec2 (= \${binary:Version}),
|
||||
freeswitch-mod-dahdi-codec (= \${binary:Version}),
|
||||
freeswitch-mod-g723-1 (= \${binary:Version}),
|
||||
freeswitch-mod-g729 (= \${binary:Version}),
|
||||
freeswitch-mod-h26x (= \${binary:Version}),
|
||||
@ -566,6 +559,60 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
|
||||
This is a metapackage which depends on the packages needed to install
|
||||
most FreeSWITCH codecs.
|
||||
|
||||
Package: freeswitch-meta-conf
|
||||
Architecture: all
|
||||
Depends: \${misc:Depends},
|
||||
freeswitch-conf-curl (= \${binary:Version}),
|
||||
freeswitch-conf-insideout (= \${binary:Version}),
|
||||
freeswitch-conf-sbc (= \${binary:Version}),
|
||||
freeswitch-conf-softphone (= \${binary:Version}),
|
||||
freeswitch-conf-vanilla (= \${binary:Version}),
|
||||
Description: Cross-Platform Scalable Multi-Protocol Soft Switch
|
||||
$(debian_wrap "${fs_description}")
|
||||
.
|
||||
This is a metapackage which depends on the available configuration
|
||||
examples for FreeSWITCH.
|
||||
|
||||
Package: freeswitch-meta-lang
|
||||
Architecture: all
|
||||
Depends: \${misc:Depends},
|
||||
freeswitch-lang-de (= \${binary:Version}),
|
||||
freeswitch-lang-en (= \${binary:Version}),
|
||||
freeswitch-lang-es (= \${binary:Version}),
|
||||
freeswitch-lang-fr (= \${binary:Version}),
|
||||
freeswitch-lang-he (= \${binary:Version}),
|
||||
freeswitch-lang-pt (= \${binary:Version}),
|
||||
freeswitch-lang-ru (= \${binary:Version}),
|
||||
Description: Cross-Platform Scalable Multi-Protocol Soft Switch
|
||||
$(debian_wrap "${fs_description}")
|
||||
.
|
||||
This is a metapackage which depends on all language files for
|
||||
FreeSWITCH.
|
||||
|
||||
Package: freeswitch-meta-mod-say
|
||||
Architecture: any
|
||||
Depends: \${misc:Depends},
|
||||
freeswitch-mod-say-de (= \${binary:Version}),
|
||||
freeswitch-mod-say-en (= \${binary:Version}),
|
||||
freeswitch-mod-say-es (= \${binary:Version}),
|
||||
freeswitch-mod-say-fa (= \${binary:Version}),
|
||||
freeswitch-mod-say-fr (= \${binary:Version}),
|
||||
freeswitch-mod-say-he (= \${binary:Version}),
|
||||
freeswitch-mod-say-hr (= \${binary:Version}),
|
||||
freeswitch-mod-say-hu (= \${binary:Version}),
|
||||
freeswitch-mod-say-it (= \${binary:Version}),
|
||||
freeswitch-mod-say-ja (= \${binary:Version}),
|
||||
freeswitch-mod-say-nl (= \${binary:Version}),
|
||||
freeswitch-mod-say-pt (= \${binary:Version}),
|
||||
freeswitch-mod-say-ru (= \${binary:Version}),
|
||||
freeswitch-mod-say-th (= \${binary:Version}),
|
||||
freeswitch-mod-say-zh (= \${binary:Version}),
|
||||
Description: Cross-Platform Scalable Multi-Protocol Soft Switch
|
||||
$(debian_wrap "${fs_description}")
|
||||
.
|
||||
This is a metapackage which depends on all mod_say languages for
|
||||
FreeSWITCH.
|
||||
|
||||
Package: freeswitch-dbg
|
||||
Section: debug
|
||||
Priority: extra
|
||||
|
Loading…
x
Reference in New Issue
Block a user