[arch-commits] Commit in 389-ds-base/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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: