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

2020-12-19 Thread Felix Yan via arch-commits
Date: Saturday, December 19, 2020 @ 10:04:55
  Author: felixonmars
Revision: 404601

upgpkg: 389-ds-base 1.4.4.4-5: icu 68.2 rebuild

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-19 10:01:55 UTC (rev 404600)
+++ PKGBUILD2020-12-19 10:04:55 UTC (rev 404601)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.4.4
 pkgdesc="389 Directory Server (base)"
-pkgrel=4
+pkgrel=5
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)


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

2020-11-13 Thread Felix Yan via arch-commits
Date: Friday, November 13, 2020 @ 09:10:54
  Author: felixonmars
Revision: 400739

upgpkg: 389-ds-base 1.4.4.4-4: Python 3.9 rebuild

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-13 09:02:48 UTC (rev 400738)
+++ PKGBUILD2020-11-13 09:10:54 UTC (rev 400739)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.4.4
 pkgdesc="389 Directory Server (base)"
-pkgrel=3
+pkgrel=4
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)


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

2020-11-13 Thread Evangelos Foutras via arch-commits
Date: Friday, November 13, 2020 @ 09:02:48
  Author: foutrelis
Revision: 400738

Add cracklib to dependencies

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-13 08:26:56 UTC (rev 400737)
+++ PKGBUILD2020-11-13 09:02:48 UTC (rev 400738)
@@ -16,8 +16,8 @@
 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' 'python-packaging')
+depends=('cracklib' 'libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 'perl'
+ 'python-argcomplete' 'python-dateutil' 'python-ldap' 
'python-packaging')
 makedepends=('cargo' 'rsync' 'doxygen' 'cmocka' 'python-setuptools' 
'python-argparse-manpage'
  'npm' 'systemd' 'python2')
 
source=(https://pagure.io/389-ds-base/archive/389-ds-base-${pkgver}/389-ds-base-389-ds-base-${pkgver}.tar.gz


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

2020-10-27 Thread Felix Yan via arch-commits
Date: Tuesday, October 27, 2020 @ 10:48:44
  Author: felixonmars
Revision: 398864

upgpkg: 389-ds-base 1.4.4.4-3: rebuild with net-snmp 5.9

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-27 10:48:07 UTC (rev 398863)
+++ PKGBUILD2020-10-27 10:48:44 UTC (rev 398864)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.4.4
 pkgdesc="389 Directory Server (base)"
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
@@ -19,7 +19,7 @@
 depends=('libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 
'python-argcomplete'
  'python-dateutil' 'python-ldap' 'perl' 'python-packaging')
 makedepends=('cargo' 'rsync' 'doxygen' 'cmocka' 'python-setuptools' 
'python-argparse-manpage'
- 'npm' 'systemd')
+ 'npm' 'systemd' 'python2')
 
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)


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

2020-08-21 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, August 21, 2020 @ 20:17:13
  Author: svenstaro
Revision: 394517

upgpkg: 389-ds-base 1.4.4.4-2: libxcrypt rebuild

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-21 19:13:29 UTC (rev 394516)
+++ PKGBUILD2020-08-21 20:17:13 UTC (rev 394517)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.4.4
 pkgdesc="389 Directory Server (base)"
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)


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

2020-07-27 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, July 27, 2020 @ 19:52:09
  Author: svenstaro
Revision: 392592

upgpkg: 389-ds-base 1.4.4.4-1

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |   10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-27 19:02:51 UTC (rev 392591)
+++ PKGBUILD2020-07-27 19:52:09 UTC (rev 392592)
@@ -4,7 +4,7 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=1.4.4.3
+pkgver=1.4.4.4
 pkgdesc="389 Directory Server (base)"
 pkgrel=1
 arch=(x86_64)
@@ -16,12 +16,14 @@
 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' 'python-packaging')
