This is an automated email from the ASF dual-hosted git repository. vatamane pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/couchdb-pkg.git
The following commit(s) were added to refs/heads/main by this push: new 46e4f69 Add Debian Bookworm for packaging 46e4f69 is described below commit 46e4f69ec2c806111d7260b9b86bf441b99f6b72 Author: Ronny Berndt <ro...@apache.org> AuthorDate: Wed Nov 1 14:49:13 2023 +0100 Add Debian Bookworm for packaging --- Makefile | 33 +++++++++++++++++++++++++++++++++ build.sh | 4 ++-- repo/conf/distributions | 7 ++++++- 3 files changed, 41 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index dc94a93..ba64d88 100644 --- a/Makefile +++ b/Makefile @@ -101,6 +101,39 @@ s390x-debian-bullseye: bullseye bullseye: debian +# Debian 12 - bookworm +debian-bookworm: PLATFORM=bookworm +debian-bookworm: DIST=debian-bookworm +debian-bookworm: SPIDERMONKEY=libmozjs-78-0 +debian-bookworm: SPIDERMONKEY_DEV=libmozjs-78-dev +debian-bookworm: SM_VER=78 +debian-bookworm: bookworm + +arm64-debian-bookworm: aarch64-debian-bookworm +arm64v8-debian-bookworm: aarch64-debian-bookworm +aarch64-debian-bookworm: PLATFORM=bookworm +aarch64-debian-bookworm: DIST=debian-bookworm +aarch64-debian-bookworm: SPIDERMONKEY=libmozjs-78-0 +aarch64-debian-bookworm: SPIDERMONKEY_DEV=libmozjs-78-dev +aarch64-debian-bookworm: SM_VER=78 +aarch64-debian-bookworm: bookworm + +ppc64le-debian-bookworm: PLATFORM=bookworm +ppc64le-debian-bookworm: DIST=debian-bookworm +ppc64le-debian-bookworm: SPIDERMONKEY=libmozjs-78-0 +ppc64le-debian-bookworm: SPIDERMONKEY_DEV=libmozjs-78-dev +ppc64le-debian-bookworm: SM_VER=78 +ppc64le-debian-bookworm: bookworm + +s390x-debian-bookworm: PLATFORM=bookworm +s390x-debian-bookworm: DIST=debian-bookworm +s390x-debian-bookworm: SPIDERMONKEY=libmozjs-78-0 +s390x-debian-bookworm: SPIDERMONKEY_DEV=libmozjs-78-dev +s390x-debian-bookworm: SM_VER=78 +s390x-debian-bookworm: bookworm + + +bookworm: debian # Ubuntu 18.04 (Bionic) ubuntu-bionic: PLATFORM=bionic diff --git a/build.sh b/build.sh index 78bf4f1..d5a5c2a 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-buster debian-bullseye" +DEBIANS="debian-buster debian-bullseye debian-bookworm" UBUNTUS="ubuntu-bionic ubuntu-focal ubuntu-jammy" CENTOSES="centos-7 centos-8 centos-9" -XPLAT_BASES="debian-bullseye ubuntu-focal ubuntu-jammy centos-8 centos-9" +XPLAT_BASES="debian-bullseye debian-bookworm ubuntu-focal ubuntu-jammy centos-8 centos-9" XPLAT_ARCHES="arm64 ppc64le s390x" BINARY_API="https://apache.jfrog.io/artifactory" ERLANGVERSION=${ERLANGVERSION:-24.3.4.14} diff --git a/repo/conf/distributions b/repo/conf/distributions index ceab998..68e2c1a 100644 --- a/repo/conf/distributions +++ b/repo/conf/distributions @@ -18,6 +18,11 @@ Components: main Architectures: amd64 arm64 ppc64el Description: Official CouchDB Debian bullseye repository +Codename: bookworm +Components: main +Architectures: amd64 arm64 ppc64el +Description: Official CouchDB Debian bookworm repository + Codename: xenial Components: main Architectures: amd64 arm64 ppc64el @@ -36,4 +41,4 @@ Description: Official CouchDB Ubuntu 20.04 focal repository Codename: jammy Components: main Architectures: amd64 arm64 ppc64el -Description: Official CouchDB Ubuntu 22.04 jammy repository \ No newline at end of file +Description: Official CouchDB Ubuntu 22.04 jammy repository