]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[Build-System] Add Debian 13 Trixie suite 2866/head
authorAndrey Volk <andywolk@gmail.com>
Sat, 12 Jul 2025 10:00:13 +0000 (13:00 +0300)
committerAndrey Volk <andywolk@gmail.com>
Tue, 22 Jul 2025 16:45:43 +0000 (19:45 +0300)
debian/bootstrap.sh
debian/control-modules
debian/util.sh

index 3ffe8e1a12def39a0d4be36a0318d56200a4cd66..50de1d84083851c4bb1e5605e5003957c3a91927 100755 (executable)
@@ -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=(
index 2f58ed225e345e02c8b1b92f3aefd7a257a88f13..c821f983127cf09676c3ffa19e7ab811c6c23758 100755 (executable)
@@ -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
index c82e681d23fe0eb8f5b07682cdda8d27c8e487c0..aefc0efebfd489a05d02cb720619970294775943 100755 (executable)
@@ -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
 }