|
|
|
@ -343,7 +343,7 @@ EOF |
|
|
|
|
print_core_control () { |
|
|
|
|
cat <<EOF |
|
|
|
|
Package: freeswitch-all |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: freeswitch-meta-all (= \${binary:Version}), freeswitch-meta-all-dbg (= \${binary:Version}) |
|
|
|
|
Conflicts: freeswitch-all (<= 1.6.7) |
|
|
|
|
Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
@ -352,7 +352,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
This is a package which depends on all packaged FreeSWITCH modules. |
|
|
|
|
|
|
|
|
|
Package: freeswitch |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${shlibs:Depends}, \${perl:Depends}, \${misc:Depends}, |
|
|
|
|
libfreeswitch1 (= \${binary:Version}) |
|
|
|
|
Recommends: |
|
|
|
@ -364,7 +364,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
This package contains the FreeSWITCH core. |
|
|
|
|
|
|
|
|
|
Package: libfreeswitch1 |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${shlibs:Depends}, \${misc:Depends} |
|
|
|
|
Recommends: |
|
|
|
|
Suggests: libfreeswitch1-dbg |
|
|
|
@ -376,7 +376,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
|
|
|
|
|
Package: python-esl |
|
|
|
|
Section: python |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${shlibs:Depends}, \${misc:Depends}, \${python:Depends} |
|
|
|
|
Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
$(debian_wrap "${fs_description}") |
|
|
|
@ -385,7 +385,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
|
|
|
|
|
Package: libesl-perl |
|
|
|
|
Section: perl |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${shlibs:Depends}, \${misc:Depends}, \${perl:Depends} |
|
|
|
|
Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
$(debian_wrap "${fs_description}") |
|
|
|
@ -393,7 +393,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
This package contains the Perl binding for FreeSWITCH Event Socket Library (ESL). |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-bare |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}) |
|
|
|
|
Recommends: |
|
|
|
|
freeswitch-doc (= \${binary:Version}), |
|
|
|
@ -411,7 +411,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
bare FreeSWITCH install. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-default |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), |
|
|
|
|
freeswitch-mod-commands (= \${binary:Version}), |
|
|
|
|
freeswitch-mod-conference (= \${binary:Version}), |
|
|
|
@ -452,7 +452,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
reasonably basic FreeSWITCH install. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-vanilla |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), |
|
|
|
|
freeswitch-init, |
|
|
|
|
freeswitch-mod-console (= \${binary:Version}), |
|
|
|
@ -500,7 +500,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
running the FreeSWITCH vanilla example configuration. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-sorbet |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), |
|
|
|
|
Recommends: |
|
|
|
|
freeswitch-init, |
|
|
|
@ -582,7 +582,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
modules except a few which aren't recommended. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-all |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), |
|
|
|
|
freeswitch-init, |
|
|
|
|
freeswitch-lang (= \${binary:Version}), |
|
|
|
@ -693,7 +693,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
FreeSWITCH modules. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-codecs |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), |
|
|
|
|
freeswitch-mod-amr (= \${binary:Version}), |
|
|
|
|
freeswitch-mod-amrwb (= \${binary:Version}), |
|
|
|
@ -720,7 +720,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
most FreeSWITCH codecs. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-codecs-dbg |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), |
|
|
|
|
freeswitch-mod-amr-dbg (= \${binary:Version}), |
|
|
|
|
freeswitch-mod-amrwb-dbg (= \${binary:Version}), |
|
|
|
@ -747,7 +747,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
most FreeSWITCH codecs. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-conf |
|
|
|
|
Architecture: all |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, |
|
|
|
|
freeswitch-conf-curl (= \${binary:Version}), |
|
|
|
|
freeswitch-conf-insideout (= \${binary:Version}), |
|
|
|
@ -761,7 +761,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
examples for FreeSWITCH. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-lang |
|
|
|
|
Architecture: all |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, |
|
|
|
|
freeswitch-lang-de (= \${binary:Version}), |
|
|
|
|
freeswitch-lang-en (= \${binary:Version}), |
|
|
|
@ -777,7 +777,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
FreeSWITCH. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-mod-say |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, |
|
|
|
|
freeswitch-mod-say-de (= \${binary:Version}), |
|
|
|
|
freeswitch-mod-say-en (= \${binary:Version}), |
|
|
|
@ -802,7 +802,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
FreeSWITCH. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-mod-say-dbg |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, |
|
|
|
|
freeswitch-mod-say-de-dbg (= \${binary:Version}), |
|
|
|
|
freeswitch-mod-say-en-dbg (= \${binary:Version}), |
|
|
|
@ -827,7 +827,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
FreeSWITCH. |
|
|
|
|
|
|
|
|
|
Package: freeswitch-meta-all-dbg |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), |
|
|
|
|
freeswitch-meta-codecs-dbg (= \${binary:Version}), |
|
|
|
|
freeswitch-meta-mod-say (= \${binary:Version}), |
|
|
|
@ -932,7 +932,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch |
|
|
|
|
Package: freeswitch-all-dbg |
|
|
|
|
Section: debug |
|
|
|
|
Priority: extra |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch-meta-all (= \${binary:Version}), freeswitch-meta-all-dbg (= \${binary:Version}) |
|
|
|
|
Description: debugging symbols for FreeSWITCH |
|
|
|
|
$(debian_wrap "${fs_description}") |
|
|
|
@ -942,7 +942,7 @@ Description: debugging symbols for FreeSWITCH |
|
|
|
|
Package: freeswitch-dbg |
|
|
|
|
Section: debug |
|
|
|
|
Priority: extra |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}) |
|
|
|
|
Description: debugging symbols for FreeSWITCH |
|
|
|
|
$(debian_wrap "${fs_description}") |
|
|
|
@ -952,7 +952,7 @@ Description: debugging symbols for FreeSWITCH |
|
|
|
|
Package: libfreeswitch1-dbg |
|
|
|
|
Section: debug |
|
|
|
|
Priority: extra |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, libfreeswitch1 (= \${binary:Version}) |
|
|
|
|
Description: debugging symbols for FreeSWITCH |
|
|
|
|
$(debian_wrap "${fs_description}") |
|
|
|
@ -961,7 +961,7 @@ Description: debugging symbols for FreeSWITCH |
|
|
|
|
|
|
|
|
|
Package: libfreeswitch-dev |
|
|
|
|
Section: libdevel |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, freeswitch |
|
|
|
|
Description: development libraries and header files for FreeSWITCH |
|
|
|
|
$(debian_wrap "${fs_description}") |
|
|
|
@ -970,7 +970,7 @@ Description: development libraries and header files for FreeSWITCH |
|
|
|
|
|
|
|
|
|
Package: freeswitch-doc |
|
|
|
|
Section: doc |
|
|
|
|
Architecture: all |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends} |
|
|
|
|
Description: documentation for FreeSWITCH |
|
|
|
|
$(debian_wrap "${fs_description}") |
|
|
|
@ -983,7 +983,7 @@ Description: documentation for FreeSWITCH |
|
|
|
|
## languages |
|
|
|
|
|
|
|
|
|
Package: freeswitch-lang |
|
|
|
|
Architecture: all |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, |
|
|
|
|
freeswitch-lang-en (= \${binary:Version}) |
|
|
|
|
Description: Language files for FreeSWITCH |
|
|
|
@ -995,7 +995,7 @@ Description: Language files for FreeSWITCH |
|
|
|
|
## timezones |
|
|
|
|
|
|
|
|
|
Package: freeswitch-timezones |
|
|
|
|
Architecture: all |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends} |
|
|
|
|
Description: Timezone files for FreeSWITCH |
|
|
|
|
$(debian_wrap "${fs_description}") |
|
|
|
@ -1009,7 +1009,7 @@ EOF |
|
|
|
|
if [ ${use_sysvinit} = "true" ]; then |
|
|
|
|
cat <<EOF |
|
|
|
|
Package: freeswitch-sysvinit |
|
|
|
|
Architecture: all |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, lsb-base (>= 3.0-6), sysvinit | sysvinit-utils |
|
|
|
|
Conflicts: freeswitch-init |
|
|
|
|
Provides: freeswitch-init |
|
|
|
@ -1022,7 +1022,7 @@ EOF |
|
|
|
|
else |
|
|
|
|
cat <<EOF |
|
|
|
|
Package: freeswitch-systemd |
|
|
|
|
Architecture: all |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, systemd |
|
|
|
|
Conflicts: freeswitch-init, freeswitch-all (<= 1.6.7) |
|
|
|
|
Provides: freeswitch-init |
|
|
|
@ -1040,7 +1040,7 @@ print_mod_control () { |
|
|
|
|
cat <<EOF |
|
|
|
|
Package: freeswitch-${module_name//_/-} |
|
|
|
|
Section: ${m_section} |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
$(debian_wrap "Depends: \${shlibs:Depends}, \${misc:Depends}, libfreeswitch1 (= \${binary:Version}), ${depends}") |
|
|
|
|
$(debian_wrap "Recommends: ${recommends}") |
|
|
|
|
$(debian_wrap "Suggests: freeswitch-${module_name//_/-}-dbg, ${suggests}") |
|
|
|
@ -1055,7 +1055,7 @@ Description: ${description} for FreeSWITCH |
|
|
|
|
Package: freeswitch-${module_name//_/-}-dbg |
|
|
|
|
Section: debug |
|
|
|
|
Priority: extra |
|
|
|
|
Architecture: any |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends}, |
|
|
|
|
freeswitch-${module_name//_/-} (= \${binary:Version}) |
|
|
|
|
Description: ${description} for FreeSWITCH (debug) |
|
|
|
@ -1120,7 +1120,7 @@ print_conf_overrides () { |
|
|
|
|
print_conf_control () { |
|
|
|
|
cat <<EOF |
|
|
|
|
Package: freeswitch-conf-${conf//_/-} |
|
|
|
|
Architecture: all |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends} |
|
|
|
|
Conflicts: freeswitch-all (<= 1.6.7) |
|
|
|
|
Description: FreeSWITCH ${conf} configuration |
|
|
|
@ -1154,7 +1154,7 @@ print_lang_control () { |
|
|
|
|
esac |
|
|
|
|
cat <<EOF |
|
|
|
|
Package: freeswitch-lang-${lang//_/-} |
|
|
|
|
Architecture: all |
|
|
|
|
Architecture: amd64 |
|
|
|
|
Depends: \${misc:Depends} |
|
|
|
|
Recommends: freeswitch-sounds-${lang} |
|
|
|
|
Conflicts: freeswitch-all (<= 1.6.7) |
|
|
|
|