[arch-commits] Commit in 389-ds-base/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at gemini.archlinux.org
Sun Feb 20 03:37:23 UTC 2022


    Date: Sunday, February 20, 2022 @ 03:37:23
  Author: svenstaro
Revision: 437784

upgpkg: 389-ds-base 2.1.0-1

Modified:
  389-ds-base/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-19 23:48:27 UTC (rev 437783)
+++ PKGBUILD	2022-02-20 03:37:23 UTC (rev 437784)
@@ -4,9 +4,9 @@
 # Contributor: Xiao-Long Chen <chenxiaolong at cxl.epac.to>
 
 pkgname=389-ds-base
-pkgver=2.0.11
+pkgver=2.1.0
 pkgdesc="389 Directory Server (base)"
-pkgrel=2
+pkgrel=1
 arch=(x86_64)
 url="http://port389.org/"
 license=('GPL')
@@ -16,16 +16,14 @@
         etc/dirsrv/config/ldap-agent.conf
         etc/dirsrv/config/slapd-collations.conf
         etc/dirsrv/config/template-initconfig)
-depends=('cracklib' 'libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 'perl' 'icu'
-         'python-argcomplete' 'python-dateutil' 'python-ldap' 'python-packaging')
+depends=('cracklib' 'libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 'icu'
+         'python-argcomplete' 'python-dateutil' 'python-ldap' 'python-packaging' 'lmdb')
 makedepends=('cargo' 'rsync' 'doxygen' 'cmocka' 'python-setuptools' 'python-argparse-manpage'
              'npm' 'nodejs-lts-fermium' 'systemd')
 source=(https://github.com/389ds/389-ds-base/archive/389-ds-base-${pkgver}.tar.gz
-        openldap-2.5.patch
         389-ds-base.sysusers
         389-ds-base.tmpfiles)
-sha512sums=('effc31250e80e42933b1117bd5d3a815cd3e4ee7e966d5d059de585641b7f8858a480aadde1cb7d6005f9fef81e7e887f115fbb10948afe63d1d6f6589738cd5'
-            '2e18a2ce12f245a188d9c7b1165f755e2eb3be4f5417ec94df0b87560d13a0d1350ef8774b276172f0df314a9ad82b0b0284ee3be040462afd6af4daac5c9c6a'
+sha512sums=('b0ef27c3eed9307175ea25d510b1bf9520ccc59e443358bf60053f831d444945ffae25f1b85f662a0a22b012daca4c0d225ff75c845100a3da9dc9c8bebee60a'
             '8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
             '69ed8b8f3bdbf9098088b0c92c41a238f16d14ba9f86ebc2b5debe5f001b4d8e235f7cff4731d72b30b5ac70486b0f4300b99646aa3926a3fa59515a64f16402')
 
@@ -32,12 +30,10 @@
 prepare() {
   cd "${pkgname}-${pkgname}-${pkgver}"
 
-  patch -Np1 -i ../openldap-2.5.patch
-
   # Required until https://github.com/389ds/389-ds-base/issues/5043 is fixed:
-  sed -i "/deny(warnings)/d" src/librnsslapd/src/lib.rs
+  # sed -i "/deny(warnings)/d" src/librnsslapd/src/lib.rs
 
-  autoreconf -fiv
+  ./autogen.sh
 }
 
 build() {
@@ -59,7 +55,7 @@
     --enable-autobind \
     --enable-cmocka \
     --enable-rust \
-    --enable-perl
+    --with-libldap_r=no
   make
 
   # Build lib389



More information about the arch-commits mailing list