This is an automated email from the ASF dual-hosted git repository.

vatamane pushed a commit to branch trixie
in repository https://gitbox.apache.org/repos/asf/couchdb-pkg.git

commit 856a2080a10e5f5702fa8e941d02ebe963253d27
Author: Nick Vatamaniuc <vatam...@gmail.com>
AuthorDate: Tue Sep 16 19:07:35 2025 -0400

    Debian trixie
---
 Makefile                | 33 +++++++++++++++++++++++++++++++++
 build.sh                |  5 +++--
 repo/conf/distributions |  5 +++++
 3 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 658003a..d6784a2 100644
--- a/Makefile
+++ b/Makefile
@@ -111,6 +111,39 @@ s390x-debian-bookworm: bookworm
 
 bookworm: debian
 
+# Debian 13 - trixie
+debian-trixie: PLATFORM=trixie
+debian-trixie: DIST=debian-trixie
+debian-trixie: SPIDERMONKEY=libmozjs-128-0
+debian-trixie: SPIDERMONKEY_DEV=libmozjs-128-dev
+debian-trixie: SM_VER=128
+debian-trixie: trixie
+
+arm64-debian-trixie: aarch64-debian-trixie
+arm64v8-debian-trixie: aarch64-debian-trixie
+aarch64-debian-trixie: PLATFORM=trixie
+aarch64-debian-trixie: DIST=debian-trixie
+aarch64-debian-trixie: SPIDERMONKEY=libmozjs-128-0
+aarch64-debian-trixie: SPIDERMONKEY_DEV=libmozjs-128-dev
+aarch64-debian-trixie: SM_VER=128
+aarch64-debian-trixie: trixie
+
+ppc64le-debian-trixie: PLATFORM=trixie
+ppc64le-debian-trixie: DIST=debian-trixie
+ppc64le-debian-trixie: SPIDERMONKEY=libmozjs-128-0
+ppc64le-debian-trixie: SPIDERMONKEY_DEV=libmozjs-128-dev
+ppc64le-debian-trixie: SM_VER=128
+ppc64le-debian-trixie: trixie
+
+s390x-debian-trixie: PLATFORM=trixie
+s390x-debian-trixie: DIST=debian-trixie
+s390x-debian-trixie: SPIDERMONKEY=libmozjs-128-0
+s390x-debian-trixie: SPIDERMONKEY_DEV=libmozjs-128-dev
+s390x-debian-trixie: SM_VER=128
+s390x-debian-trixie: trixie
+
+trixie: debian
+
 # Ubuntu 22.04 (Jammy)
 ubuntu-jammy: PLATFORM=jammy
 ubuntu-jammy: DIST=ubuntu-jammy
diff --git a/build.sh b/build.sh
index 9c65d02..3b224d6 100755
--- a/build.sh
+++ b/build.sh
@@ -28,10 +28,10 @@ set -e
 SCRIPTPATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
 
 # TODO derive these by interrogating the couchdb-ci repo rather than hard 
coding the list
-DEBIANS="debian-bullseye debian-bookworm"
+DEBIANS="debian-bullseye debian-bookworm debian-trixie"
 UBUNTUS="ubuntu-jammy ubuntu-noble"
 CENTOSES="centos-8 centos-9"
-XPLAT_BASES="debian-bullseye debian-bookworm ubuntu-jammy ubuntu-noble 
centos-8 centos-9"
+XPLAT_BASES="debian-bullseye debian-bookworm debian-trixie ubuntu-jammy 
ubuntu-noble centos-8 centos-9"
 XPLAT_ARCHES="arm64 ppc64le s390x"
 BINARY_API="https://apache.jfrog.io/artifactory";
 ERLANGVERSION=${ERLANGVERSION:-26.2.5.11}
@@ -121,6 +121,7 @@ build-all-couch() {
               ( ${base} == "debian-bullseye" && ${arch} == "ppc64le" ) ||
               ( ${base} == "debian-bullseye" && ${arch} == "s390x") ||
               ( ${base} == "debian-bookworm" && ${arch} == "ppc64le" ) ||
+              ( ${base} == "debian-trixie" && ${arch} == "ppc64le" ) ||
               ( ${base} == "ubuntu-jammy" && ${arch} == "ppc64le" ) ||
               ( ${base} == "ubuntu-noble" && ${arch} == "ppc64le" )
       ]]; then
diff --git a/repo/conf/distributions b/repo/conf/distributions
index b019225..d59c358 100644
--- a/repo/conf/distributions
+++ b/repo/conf/distributions
@@ -8,6 +8,11 @@ Components: main
 Architectures: amd64 arm64 ppc64el
 Description: Official CouchDB Debian bookworm repository
 
+Codename: trixie
+Components: main
+Architectures: amd64 arm64 ppc64el
+Description: Official CouchDB Debian trixie repository
+
 Codename: jammy
 Components: main
 Architectures: amd64 arm64 ppc64el

Reply via email to