-makedepends=('cargo' 'rsync' 'doxygen' 'cmocka' 'python-setuptools' 
'python-argparse-manpage' 'npm')
+depends=('libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 
'python-argcomplete'
+ 'python-dateutil' 'python-ldap' 'perl' 'python-packaging')
+makedepends=('cargo' 'rsync' 'doxygen' 'cmocka' 'python-setuptools' 
'python-argparse-manpage'
+ 'npm' 'systemd')
 
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)
-sha512sums=('968e1ce4ba107caba83f34d9c2ae27381913776daca987ba105818fa57c4739be583dc9e73b91aa5791dcdb5e65209d28d07138c94b0613585d77bccc5fc06f0'
+sha512sums=('aca34f830cd8af45a3985f733a4453041addb50afb2c7050b5f9b4fee0dac8793d2b88816c7a49da4d58d68a288c71bcc54fc097569d22b4864f1ccfff2f9a5c'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
 
'69ed8b8f3bdbf9098088b0c92c41a238f16d14ba9f86ebc2b5debe5f001b4d8e235f7cff4731d72b30b5ac70486b0f4300b99646aa3926a3fa59515a64f16402')
 


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

2020-06-14 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, June 14, 2020 @ 21:29:37
  Author: svenstaro
Revision: 389188

upgpkg: 389-ds-base 1.4.4.3-1

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-14 11:40:56 UTC (rev 389187)
+++ PKGBUILD2020-06-14 21:29:37 UTC (rev 389188)
@@ -4,9 +4,9 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=1.4.4.2
+pkgver=1.4.4.3
 pkgdesc="389 Directory Server (base)"
-pkgrel=5
+pkgrel=1
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
@@ -21,7 +21,7 @@
 
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)
-sha512sums=('f9ccba241cb0b8cd7b8a3a6fe4b661941247fb9aaeac4c8e1d674a4534d617b5ae12abef7977c8ccd2f5b1beefba52e5881a7011be634d1062741f35ec150733'
+sha512sums=('968e1ce4ba107caba83f34d9c2ae27381913776daca987ba105818fa57c4739be583dc9e73b91aa5791dcdb5e65209d28d07138c94b0613585d77bccc5fc06f0'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
 
'69ed8b8f3bdbf9098088b0c92c41a238f16d14ba9f86ebc2b5debe5f001b4d8e235f7cff4731d72b30b5ac70486b0f4300b99646aa3926a3fa59515a64f16402')
 


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

2020-05-25 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 26, 2020 @ 00:13:10
  Author: svenstaro
Revision: 387535

upgpkg: 389-ds-base 1.4.4.2-4: Depend on python-packaging (fix FS#66777)

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-25 23:40:24 UTC (rev 387534)
+++ PKGBUILD2020-05-26 00:13:10 UTC (rev 387535)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.4.2
 pkgdesc="389 Directory Server (base)"
-pkgrel=3
+pkgrel=4
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
@@ -16,7 +16,7 @@
 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')
+depends=('libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 
'python-argcomplete' 'python-dateutil' 'python-ldap' 'perl' 'python-packaging')
 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


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

2020-05-22 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, May 22, 2020 @ 07:38:59
  Author: svenstaro
Revision: 387398

upgpkg: 389-ds-base 1.4.4.2-3: Make package reproducible

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 07:36:47 UTC (rev 387397)
+++ PKGBUILD2020-05-22 07:38:59 UTC (rev 387398)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.4.2
 pkgdesc="389 Directory Server (base)"
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
@@ -60,7 +60,7 @@
 
   # Build lib389
   cd src/lib389
-  python setup.py build
+  COLUMNS=80 python setup.py build
 
   # Build cockpit plugin
   cd ../cockpit/389-console


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

2020-05-13 Thread Sven-Hendrik Haase via arch-commits
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
===
--- PKGBUILD2020-05-13 23:33:59 UTC (rev 383341)
+++ PKGBUILD2020-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() {


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

2020-05-13 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, May 13, 2020 @ 23:33:49
  Author: svenstaro
Revision: 383340

upgpkg: 389-ds-base 1.4.4.2-1

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-13 20:53:11 UTC (rev 383339)
+++ PKGBUILD2020-05-13 23:33:49 UTC (rev 383340)
@@ -4,7 +4,7 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=1.4.4.1
+pkgver=1.4.4.2
 pkgdesc="389 Directory Server (base)"
 pkgrel=1
 arch=(x86_64)
@@ -21,7 +21,7 @@
 
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)
-sha512sums=('6517a0fb6c1c7415b5fbdcaea9872578ef788958115df19b4dd3cfe62746ab8345d15af20aae7d1acdb2ac8d654bd906f2ef458ff558d2f00b35dd7a8d2a4855'
+sha512sums=('f9ccba241cb0b8cd7b8a3a6fe4b661941247fb9aaeac4c8e1d674a4534d617b5ae12abef7977c8ccd2f5b1beefba52e5881a7011be634d1062741f35ec150733'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
 
'5dff695ae866a591a711f836f2f72f2005b4afdb20760cda8711791910299e2c6ec71dff5eca9a2d9832cad8f9e9904dbbcf2d314cd9b20432bc8fd05c097868')
 


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

2020-05-08 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, May 8, 2020 @ 14:03:08
  Author: svenstaro
Revision: 382785

Change deprecated pkgbase reference

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-08 12:22:10 UTC (rev 382784)
+++ PKGBUILD2020-05-08 14:03:08 UTC (rev 382785)
@@ -45,7 +45,7 @@
 --sysconfdir=/etc \
 --sbindir=/usr/bin \
 --localstatedir=/var \
---libexecdir=/usr/lib/${pkgbase} \
+--libexecdir=/usr/lib/${pkgname} \
 --with-tmpfiles-d=/usr/lib/tmpfiles.d \
 --with-systemd \
 --with-systemdsystemunitdir=/usr/lib/systemd/system \


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

2020-05-05 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, May 6, 2020 @ 04:29:06
  Author: svenstaro
Revision: 382360

upgpkg: 389-ds-base 1.4.4.1-1

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |   17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-06 01:51:32 UTC (rev 382359)
+++ PKGBUILD2020-05-06 04:29:06 UTC (rev 382360)
@@ -4,9 +4,9 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=1.4.3.4
+pkgver=1.4.4.1
 pkgdesc="389 Directory Server (base)"
-pkgrel=3
+pkgrel=1
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
@@ -18,15 +18,15 @@
 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)
-source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";
+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)
-sha512sums=('013403f49000e80b42565191153fb0e535ff6b2cbd1fc9127fb917e2bd9379e57c5e7562259d47a72126761b642af87eb854058b842fc33077e98d6e123d556f'
+sha512sums=('6517a0fb6c1c7415b5fbdcaea9872578ef788958115df19b4dd3cfe62746ab8345d15af20aae7d1acdb2ac8d654bd906f2ef458ff558d2f00b35dd7a8d2a4855'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
 
'5dff695ae866a591a711f836f2f72f2005b4afdb20760cda8711791910299e2c6ec71dff5eca9a2d9832cad8f9e9904dbbcf2d314cd9b20432bc8fd05c097868')
 
 prepare() {
-  cd "${pkgbase}-${pkgver}"
+  cd "${pkgname}-${pkgname}-${pkgver}"
 
   cargo vendor --manifest-path=./src/libsds/Cargo.toml
   cargo fetch --manifest-path=./src/libsds/Cargo.toml
@@ -37,7 +37,7 @@
 }
 
 build() {
-  cd "${pkgbase}-${pkgver}"
+  cd "${pkgname}-${pkgname}-${pkgver}"
 
   # Build 389-ds-base
   ./configure \
@@ -64,12 +64,13 @@
 }
 
 check() {
-  cd "${pkgbase}-${pkgver}"
+  cd "${pkgname}-${pkgname}-${pkgver}"
   make check
 }
 
 package() {
-  cd "${pkgbase}-${pkgver}"
+  cd "${pkgname}-${pkgname}-${pkgver}"
+  # make DESTDIR="${pkgdir}/" install
   make -j1 DESTDIR="${pkgdir}/" install
 
   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE


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

2020-04-27 Thread Evangelos Foutras via arch-commits
Date: Monday, April 27, 2020 @ 19:28:16
  Author: foutrelis
Revision: 381757

icu 67.1 rebuild

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-27 19:10:40 UTC (rev 381756)
+++ PKGBUILD2020-04-27 19:28:16 UTC (rev 381757)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.3.4
 pkgdesc="389 Directory Server (base)"
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)


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

2020-03-24 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 25, 2020 @ 01:31:08
  Author: svenstaro
Revision: 378454

upgpkg: 389-ds-base 1.4.3.4-2: Add depends to perl

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-24 23:31:35 UTC (rev 378453)
+++ PKGBUILD2020-03-25 01:31:08 UTC (rev 378454)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.3.4
 pkgdesc="389 Directory Server (base)"
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
@@ -16,7 +16,7 @@
 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)
+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)
 source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";
 389-ds-base.sysusers


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

