Module: kamailio
Branch: 6.0
Commit: 69056b37e032ad085005cef99e4b6519361fc90f
URL: 
https://github.com/kamailio/kamailio/commit/69056b37e032ad085005cef99e4b6519361fc90f

Author: Victor Seva <linuxman...@torreviejawireless.org>
Committer: Victor Seva <linuxman...@torreviejawireless.org>
Date: 2025-09-10T09:01:36+02:00

pkg/kamailio/deb: add support for trixie [skip ci]

---

Added: pkg/kamailio/deb/debian/backports/trixie

---

Diff:  
https://github.com/kamailio/kamailio/commit/69056b37e032ad085005cef99e4b6519361fc90f.diff
Patch: 
https://github.com/kamailio/kamailio/commit/69056b37e032ad085005cef99e4b6519361fc90f.patch

---

diff --git a/pkg/kamailio/deb/debian/backports/trixie 
b/pkg/kamailio/deb/debian/backports/trixie
new file mode 100755
index 00000000000..fb03159acbf
--- /dev/null
+++ b/pkg/kamailio/deb/debian/backports/trixie
@@ -0,0 +1,42 @@
+#!/bin/bash
+#
+# Target dist: Debian trixie
+DIST=trixie
+
+rm -rf ${DIST}
+cp -r debian ${DIST}
+
+# No dnssec module:
+sed -i -e '/libval-dev/d' -e '/^Package: kamailio-dnssec-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += dnssec/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += dnssec' ${DIST}/rules
+
+# No app_java due lack of gcj-jdk
+sed -i -e '/gcj-jdk/d' -e '/^Package: kamailio-java-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^export JAVA_HOME/d' ${DIST}/rules
+sed -i -e '/^PACKAGE_GROUPS += java/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += java' ${DIST}/rules
+
+# no dh-systemd
+sed -i -e '/dh-systemd/d' ${DIST}/control
+
+# no python2
+sed -i -e '/^ python,/d' -e '/python-dev/d' \
+  -e '/^Package: kamailio-python-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += python$/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += python' ${DIST}/rules
+
+# no lsb-base
+sed -i -e '/lsb-base/d' ${DIST}/control
+
+# libncurses
+sed -i -e 's/libncurses5-dev/libncurses-dev/g' ${DIST}/control
+
+wrap-and-sort -sat -d ${DIST}
+
+# clean backports scripts
+rm -rf ${DIST}/backports
+exit 0

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to