Merge pull request #2866 from signalwire/deb13

[Build-System] Add Debian 13 Trixie support
This commit is contained in:
Andrey Volk
2025-07-22 20:05:01 +03:00
committed by GitHub
3 changed files with 14 additions and 17 deletions

2
debian/bootstrap.sh vendored
View File

@@ -29,7 +29,7 @@ conf_dir="../conf"
lang_dir="../conf/vanilla/lang" lang_dir="../conf/vanilla/lang"
fs_description="FreeSWITCH is a scalable open source cross-platform telephony platform designed to route and interconnect popular communication protocols using audio, video, text or any other form of media." fs_description="FreeSWITCH is a scalable open source cross-platform telephony platform designed to route and interconnect popular communication protocols using audio, video, text or any other form of media."
mod_build_depends="." mod_depends="." mod_recommends="." mod_suggests="." mod_build_depends="." mod_depends="." mod_recommends="." mod_suggests="."
supported_debian_distros="wheezy jessie stretch buster bullseye bookworm sid" supported_debian_distros="buster bullseye bookworm trixie sid"
supported_ubuntu_distros="trusty utopic xenial" supported_ubuntu_distros="trusty utopic xenial"
supported_distros="$supported_debian_distros $supported_ubuntu_distros" supported_distros="$supported_debian_distros $supported_ubuntu_distros"
avoid_mods=( avoid_mods=(

View File

@@ -8,6 +8,7 @@ Description: mod_av
Adds mod_av. Adds mod_av.
Build-Depends: libavformat-dev, libswscale-dev, libavresample-dev Build-Depends: libavformat-dev, libswscale-dev, libavresample-dev
Build-Depends-Bookworm: libavformat-dev, libswscale-dev, libswresample-dev Build-Depends-Bookworm: libavformat-dev, libswscale-dev, libswresample-dev
Build-Depends-Trixie: libavformat-dev, libswscale-dev, libswresample-dev
Module: applications/mod_avmd Module: applications/mod_avmd
Description: Advanced voicemail detection Description: Advanced voicemail detection
@@ -385,10 +386,7 @@ Description: mod_sofia
Module: endpoints/mod_verto Module: endpoints/mod_verto
Description: Adds mod_verto. Description: Adds mod_verto.
Adds mod_verto. Adds mod_verto.
Build-Depends: libperl-dev Build-Depends: libperl-dev, libgdbm-compat-dev
Build-Depends-Buster: libperl-dev, libgdbm-compat-dev
Build-Depends-Bullseye: libperl-dev, libgdbm-compat-dev
Build-Depends-Bookworm: libperl-dev, libgdbm-compat-dev
## mod/event_handlers ## mod/event_handlers
@@ -524,6 +522,7 @@ Description: mod_lua
Adds mod_lua. Adds mod_lua.
Build-Depends: liblua5.2-dev | liblua5.1-dev Build-Depends: liblua5.2-dev | liblua5.1-dev
Build-Depends-Bookworm: liblua5.3-dev | liblua5.2-dev | liblua5.1-dev Build-Depends-Bookworm: liblua5.3-dev | liblua5.2-dev | liblua5.1-dev
Build-Depends-Trixie: liblua5.3-dev | liblua5.2-dev | liblua5.1-0-dev
Module: languages/mod_managed Module: languages/mod_managed
Description: mod_managed Description: mod_managed
@@ -533,16 +532,14 @@ Build-Depends: libmono-2.0-dev, mono-mcs
Module: languages/mod_perl Module: languages/mod_perl
Description: mod_perl Description: mod_perl
Adds mod_perl. Adds mod_perl.
Build-Depends: libperl-dev Build-Depends: libperl-dev, libgdbm-compat-dev
Build-Depends-Buster: libperl-dev, libgdbm-compat-dev
Build-Depends-Bullseye: libperl-dev, libgdbm-compat-dev
Build-Depends-Bookworm: libperl-dev, libgdbm-compat-dev
Module: languages/mod_python3 Module: languages/mod_python3
Description: mod_python3 Description: mod_python3
Adds mod_python3. Adds mod_python3.
Build-Depends: python3-dev Build-Depends: python3-dev
Build-Depends-Bookworm: python3-dev, python3-setuptools Build-Depends-Bookworm: python3-dev, python3-setuptools
Build-Depends-Trixie: python3-dev, python3-setuptools
Module: languages/mod_v8 Module: languages/mod_v8
Description: mod_v8 Description: mod_v8

16
debian/util.sh vendored
View File

@@ -46,10 +46,10 @@ find_distro () {
case "$1" in case "$1" in
experimental) echo "sid";; experimental) echo "sid";;
unstable) echo "sid";; unstable) echo "sid";;
experimental) echo "bookworm";; testing) echo "trixie";;
testing) echo "bullseye";; stable) echo "bookworm";;
stable) echo "buster";; oldstable) echo "bullseye";;
oldstable) echo "stretch";; oldoldstable) echo "buster";;
*) echo "$1";; *) echo "$1";;
esac esac
} }
@@ -57,10 +57,10 @@ find_distro () {
find_suite () { find_suite () {
case "$1" in case "$1" in
sid) echo "unstable";; sid) echo "unstable";;
bookworm) echo "experimental";; trixie) echo "testing";;
bullseye) echo "testing";; bookworm) echo "stable";;
buster) echo "stable";; bullseye) echo "oldstable";;
stretch) echo "oldstable";; buster) echo "oldoldstable";;
*) echo "$1";; *) echo "$1";;
esac esac
} }