2020-03-18 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 18, 2020 @ 20:17:24
  Author: svenstaro
Revision: 377877

upgpkg: 389-ds-base 1.4.3.4-1: Enable legacy perl scripts (FS#65416)

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-18 20:02:46 UTC (rev 377876)
+++ PKGBUILD2020-03-18 20:17:24 UTC (rev 377877)
@@ -4,7 +4,7 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=1.4.2.7
+pkgver=1.4.3.4
 pkgdesc="389 Directory Server (base)"
 pkgrel=1
 arch=(x86_64)
@@ -21,7 +21,7 @@
 source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";
 389-ds-base.sysusers
 389-ds-base.tmpfiles)
-sha512sums=('7bbb5b8f3ca71c3bd3be8afb15a5923fb407fed920d3b6e8674232d825c500a7c9bba5d03dc281a9c54352688e7b2b82a0ff481fc84eea06f66ea760b96b2b2a'
+sha512sums=('013403f49000e80b42565191153fb0e535ff6b2cbd1fc9127fb917e2bd9379e57c5e7562259d47a72126761b642af87eb854058b842fc33077e98d6e123d556f'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
 
'5dff695ae866a591a711f836f2f72f2005b4afdb20760cda8711791910299e2c6ec71dff5eca9a2d9832cad8f9e9904dbbcf2d314cd9b20432bc8fd05c097868')
 
@@ -51,10 +51,11 @@
 --with-systemdsystemunitdir=/usr/lib/systemd/system \
 --with-systemdsystemconfdir=/etc/systemd/system \
 --with-journald \
+--with-openldap \
 --enable-autobind \
 --enable-cmocka \
---with-openldap \
---enable-rust
+--enable-rust \
+--enable-perl
   make
 
   # Build lib389


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

2020-01-24 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, January 25, 2020 @ 04:32:02
  Author: svenstaro
Revision: 373897

upgpkg: 389-ds-base 1.4.2.7-1

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |   17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-24 23:08:57 UTC (rev 373896)
+++ PKGBUILD2020-01-25 04:32:02 UTC (rev 373897)
@@ -4,7 +4,7 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=1.4.2.5
+pkgver=1.4.2.7
 pkgdesc="389 Directory Server (base)"
 pkgrel=1
 arch=(x86_64)
@@ -20,12 +20,10 @@
 makedepends=(cargo rsync doxygen cmocka python-setuptools 
python-argparse-manpage)
 source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";
 389-ds-base.sysusers
-389-ds-base.tmpfiles
-bcf5e9f.patch)
-sha512sums=('46cdf18809466faa2104a3fd5aa16d2b0525bc73c7a517e167c85cb0d6d6078e78b20a865c2eafe4671e11a2f0c879b1f1292c10d8a3aeb20da769511d60542a'
+389-ds-base.tmpfiles)
+sha512sums=('7bbb5b8f3ca71c3bd3be8afb15a5923fb407fed920d3b6e8674232d825c500a7c9bba5d03dc281a9c54352688e7b2b82a0ff481fc84eea06f66ea760b96b2b2a'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
-
'5dff695ae866a591a711f836f2f72f2005b4afdb20760cda8711791910299e2c6ec71dff5eca9a2d9832cad8f9e9904dbbcf2d314cd9b20432bc8fd05c097868'
-
'e80bbde036b0e1d6db4ccc800c429a5e4df06f26ecf709159510f0058d2031db1c8794418b74acf9f41cda3627891f38d5867cbff8e0a9569d41550af5feef88')
+
'5dff695ae866a591a711f836f2f72f2005b4afdb20760cda8711791910299e2c6ec71dff5eca9a2d9832cad8f9e9904dbbcf2d314cd9b20432bc8fd05c097868')
 
 prepare() {
   cd "${pkgbase}-${pkgver}"
@@ -34,7 +32,6 @@
   cargo fetch --manifest-path=./src/libsds/Cargo.toml
   cargo vendor --manifest-path=./src/librslapd/Cargo.toml
   cargo fetch --manifest-path=./src/librslapd/Cargo.toml
-  patch -Np1 -i "$srcdir"/bcf5e9f.patch
 
   autoreconf -fiv
 }
