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

Sven-Hendrik Haase svenstaro at archlinux.org
Thu May 14 00:20:19 UTC 2020


    Date: Thursday, May 14, 2020 @ 00:20:12
  Author: svenstaro
Revision: 383342

upgpkg: 389-ds-base 1.4.4.2-2: Add Cockpit (FS#66363)

Modified:
  389-ds-base/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-13 23:33:59 UTC (rev 383341)
+++ PKGBUILD	2020-05-14 00:20:12 UTC (rev 383342)
@@ -6,18 +6,18 @@
 pkgname=389-ds-base
 pkgver=1.4.4.2
 pkgdesc="389 Directory Server (base)"
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="http://port389.org/"
 license=(GPL)
-provides=(libsvrcore.so)
-replaces=(python-lib389)
+provides=('libsvrcore.so')
+replaces=('python-lib389')
 backup=(etc/dirsrv/config/certmap.conf
         etc/dirsrv/config/ldap-agent.conf
         etc/dirsrv/config/slapd-collations.conf
         etc/dirsrv/config/template-initconfig)
-depends=(libevent nspr nss net-snmp pam openldap python-argcomplete python-dateutil python-ldap perl)
-makedepends=(cargo rsync doxygen cmocka python-setuptools python-argparse-manpage)
+depends=('libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 'python-argcomplete' 'python-dateutil' 'python-ldap' 'perl')
+makedepends=('cargo' 'rsync' 'doxygen' 'cmocka' 'python-setuptools' 'python-argparse-manpage' 'npm')
 source=(https://pagure.io/389-ds-base/archive/389-ds-base-${pkgver}/389-ds-base-389-ds-base-${pkgver}.tar.gz
         389-ds-base.sysusers
         389-ds-base.tmpfiles)
@@ -61,6 +61,12 @@
   # Build lib389
   cd src/lib389
   python setup.py build
+
+  # Build cockpit plugin
+  cd ../cockpit/389-console
+  npm install
+  npm run build
+  mv dist cockpit_dist
 }
 
 check() {


More information about the arch-commits mailing list