From dc3325f29871935ab1047fc6a5e6b1c402ff2af6 Mon Sep 17 00:00:00 2001 From: Andrey Volk Date: Sat, 12 Jul 2025 13:00:13 +0300 Subject: [PATCH] [Build-System] Add Debian 13 Trixie suite --- debian/bootstrap.sh | 2 +- debian/control-modules | 13 +++++-------- debian/util.sh | 16 ++++++++-------- 3 files changed, 14 insertions(+), 17 deletions(-) diff --git a/debian/bootstrap.sh b/debian/bootstrap.sh index 3ffe8e1a12..50de1d8408 100755 --- a/debian/bootstrap.sh +++ b/debian/bootstrap.sh @@ -29,7 +29,7 @@ conf_dir="../conf" 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." 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_distros="$supported_debian_distros $supported_ubuntu_distros" avoid_mods=( diff --git a/debian/control-modules b/debian/control-modules index 2f58ed225e..c821f98312 100755 --- a/debian/control-modules +++ b/debian/control-modules @@ -8,6 +8,7 @@ Description: mod_av Adds mod_av. Build-Depends: libavformat-dev, libswscale-dev, libavresample-dev Build-Depends-Bookworm: libavformat-dev, libswscale-dev, libswresample-dev +Build-Depends-Trixie: libavformat-dev, libswscale-dev, libswresample-dev Module: applications/mod_avmd Description: Advanced voicemail detection @@ -385,10 +386,7 @@ Description: mod_sofia Module: endpoints/mod_verto Description: Adds mod_verto. Adds mod_verto. -Build-Depends: libperl-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 +Build-Depends: libperl-dev, libgdbm-compat-dev ## mod/event_handlers @@ -524,6 +522,7 @@ Description: mod_lua Adds mod_lua. Build-Depends: 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 Description: mod_managed @@ -533,16 +532,14 @@ Build-Depends: libmono-2.0-dev, mono-mcs Module: languages/mod_perl Description: mod_perl Adds mod_perl. -Build-Depends: libperl-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 +Build-Depends: libperl-dev, libgdbm-compat-dev Module: languages/mod_python3 Description: mod_python3 Adds mod_python3. Build-Depends: python3-dev Build-Depends-Bookworm: python3-dev, python3-setuptools +Build-Depends-Trixie: python3-dev, python3-setuptools Module: languages/mod_v8 Description: mod_v8 diff --git a/debian/util.sh b/debian/util.sh index c82e681d23..aefc0efebf 100755 --- a/debian/util.sh +++ b/debian/util.sh @@ -46,10 +46,10 @@ find_distro () { case "$1" in experimental) echo "sid";; unstable) echo "sid";; - experimental) echo "bookworm";; - testing) echo "bullseye";; - stable) echo "buster";; - oldstable) echo "stretch";; + testing) echo "trixie";; + stable) echo "bookworm";; + oldstable) echo "bullseye";; + oldoldstable) echo "buster";; *) echo "$1";; esac } @@ -57,10 +57,10 @@ find_distro () { find_suite () { case "$1" in sid) echo "unstable";; - bookworm) echo "experimental";; - bullseye) echo "testing";; - buster) echo "stable";; - stretch) echo "oldstable";; + trixie) echo "testing";; + bookworm) echo "stable";; + bullseye) echo "oldstable";; + buster) echo "oldoldstable";; *) echo "$1";; esac } -- 2.47.2