@@ -79,9 +76,9 @@
   # Upstream expects lib389 and 389-ds-base to be shipped in the same package 
more or less
   # so that's why it's not a split package.
   cd src/lib389
-  python setup.py install --skip-build -O1 --root=${pkgdir}
-  mv ${pkgdir}/usr/sbin/* ${pkgdir}/usr/bin/
-  rmdir ${pkgdir}/usr/sbin
+  python setup.py install --skip-build -O1 --root="${pkgdir}"
+  mv "${pkgdir}"/usr/sbin/* "${pkgdir}"/usr/bin/
+  rmdir "${pkgdir}"/usr/sbin
 
   install -Dm644 "${srcdir}/${pkgname}.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
   install -Dm644 "${srcdir}/${pkgname}.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, December 11, 2019 @ 12:16:49
  Author: svenstaro
Revision: 370670

upgpkg: 389-ds-base 1.4.2.5-1

Added:
  389-ds-base/trunk/bcf5e9f.patch
Modified:
  389-ds-base/trunk/PKGBUILD

---+
 PKGBUILD  |   11 +++
 bcf5e9f.patch |   41 +
 2 files changed, 48 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-11 11:44:43 UTC (rev 370669)
+++ PKGBUILD2019-12-11 12:16:49 UTC (rev 370670)
@@ -4,7 +4,7 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=1.4.2.4
+pkgver=1.4.2.5
 pkgdesc="389 Directory Server (base)"
 pkgrel=1
 arch=(x86_64)
@@ -20,10 +20,12 @@
 makedepends=(cargo rsync doxygen cmocka python-setuptools 
python-argparse-manpage)
 source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";
 389-ds-base.sysusers
-389-ds-base.tmpfiles)
-sha512sums=('b341bd55ef01b328b08de9dc88dca7dad7036064bda04469ebd650008ac4646395accacc32780bc7eab161a7fa5a8fa19f5511b827ab8a68b9c08dfc660969f1'
+389-ds-base.tmpfiles
+bcf5e9f.patch)
+sha512sums=('46cdf18809466faa2104a3fd5aa16d2b0525bc73c7a517e167c85cb0d6d6078e78b20a865c2eafe4671e11a2f0c879b1f1292c10d8a3aeb20da769511d60542a'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
-
'5dff695ae866a591a711f836f2f72f2005b4afdb20760cda8711791910299e2c6ec71dff5eca9a2d9832cad8f9e9904dbbcf2d314cd9b20432bc8fd05c097868')
+
'5dff695ae866a591a711f836f2f72f2005b4afdb20760cda8711791910299e2c6ec71dff5eca9a2d9832cad8f9e9904dbbcf2d314cd9b20432bc8fd05c097868'
+
'e80bbde036b0e1d6db4ccc800c429a5e4df06f26ecf709159510f0058d2031db1c8794418b74acf9f41cda3627891f38d5867cbff8e0a9569d41550af5feef88')
 
 prepare() {
   cd "${pkgbase}-${pkgver}"
@@ -32,6 +34,7 @@
   cargo fetch --manifest-path=./src/libsds/Cargo.toml
   cargo vendor --manifest-path=./src/librslapd/Cargo.toml
   cargo fetch --manifest-path=./src/librslapd/Cargo.toml
+  patch -Np1 -i "$srcdir"/bcf5e9f.patch
 
   autoreconf -fiv
 }

Added: bcf5e9f.patch
===
--- bcf5e9f.patch   (rev 0)
+++ bcf5e9f.patch   2019-12-11 12:16:49 UTC (rev 370670)
@@ -0,0 +1,41 @@
+From bcf5e9f980b3725b82e8f1ae4b4778150f67e225 Mon Sep 17 00:00:00 2001
+From: Viktor Ashirov 
+Date: Dec 10 2019 15:40:32 +
+Subject: Issue 50771 - 1.4.2.5 doesn't compile due to error 
ModuleNotFoundError: No module named 'pkg_resources.extern'
+
+
+Bug Description:
+
+Arch Linux ships python-setuptools stripped of vendored packages.
+This makes lib389 fail with ModuleNotFoundError on import.
+
+Fix Description:
+
+Use a fallback to `packaging` module.
+
+Fixes: https://pagure.io/389-ds-base/issue/50771
+Relates: https://pagure.io/389-ds-base/issue/50712
+
+Reviewed by: mhonek (Thanks!)
+
+---
+
+diff --git a/src/lib389/lib389/utils.py b/src/lib389/lib389/utils.py
+index 70a3a10..36422dd 100644
+--- a/src/lib389/lib389/utils.py
 b/src/lib389/lib389/utils.py
+@@ -40,7 +40,12 @@ import shlex
+ import operator
+ import subprocess
+ import math
+-from pkg_resources.extern.packaging.version import LegacyVersion
++# Setuptools ships with 'packaging' module, let's use it from there
++try:
++from pkg_resources.extern.packaging.version import LegacyVersion
++# Fallback to a normal 'packaging' module in case 'setuptools' is stripped
++except:
++from packaging.version import LegacyVersion
+ from socket import getfqdn
+ from ldapurl import LDAPUrl
+ from contextlib import closing
+


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

2019-11-26 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, November 26, 2019 @ 13:57:57
  Author: svenstaro
Revision: 369805

upgpkg: 389-ds-base 1.4.2.4-1

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |   11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-26 11:59:35 UTC (rev 369804)
+++ PKGBUILD2019-11-26 13:57:57 UTC (rev 369805)
@@ -4,9 +4,9 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=1.4.2.3
+pkgver=1.4.2.4
 pkgdesc="389 Directory Server (base)"
-pkgrel=4
+pkgrel=1
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
@@ -21,7 +21,7 @@
 source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";
 389-ds-base.sysusers
 389-ds-base.tmpfiles)
-sha512sums=('c717c10d171c12e74194c1a19e0de3f609f07858b3c73fc5545eb65953a69e2bed6bca910ea7b8a6f711dbb86139f419534515ea03e7ea908ef89684d4162974'
+sha512sums=('b341bd55ef01b328b08de9dc88dca7dad7036064bda04469ebd650008ac4646395accacc32780bc7eab161a7fa5a8fa19f5511b827ab8a68b9c08dfc660969f1'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
 
'5dff695ae866a591a711f836f2f72f2005b4afdb20760cda8711791910299e2c6ec71dff5eca9a2d9832cad8f9e9904dbbcf2d314cd9b20432bc8fd05c097868')
 
@@ -28,6 +28,11 @@
 prepare() {
   cd "${pkgbase}-${pkgver}"
 
+  cargo vendor --manifest-path=./src/libsds/Cargo.toml
+  cargo fetch --manifest-path=./src/libsds/Cargo.toml
+  cargo vendor --manifest-path=./src/librslapd/Cargo.toml
+  cargo fetch --manifest-path=./src/librslapd/Cargo.toml
+
   autoreconf -fiv
 }
 


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

2019-11-11 Thread Evangelos Foutras via arch-commits
Date: Tuesday, November 12, 2019 @ 02:30:38
  Author: foutrelis
Revision: 367844

icu 65.1 / poppler 0.82.0 rebuild

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-12 02:16:53 UTC (rev 367843)
+++ PKGBUILD2019-11-12 02:30:38 UTC (rev 367844)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.2.3
 pkgdesc="389 Directory Server (base)"
-pkgrel=3
+pkgrel=4
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)


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

2019-11-08 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, November 8, 2019 @ 16:29:18
  Author: svenstaro
Revision: 367211

upgpkg: 389-ds-base 1.4.2.3-2

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-08 16:22:38 UTC (rev 367210)
+++ PKGBUILD2019-11-08 16:29:18 UTC (rev 367211)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.2.3
 pkgdesc="389 Directory Server (base)"
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)


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

2019-11-08 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, November 8, 2019 @ 16:22:25
  Author: svenstaro
Revision: 367209

upgpkg: 389-ds-base 1.4.2.3-1

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-08 15:23:20 UTC (rev 367208)
+++ PKGBUILD2019-11-08 16:22:25 UTC (rev 367209)
@@ -4,9 +4,9 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=1.4.2.2
+pkgver=1.4.2.3
 pkgdesc="389 Directory Server (base)"
-pkgrel=2
+pkgrel=1
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
@@ -21,7 +21,7 @@
 source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";
 389-ds-base.sysusers
 389-ds-base.tmpfiles)
-sha512sums=('410f79de429d552286100744add6c7f2a01aca08a74e87fb3bdb3a5758476d9ab129a367ec457f3bceed4ae971d5c33cd4be36252cf074f4c3450d188b6d7df6'
+sha512sums=('c717c10d171c12e74194c1a19e0de3f609f07858b3c73fc5545eb65953a69e2bed6bca910ea7b8a6f711dbb86139f419534515ea03e7ea908ef89684d4162974'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
 
'5dff695ae866a591a711f836f2f72f2005b4afdb20760cda8711791910299e2c6ec71dff5eca9a2d9832cad8f9e9904dbbcf2d314cd9b20432bc8fd05c097868')
 


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

2019-11-08 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, November 8, 2019 @ 18:07:53
  Author: svenstaro
Revision: 367215

upgpkg: 389-ds-base 1.4.2.3-3

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-08 17:28:51 UTC (rev 367214)
+++ PKGBUILD2019-11-08 18:07:53 UTC (rev 367215)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.2.3
 pkgdesc="389 Directory Server (base)"
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)


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

2019-11-03 Thread Felix Yan via arch-commits
Date: Monday, November 4, 2019 @ 05:28:30
  Author: felixonmars
Revision: 37

Python 3.8 rebuild

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-04 05:21:51 UTC (rev 36)
+++ PKGBUILD2019-11-04 05:28:30 UTC (rev 37)
@@ -6,7 +6,7 @@
 pkgname=389-ds-base
 pkgver=1.4.2.2
 pkgdesc="389 Directory Server (base)"
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)


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

2019-09-27 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, September 27, 2019 @ 12:28:21
  Author: svenstaro
Revision: 363491

upgpkg: 389-ds-base 1.4.2.2-1

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-27 12:00:48 UTC (rev 363490)
+++ PKGBUILD2019-09-27 12:28:21 UTC (rev 363491)
@@ -4,9 +4,9 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=1.4.1.6
+pkgver=1.4.2.2
 pkgdesc="389 Directory Server (base)"
-pkgrel=7
+pkgrel=1
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
@@ -21,7 +21,7 @@
 source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";
 389-ds-base.sysusers
 389-ds-base.tmpfiles)
-sha512sums=('0a943453cbcd8b43b4fdc58563c8802d9270d9a3cf4dcd76e3f77168d45e84b8e07d8df8ddadb09ba9294e7ba7e9304ce329bc37edeb16a9161797c902fadc1c'
+sha512sums=('410f79de429d552286100744add6c7f2a01aca08a74e87fb3bdb3a5758476d9ab129a367ec457f3bceed4ae971d5c33cd4be36252cf074f4c3450d188b6d7df6'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
 
'5dff695ae866a591a711f836f2f72f2005b4afdb20760cda8711791910299e2c6ec71dff5eca9a2d9832cad8f9e9904dbbcf2d314cd9b20432bc8fd05c097868')
 


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

2019-08-12 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, August 12, 2019 @ 21:18:59
  Author: svenstaro
Revision: 359780

upgpkg: 389-ds-base 1.4.1.6-5

Replace former python-lib389

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-12 21:07:52 UTC (rev 359779)
+++ PKGBUILD2019-08-12 21:18:59 UTC (rev 359780)
@@ -6,11 +6,12 @@
 pkgname=389-ds-base
 pkgver=1.4.1.6
 pkgdesc="389 Directory Server (base)"
-pkgrel=4
+pkgrel=5
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
 provides=(libsvrcore.so)
+replaces=(python-lib389)
 backup=(etc/dirsrv/config/certmap.conf
 etc/dirsrv/config/ldap-agent.conf
 etc/dirsrv/config/slapd-collations.conf


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

2019-08-12 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, August 12, 2019 @ 21:06:07
  Author: svenstaro
Revision: 359777

upgpkg: 389-ds-base 1.4.1.6-4

Go back to shipping lib389 as part of this package

The reasoning is that upstream has actually merged lib389 back into 389-ds-base 
and wants people to stop using the standalone thing.
In fact, the standalone is now read-only. The Python in here also seems way 
more recent.

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |   18 ++
 1 file changed, 14 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-12 20:32:02 UTC (rev 359776)
+++ PKGBUILD2019-08-12 21:06:07 UTC (rev 359777)
@@ -6,18 +6,17 @@
 pkgname=389-ds-base
 pkgver=1.4.1.6
 pkgdesc="389 Directory Server (base)"
-pkgrel=3
+pkgrel=4
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
 provides=(libsvrcore.so)
-optdepends=('python-lib389: Python management scripts')
 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)
-makedepends=(cargo rsync doxygen cmocka)
+depends=(libevent nspr nss net-snmp pam openldap python-argcomplete 
python-dateutil python-ldap)
+makedepends=(cargo rsync doxygen cmocka python-setuptools 
python-argparse-manpage)
 source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";)
 
sha512sums=('0a943453cbcd8b43b4fdc58563c8802d9270d9a3cf4dcd76e3f77168d45e84b8e07d8df8ddadb09ba9294e7ba7e9304ce329bc37edeb16a9161797c902fadc1c')
 
@@ -47,6 +46,10 @@
 --with-openldap \
 --enable-rust
   make
+
+  # Build lib389
+  cd src/lib389
+  python setup.py build
 }
 
 check() {
@@ -60,4 +63,11 @@
 
   install -dm755 "${pkgdir}"/var/log/${pkgbase}/ 
"${pkgdir}"/var/lib/${pkgbase}/
   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+
+  # Upstream expects lib389 and 389-ds-base to be shipped in the same package 
more or less
+  # so that's why it's not a split package.
+  cd src/lib389
+  python setup.py install --skip-build -O1 --root=${pkgdir}
+  mv ${pkgdir}/usr/sbin/* ${pkgdir}/usr/bin/
+  rmdir ${pkgdir}/usr/sbin
 }


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

2019-08-11 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, August 11, 2019 @ 12:50:41
  Author: svenstaro
Revision: 359611

upgpkg: 389-ds-base 1.4.1.6-3

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |   43 +++
 1 file changed, 11 insertions(+), 32 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-11 12:46:32 UTC (rev 359610)
+++ PKGBUILD2019-08-11 12:50:41 UTC (rev 359611)
@@ -3,17 +3,21 @@
 # Contributor: Jameson Pugh 
 # Contributor: Xiao-Long Chen 
 
-pkgbase=389-ds-base
-pkgname=(389-ds-base python-lib389)
+pkgname=389-ds-base
 pkgver=1.4.1.6
-pkgrel=2
+pkgdesc="389 Directory Server (base)"
+pkgrel=3
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
+provides=(libsvrcore.so)
+optdepends=('python-lib389: Python management scripts')
+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)
-checkdepends=(python-pytest)
-makedepends=(cargo rsync doxygen cmocka python python-setuptools
- python-argparse-manpage python-argcomplete python-ldap)
+makedepends=(cargo rsync doxygen cmocka)
 source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";)
 
sha512sums=('0a943453cbcd8b43b4fdc58563c8802d9270d9a3cf4dcd76e3f77168d45e84b8e07d8df8ddadb09ba9294e7ba7e9304ce329bc37edeb16a9161797c902fadc1c')
 
@@ -43,10 +47,6 @@
 --with-openldap \
 --enable-rust
   make
-
-  # Build python-lib389
-  cd src/lib389
-  python setup.py build
 }
 
 check() {
@@ -54,15 +54,7 @@
   make check
 }
 
-package_389-ds-base() {
-  pkgdesc="389 Directory Server (base)"
-  provides=(libsvrcore.so)
-  optdepends=('python-lib389: Python management scripts')
-  backup=(etc/dirsrv/config/certmap.conf
-  etc/dirsrv/config/ldap-agent.conf
-  etc/dirsrv/config/slapd-collations.conf
-  etc/dirsrv/config/template-initconfig)
-
+package() {
   cd "${pkgbase}-${pkgver}"
   make -j1 DESTDIR="${pkgdir}/" install
 
@@ -69,16 +61,3 @@
   install -dm755 "${pkgdir}"/var/log/${pkgbase}/ 
"${pkgdir}"/var/lib/${pkgbase}/
   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
-
-package_python-lib389() {
-  pkgdesc="389 Directory Server (Python management scripts)"
-  depends=(python python-argcomplete python-ldap)
-
-  cd "${pkgbase}-${pkgver}"/src/lib389
-  python setup.py install --skip-build -O1 --root=${pkgdir}
-  mv ${pkgdir}/usr/sbin ${pkgdir}/usr/bin
-
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}
-
-# vim: set ts=2 sw=2 ft=sh et:


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

2019-08-11 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, August 11, 2019 @ 12:28:22
  Author: svenstaro
Revision: 359608

upgpkg: 389-ds-base 1.4.1.6-2

Fix descriptions

Modified:
  389-ds-base/trunk/PKGBUILD

--+
 PKGBUILD |   34 +-
 1 file changed, 17 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-11 12:20:06 UTC (rev 359607)
+++ PKGBUILD2019-08-11 12:28:22 UTC (rev 359608)
@@ -6,8 +6,7 @@
 pkgbase=389-ds-base
 pkgname=(389-ds-base python-lib389)
 pkgver=1.4.1.6
-pkgrel=1
-pkgdesc="389 Directory Server (base)"
+pkgrel=2
 arch=(x86_64)
 url="http://port389.org/";
 license=(GPL)
@@ -14,8 +13,7 @@
 depends=(libevent nspr nss net-snmp pam openldap)
 checkdepends=(python-pytest)
 makedepends=(cargo rsync doxygen cmocka python python-setuptools
-python-argparse-manpage 
python-argcomplete python-ldap)
-options=(!libtool)
+ python-argparse-manpage python-argcomplete python-ldap)
 source=("https://releases.pagure.org/389-ds-base/${pkgname}-${pkgver}.tar.bz2";)
 
sha512sums=('0a943453cbcd8b43b4fdc58563c8802d9270d9a3cf4dcd76e3f77168d45e84b8e07d8df8ddadb09ba9294e7ba7e9304ce329bc37edeb16a9161797c902fadc1c')
 
@@ -22,33 +20,33 @@
 prepare() {
   cd "${pkgbase}-${pkgver}"
 
-   autoreconf -fiv
+  autoreconf -fiv
 }
 
 build() {
   cd "${pkgbase}-${pkgver}"
 
-   # Build 389-ds-base
+  # Build 389-ds-base
   ./configure \
 --prefix=/usr \
 --sysconfdir=/etc \
 --sbindir=/usr/bin \
 --localstatedir=/var \
-   --libexecdir=/usr/lib/${pkgbase} \
+--libexecdir=/usr/lib/${pkgbase} \
 --with-tmpfiles-d=/usr/lib/tmpfiles.d \
 --with-systemd \
 --with-systemdsystemunitdir=/usr/lib/systemd/system \
 --with-systemdsystemconfdir=/etc/systemd/system \
-   --with-journald \
+--with-journald \
 --enable-autobind \
-   --enable-cmocka \
+--enable-cmocka \
 --with-openldap \
 --enable-rust
   make
 
-   # Build python-lib389
+  # Build python-lib389
   cd src/lib389
-   python setup.py build
+  python setup.py build
 }
 
 check() {
@@ -57,6 +55,7 @@
 }
 
 package_389-ds-base() {
+  pkgdesc="389 Directory Server (base)"
   provides=(libsvrcore.so)
   optdepends=('python-lib389: Python management scripts')
   backup=(etc/dirsrv/config/certmap.conf
@@ -68,17 +67,18 @@
   make -j1 DESTDIR="${pkgdir}/" install
 
   install -dm755 "${pkgdir}"/var/log/${pkgbase}/ 
"${pkgdir}"/var/lib/${pkgbase}/
-   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
 
 package_python-lib389() {
-   depends=(python python-argcomplete python-ldap)
+  pkgdesc="389 Directory Server (Python management scripts)"
+  depends=(python python-argcomplete python-ldap)
 
   cd "${pkgbase}-${pkgver}"/src/lib389
-   python setup.py install --skip-build -O1 --root=${pkgdir}
-   mv ${pkgdir}/usr/sbin ${pkgdir}/usr/bin
+  python setup.py install --skip-build -O1 --root=${pkgdir}
+  mv ${pkgdir}/usr/sbin ${pkgdir}/usr/bin
 
-   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
 
-# vim: set ts=2 sw=2 ft=sh noet:
+# vim: set ts=2 sw=2 ft=sh et: