Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages /
couchdb
Commits:
b5d17fa6 by Carl Smedstad at 2025-02-02T03:57:35+01:00
upgpkg: 3.4.2-4: migrate from erlang-nox to erlang split package
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,20 +1,26 @@
pkgbase = couchdb
pkgdesc = Document-oriented database that can be queried and indexed in
a MapReduce fashion using JSON
pkgver = 3.4.2
- pkgrel = 3
+ pkgrel = 4
url = https://couchdb.apache.org
arch = x86_64
license = Apache-2.0
checkdepends = elixir
checkdepends = procps-ng
checkdepends = python
- makedepends = erlang-nox
+ makedepends = erlang-asn1
+ makedepends = erlang-erts
+ makedepends = erlang-eunit
+ makedepends = erlang-os_mon
+ makedepends = erlang-reltool
+ makedepends = erlang-xmerl
+ makedepends = rebar3
depends = gcc-libs
depends = glibc
depends = icu
depends = ncurses
depends = zlib
- optdepends = erlang-nox: for weatherreport
+ optdepends = erlang-erts: for weatherreport
options = !makeflags
backup = etc/couchdb/local.ini
backup = etc/couchdb/vm.args
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=couchdb
pkgver=3.4.2
-pkgrel=3
+pkgrel=4
pkgdesc="Document-oriented database that can be queried and indexed in a
MapReduce fashion using JSON"
arch=(x86_64)
url="https://couchdb.apache.org"
@@ -17,13 +17,21 @@ depends=(
ncurses
zlib
)
-makedepends=(erlang-nox)
+makedepends=(
+ erlang-asn1
+ erlang-erts
+ erlang-eunit
+ erlang-os_mon
+ erlang-reltool
+ erlang-xmerl
+ rebar3
+)
checkdepends=(
elixir
procps-ng
python
)
-optdepends=('erlang-nox: for weatherreport')
+optdepends=('erlang-erts: for weatherreport')
options=(!makeflags)
backup=(
etc/couchdb/local.ini
@@ -57,7 +65,9 @@ prepare() {
build() {
cd apache-couchdb-${pkgver}
- ./configure --disable-spidermonkey
+ ./configure \
+ --js-engine=quickjs \
+ --disable-spidermonkey
make release
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/couchdb/-/commit/b5d17fa60e0a7dfabc96a56b93b49fc45e4eece4
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/couchdb/-/commit/b5d17fa60e0a7dfabc96a56b93b49fc45e4eece4
You're receiving this email because of your account on gitlab.archlinux.org.