Skip to content

Commit 1ed0980

Browse files
authored
Merge pull request #2866 from signalwire/deb13
[Build-System] Add Debian 13 Trixie support
2 parents 7871070 + dc3325f commit 1ed0980

File tree

3 files changed

+14
-17
lines changed

3 files changed

+14
-17
lines changed

debian/bootstrap.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ conf_dir="../conf"
2929
lang_dir="../conf/vanilla/lang"
3030
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."
3131
mod_build_depends="." mod_depends="." mod_recommends="." mod_suggests="."
32-
supported_debian_distros="wheezy jessie stretch buster bullseye bookworm sid"
32+
supported_debian_distros="buster bullseye bookworm trixie sid"
3333
supported_ubuntu_distros="trusty utopic xenial"
3434
supported_distros="$supported_debian_distros $supported_ubuntu_distros"
3535
avoid_mods=(

debian/control-modules

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Description: mod_av
88
Adds mod_av.
99
Build-Depends: libavformat-dev, libswscale-dev, libavresample-dev
1010
Build-Depends-Bookworm: libavformat-dev, libswscale-dev, libswresample-dev
11+
Build-Depends-Trixie: libavformat-dev, libswscale-dev, libswresample-dev
1112

1213
Module: applications/mod_avmd
1314
Description: Advanced voicemail detection
@@ -385,10 +386,7 @@ Description: mod_sofia
385386
Module: endpoints/mod_verto
386387
Description: Adds mod_verto.
387388
Adds mod_verto.
388-
Build-Depends: libperl-dev
389-
Build-Depends-Buster: libperl-dev, libgdbm-compat-dev
390-
Build-Depends-Bullseye: libperl-dev, libgdbm-compat-dev
391-
Build-Depends-Bookworm: libperl-dev, libgdbm-compat-dev
389+
Build-Depends: libperl-dev, libgdbm-compat-dev
392390

393391
## mod/event_handlers
394392

@@ -524,6 +522,7 @@ Description: mod_lua
524522
Adds mod_lua.
525523
Build-Depends: liblua5.2-dev | liblua5.1-dev
526524
Build-Depends-Bookworm: liblua5.3-dev | liblua5.2-dev | liblua5.1-dev
525+
Build-Depends-Trixie: liblua5.3-dev | liblua5.2-dev | liblua5.1-0-dev
527526

528527
Module: languages/mod_managed
529528
Description: mod_managed
@@ -533,16 +532,14 @@ Build-Depends: libmono-2.0-dev, mono-mcs
533532
Module: languages/mod_perl
534533
Description: mod_perl
535534
Adds mod_perl.
536-
Build-Depends: libperl-dev
537-
Build-Depends-Buster: libperl-dev, libgdbm-compat-dev
538-
Build-Depends-Bullseye: libperl-dev, libgdbm-compat-dev
539-
Build-Depends-Bookworm: libperl-dev, libgdbm-compat-dev
535+
Build-Depends: libperl-dev, libgdbm-compat-dev
540536

541537
Module: languages/mod_python3
542538
Description: mod_python3
543539
Adds mod_python3.
544540
Build-Depends: python3-dev
545541
Build-Depends-Bookworm: python3-dev, python3-setuptools
542+
Build-Depends-Trixie: python3-dev, python3-setuptools
546543

547544
Module: languages/mod_v8
548545
Description: mod_v8

debian/util.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,21 +46,21 @@ find_distro () {
4646
case "$1" in
4747
experimental) echo "sid";;
4848
unstable) echo "sid";;
49-
experimental) echo "bookworm";;
50-
testing) echo "bullseye";;
51-
stable) echo "buster";;
52-
oldstable) echo "stretch";;
49+
testing) echo "trixie";;
50+
stable) echo "bookworm";;
51+
oldstable) echo "bullseye";;
52+
oldoldstable) echo "buster";;
5353
*) echo "$1";;
5454
esac
5555
}
5656

5757
find_suite () {
5858
case "$1" in
5959
sid) echo "unstable";;
60-
bookworm) echo "experimental";;
61-
bullseye) echo "testing";;
62-
buster) echo "stable";;
63-
stretch) echo "oldstable";;
60+
trixie) echo "testing";;
61+
bookworm) echo "stable";;
62+
bullseye) echo "oldstable";;
63+
buster) echo "oldoldstable";;
6464
*) echo "$1";;
6565
esac
6666
}

0 commit comments

Comments
 (0)