提交 8c8b7b51 authored 作者: s3rj1k's avatar s3rj1k

[FS-11507] use explicit architecture in control file

Signed-off-by: 's avatars3rj1k <evasive.gyron@gmail.com>
上级 da49b042
...@@ -343,7 +343,7 @@ EOF ...@@ -343,7 +343,7 @@ EOF
print_core_control () { print_core_control () {
cat <<EOF cat <<EOF
Package: freeswitch-all Package: freeswitch-all
Architecture: any Architecture: amd64
Depends: freeswitch-meta-all (= \${binary:Version}), freeswitch-meta-all-dbg (= \${binary:Version}) Depends: freeswitch-meta-all (= \${binary:Version}), freeswitch-meta-all-dbg (= \${binary:Version})
Conflicts: freeswitch-all (<= 1.6.7) Conflicts: freeswitch-all (<= 1.6.7)
Description: Cross-Platform Scalable Multi-Protocol Soft Switch Description: Cross-Platform Scalable Multi-Protocol Soft Switch
...@@ -352,7 +352,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. This is a package which depends on all packaged FreeSWITCH modules.
Package: freeswitch Package: freeswitch
Architecture: any Architecture: amd64
Depends: \${shlibs:Depends}, \${perl:Depends}, \${misc:Depends}, Depends: \${shlibs:Depends}, \${perl:Depends}, \${misc:Depends},
libfreeswitch1 (= \${binary:Version}) libfreeswitch1 (= \${binary:Version})
Recommends: Recommends:
...@@ -364,7 +364,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -364,7 +364,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
This package contains the FreeSWITCH core. This package contains the FreeSWITCH core.
Package: libfreeswitch1 Package: libfreeswitch1
Architecture: any Architecture: amd64
Depends: \${shlibs:Depends}, \${misc:Depends} Depends: \${shlibs:Depends}, \${misc:Depends}
Recommends: Recommends:
Suggests: libfreeswitch1-dbg Suggests: libfreeswitch1-dbg
...@@ -376,7 +376,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -376,7 +376,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
Package: python-esl Package: python-esl
Section: python Section: python
Architecture: any Architecture: amd64
Depends: \${shlibs:Depends}, \${misc:Depends}, \${python:Depends} Depends: \${shlibs:Depends}, \${misc:Depends}, \${python:Depends}
Description: Cross-Platform Scalable Multi-Protocol Soft Switch Description: Cross-Platform Scalable Multi-Protocol Soft Switch
$(debian_wrap "${fs_description}") $(debian_wrap "${fs_description}")
...@@ -385,7 +385,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -385,7 +385,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
Package: libesl-perl Package: libesl-perl
Section: perl Section: perl
Architecture: any Architecture: amd64
Depends: \${shlibs:Depends}, \${misc:Depends}, \${perl:Depends} Depends: \${shlibs:Depends}, \${misc:Depends}, \${perl:Depends}
Description: Cross-Platform Scalable Multi-Protocol Soft Switch Description: Cross-Platform Scalable Multi-Protocol Soft Switch
$(debian_wrap "${fs_description}") $(debian_wrap "${fs_description}")
...@@ -393,7 +393,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -393,7 +393,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
This package contains the Perl binding for FreeSWITCH Event Socket Library (ESL). This package contains the Perl binding for FreeSWITCH Event Socket Library (ESL).
Package: freeswitch-meta-bare Package: freeswitch-meta-bare
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}) Depends: \${misc:Depends}, freeswitch (= \${binary:Version})
Recommends: Recommends:
freeswitch-doc (= \${binary:Version}), freeswitch-doc (= \${binary:Version}),
...@@ -411,7 +411,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -411,7 +411,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
bare FreeSWITCH install. bare FreeSWITCH install.
Package: freeswitch-meta-default Package: freeswitch-meta-default
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), Depends: \${misc:Depends}, freeswitch (= \${binary:Version}),
freeswitch-mod-commands (= \${binary:Version}), freeswitch-mod-commands (= \${binary:Version}),
freeswitch-mod-conference (= \${binary:Version}), freeswitch-mod-conference (= \${binary:Version}),
...@@ -452,7 +452,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -452,7 +452,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
reasonably basic FreeSWITCH install. reasonably basic FreeSWITCH install.
Package: freeswitch-meta-vanilla Package: freeswitch-meta-vanilla
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), Depends: \${misc:Depends}, freeswitch (= \${binary:Version}),
freeswitch-init, freeswitch-init,
freeswitch-mod-console (= \${binary:Version}), freeswitch-mod-console (= \${binary:Version}),
...@@ -500,7 +500,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -500,7 +500,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
running the FreeSWITCH vanilla example configuration. running the FreeSWITCH vanilla example configuration.
Package: freeswitch-meta-sorbet Package: freeswitch-meta-sorbet
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), Depends: \${misc:Depends}, freeswitch (= \${binary:Version}),
Recommends: Recommends:
freeswitch-init, freeswitch-init,
...@@ -582,7 +582,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -582,7 +582,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
modules except a few which aren't recommended. modules except a few which aren't recommended.
Package: freeswitch-meta-all Package: freeswitch-meta-all
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), Depends: \${misc:Depends}, freeswitch (= \${binary:Version}),
freeswitch-init, freeswitch-init,
freeswitch-lang (= \${binary:Version}), freeswitch-lang (= \${binary:Version}),
...@@ -693,7 +693,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -693,7 +693,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
FreeSWITCH modules. FreeSWITCH modules.
Package: freeswitch-meta-codecs Package: freeswitch-meta-codecs
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), Depends: \${misc:Depends}, freeswitch (= \${binary:Version}),
freeswitch-mod-amr (= \${binary:Version}), freeswitch-mod-amr (= \${binary:Version}),
freeswitch-mod-amrwb (= \${binary:Version}), freeswitch-mod-amrwb (= \${binary:Version}),
...@@ -720,7 +720,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -720,7 +720,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
most FreeSWITCH codecs. most FreeSWITCH codecs.
Package: freeswitch-meta-codecs-dbg Package: freeswitch-meta-codecs-dbg
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), Depends: \${misc:Depends}, freeswitch (= \${binary:Version}),
freeswitch-mod-amr-dbg (= \${binary:Version}), freeswitch-mod-amr-dbg (= \${binary:Version}),
freeswitch-mod-amrwb-dbg (= \${binary:Version}), freeswitch-mod-amrwb-dbg (= \${binary:Version}),
...@@ -747,7 +747,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -747,7 +747,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
most FreeSWITCH codecs. most FreeSWITCH codecs.
Package: freeswitch-meta-conf Package: freeswitch-meta-conf
Architecture: all Architecture: amd64
Depends: \${misc:Depends}, Depends: \${misc:Depends},
freeswitch-conf-curl (= \${binary:Version}), freeswitch-conf-curl (= \${binary:Version}),
freeswitch-conf-insideout (= \${binary:Version}), freeswitch-conf-insideout (= \${binary:Version}),
...@@ -761,7 +761,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -761,7 +761,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
examples for FreeSWITCH. examples for FreeSWITCH.
Package: freeswitch-meta-lang Package: freeswitch-meta-lang
Architecture: all Architecture: amd64
Depends: \${misc:Depends}, Depends: \${misc:Depends},
freeswitch-lang-de (= \${binary:Version}), freeswitch-lang-de (= \${binary:Version}),
freeswitch-lang-en (= \${binary:Version}), freeswitch-lang-en (= \${binary:Version}),
...@@ -777,7 +777,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -777,7 +777,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
FreeSWITCH. FreeSWITCH.
Package: freeswitch-meta-mod-say Package: freeswitch-meta-mod-say
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, Depends: \${misc:Depends},
freeswitch-mod-say-de (= \${binary:Version}), freeswitch-mod-say-de (= \${binary:Version}),
freeswitch-mod-say-en (= \${binary:Version}), freeswitch-mod-say-en (= \${binary:Version}),
...@@ -802,7 +802,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -802,7 +802,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
FreeSWITCH. FreeSWITCH.
Package: freeswitch-meta-mod-say-dbg Package: freeswitch-meta-mod-say-dbg
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, Depends: \${misc:Depends},
freeswitch-mod-say-de-dbg (= \${binary:Version}), freeswitch-mod-say-de-dbg (= \${binary:Version}),
freeswitch-mod-say-en-dbg (= \${binary:Version}), freeswitch-mod-say-en-dbg (= \${binary:Version}),
...@@ -827,7 +827,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -827,7 +827,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
FreeSWITCH. FreeSWITCH.
Package: freeswitch-meta-all-dbg Package: freeswitch-meta-all-dbg
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}), Depends: \${misc:Depends}, freeswitch (= \${binary:Version}),
freeswitch-meta-codecs-dbg (= \${binary:Version}), freeswitch-meta-codecs-dbg (= \${binary:Version}),
freeswitch-meta-mod-say (= \${binary:Version}), freeswitch-meta-mod-say (= \${binary:Version}),
...@@ -932,7 +932,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch ...@@ -932,7 +932,7 @@ Description: Cross-Platform Scalable Multi-Protocol Soft Switch
Package: freeswitch-all-dbg Package: freeswitch-all-dbg
Section: debug Section: debug
Priority: extra Priority: extra
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch-meta-all (= \${binary:Version}), freeswitch-meta-all-dbg (= \${binary:Version}) Depends: \${misc:Depends}, freeswitch-meta-all (= \${binary:Version}), freeswitch-meta-all-dbg (= \${binary:Version})
Description: debugging symbols for FreeSWITCH Description: debugging symbols for FreeSWITCH
$(debian_wrap "${fs_description}") $(debian_wrap "${fs_description}")
...@@ -942,7 +942,7 @@ Description: debugging symbols for FreeSWITCH ...@@ -942,7 +942,7 @@ Description: debugging symbols for FreeSWITCH
Package: freeswitch-dbg Package: freeswitch-dbg
Section: debug Section: debug
Priority: extra Priority: extra
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch (= \${binary:Version}) Depends: \${misc:Depends}, freeswitch (= \${binary:Version})
Description: debugging symbols for FreeSWITCH Description: debugging symbols for FreeSWITCH
$(debian_wrap "${fs_description}") $(debian_wrap "${fs_description}")
...@@ -952,7 +952,7 @@ Description: debugging symbols for FreeSWITCH ...@@ -952,7 +952,7 @@ Description: debugging symbols for FreeSWITCH
Package: libfreeswitch1-dbg Package: libfreeswitch1-dbg
Section: debug Section: debug
Priority: extra Priority: extra
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, libfreeswitch1 (= \${binary:Version}) Depends: \${misc:Depends}, libfreeswitch1 (= \${binary:Version})
Description: debugging symbols for FreeSWITCH Description: debugging symbols for FreeSWITCH
$(debian_wrap "${fs_description}") $(debian_wrap "${fs_description}")
...@@ -961,7 +961,7 @@ Description: debugging symbols for FreeSWITCH ...@@ -961,7 +961,7 @@ Description: debugging symbols for FreeSWITCH
Package: libfreeswitch-dev Package: libfreeswitch-dev
Section: libdevel Section: libdevel
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, freeswitch Depends: \${misc:Depends}, freeswitch
Description: development libraries and header files for FreeSWITCH Description: development libraries and header files for FreeSWITCH
$(debian_wrap "${fs_description}") $(debian_wrap "${fs_description}")
...@@ -970,7 +970,7 @@ Description: development libraries and header files for FreeSWITCH ...@@ -970,7 +970,7 @@ Description: development libraries and header files for FreeSWITCH
Package: freeswitch-doc Package: freeswitch-doc
Section: doc Section: doc
Architecture: all Architecture: amd64
Depends: \${misc:Depends} Depends: \${misc:Depends}
Description: documentation for FreeSWITCH Description: documentation for FreeSWITCH
$(debian_wrap "${fs_description}") $(debian_wrap "${fs_description}")
...@@ -983,7 +983,7 @@ Description: documentation for FreeSWITCH ...@@ -983,7 +983,7 @@ Description: documentation for FreeSWITCH
## languages ## languages
Package: freeswitch-lang Package: freeswitch-lang
Architecture: all Architecture: amd64
Depends: \${misc:Depends}, Depends: \${misc:Depends},
freeswitch-lang-en (= \${binary:Version}) freeswitch-lang-en (= \${binary:Version})
Description: Language files for FreeSWITCH Description: Language files for FreeSWITCH
...@@ -995,7 +995,7 @@ Description: Language files for FreeSWITCH ...@@ -995,7 +995,7 @@ Description: Language files for FreeSWITCH
## timezones ## timezones
Package: freeswitch-timezones Package: freeswitch-timezones
Architecture: all Architecture: amd64
Depends: \${misc:Depends} Depends: \${misc:Depends}
Description: Timezone files for FreeSWITCH Description: Timezone files for FreeSWITCH
$(debian_wrap "${fs_description}") $(debian_wrap "${fs_description}")
...@@ -1009,7 +1009,7 @@ EOF ...@@ -1009,7 +1009,7 @@ EOF
if [ ${use_sysvinit} = "true" ]; then if [ ${use_sysvinit} = "true" ]; then
cat <<EOF cat <<EOF
Package: freeswitch-sysvinit Package: freeswitch-sysvinit
Architecture: all Architecture: amd64
Depends: \${misc:Depends}, lsb-base (>= 3.0-6), sysvinit | sysvinit-utils Depends: \${misc:Depends}, lsb-base (>= 3.0-6), sysvinit | sysvinit-utils
Conflicts: freeswitch-init Conflicts: freeswitch-init
Provides: freeswitch-init Provides: freeswitch-init
...@@ -1022,7 +1022,7 @@ EOF ...@@ -1022,7 +1022,7 @@ EOF
else else
cat <<EOF cat <<EOF
Package: freeswitch-systemd Package: freeswitch-systemd
Architecture: all Architecture: amd64
Depends: \${misc:Depends}, systemd Depends: \${misc:Depends}, systemd
Conflicts: freeswitch-init, freeswitch-all (<= 1.6.7) Conflicts: freeswitch-init, freeswitch-all (<= 1.6.7)
Provides: freeswitch-init Provides: freeswitch-init
...@@ -1040,7 +1040,7 @@ print_mod_control () { ...@@ -1040,7 +1040,7 @@ print_mod_control () {
cat <<EOF cat <<EOF
Package: freeswitch-${module_name//_/-} Package: freeswitch-${module_name//_/-}
Section: ${m_section} Section: ${m_section}
Architecture: any Architecture: amd64
$(debian_wrap "Depends: \${shlibs:Depends}, \${misc:Depends}, libfreeswitch1 (= \${binary:Version}), ${depends}") $(debian_wrap "Depends: \${shlibs:Depends}, \${misc:Depends}, libfreeswitch1 (= \${binary:Version}), ${depends}")
$(debian_wrap "Recommends: ${recommends}") $(debian_wrap "Recommends: ${recommends}")
$(debian_wrap "Suggests: freeswitch-${module_name//_/-}-dbg, ${suggests}") $(debian_wrap "Suggests: freeswitch-${module_name//_/-}-dbg, ${suggests}")
...@@ -1055,7 +1055,7 @@ Description: ${description} for FreeSWITCH ...@@ -1055,7 +1055,7 @@ Description: ${description} for FreeSWITCH
Package: freeswitch-${module_name//_/-}-dbg Package: freeswitch-${module_name//_/-}-dbg
Section: debug Section: debug
Priority: extra Priority: extra
Architecture: any Architecture: amd64
Depends: \${misc:Depends}, Depends: \${misc:Depends},
freeswitch-${module_name//_/-} (= \${binary:Version}) freeswitch-${module_name//_/-} (= \${binary:Version})
Description: ${description} for FreeSWITCH (debug) Description: ${description} for FreeSWITCH (debug)
...@@ -1120,7 +1120,7 @@ print_conf_overrides () { ...@@ -1120,7 +1120,7 @@ print_conf_overrides () {
print_conf_control () { print_conf_control () {
cat <<EOF cat <<EOF
Package: freeswitch-conf-${conf//_/-} Package: freeswitch-conf-${conf//_/-}
Architecture: all Architecture: amd64
Depends: \${misc:Depends} Depends: \${misc:Depends}
Conflicts: freeswitch-all (<= 1.6.7) Conflicts: freeswitch-all (<= 1.6.7)
Description: FreeSWITCH ${conf} configuration Description: FreeSWITCH ${conf} configuration
...@@ -1154,7 +1154,7 @@ print_lang_control () { ...@@ -1154,7 +1154,7 @@ print_lang_control () {
esac esac
cat <<EOF cat <<EOF
Package: freeswitch-lang-${lang//_/-} Package: freeswitch-lang-${lang//_/-}
Architecture: all Architecture: amd64
Depends: \${misc:Depends} Depends: \${misc:Depends}
Recommends: freeswitch-sounds-${lang} Recommends: freeswitch-sounds-${lang}
Conflicts: freeswitch-all (<= 1.6.7) Conflicts: freeswitch-all (<= 1.6.7)
......
...@@ -9,7 +9,7 @@ Build-Depends-Indep: perl (>= 5.8.0-7), libmodule-install-perl, ...@@ -9,7 +9,7 @@ Build-Depends-Indep: perl (>= 5.8.0-7), libmodule-install-perl,
Maintainer: Massimo Cetra <devel@navynet.it> Maintainer: Massimo Cetra <devel@navynet.it>
Package: libfreeswitch-client-perl Package: libfreeswitch-client-perl
Architecture: all Architecture: amd64
Depends: ${perl:Depends}, ${misc:Depends}, libmodule-scandeps-perl (>= 0.51), libio-socket-ssl-perl (>= 0.97) Depends: ${perl:Depends}, ${misc:Depends}, libmodule-scandeps-perl (>= 0.51), libio-socket-ssl-perl (>= 0.97)
Recommends: gnupg, libmodule-signature-perl, libpar-packer-perl Recommends: gnupg, libmodule-signature-perl, libpar-packer-perl
Description: FreeSWITCH Client perl library Description: FreeSWITCH Client perl library
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论