[arch-commits] Commit in openldap/repos (14 files)

2016-05-10 Thread Antonio Rojas
Date: Tuesday, May 10, 2016 @ 23:34:58
  Author: arojas
Revision: 267673

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  openldap/repos/staging-i686/
  openldap/repos/staging-i686/PKGBUILD
(from rev 267672, openldap/trunk/PKGBUILD)
  openldap/repos/staging-i686/openldap-ntlm.patch
(from rev 267672, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/staging-i686/openldap.install
(from rev 267672, openldap/trunk/openldap.install)
  openldap/repos/staging-i686/openldap.sysusers
(from rev 267672, openldap/trunk/openldap.sysusers)
  openldap/repos/staging-i686/openldap.tmpfiles
(from rev 267672, openldap/trunk/openldap.tmpfiles)
  openldap/repos/staging-i686/slapd.service
(from rev 267672, openldap/trunk/slapd.service)
  openldap/repos/staging-x86_64/
  openldap/repos/staging-x86_64/PKGBUILD
(from rev 267672, openldap/trunk/PKGBUILD)
  openldap/repos/staging-x86_64/openldap-ntlm.patch
(from rev 267672, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/staging-x86_64/openldap.install
(from rev 267672, openldap/trunk/openldap.install)
  openldap/repos/staging-x86_64/openldap.sysusers
(from rev 267672, openldap/trunk/openldap.sysusers)
  openldap/repos/staging-x86_64/openldap.tmpfiles
(from rev 267672, openldap/trunk/openldap.tmpfiles)
  openldap/repos/staging-x86_64/slapd.service
(from rev 267672, openldap/trunk/slapd.service)

+
 staging-i686/PKGBUILD  |  118 +
 staging-i686/openldap-ntlm.patch   |  230 +++
 staging-i686/openldap.install  |   14 ++
 staging-i686/openldap.sysusers |1 
 staging-i686/openldap.tmpfiles |3 
 staging-i686/slapd.service |9 +
 staging-x86_64/PKGBUILD|  118 +
 staging-x86_64/openldap-ntlm.patch |  230 +++
 staging-x86_64/openldap.install|   14 ++
 staging-x86_64/openldap.sysusers   |1 
 staging-x86_64/openldap.tmpfiles   |3 
 staging-x86_64/slapd.service   |9 +
 12 files changed, 750 insertions(+)

Copied: openldap/repos/staging-i686/PKGBUILD (from rev 267672, 
openldap/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-05-10 21:34:58 UTC (rev 267673)
@@ -0,0 +1,118 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('openldap' 'libldap')
+pkgver=2.4.44
+pkgrel=2
+arch=('i686' 'x86_64')
+url="http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath' 'unixodbc')
+options=('!makeflags' 'emptydirs')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service openldap.tmpfiles openldap.sysusers openldap-ntlm.patch)
+sha1sums=('016a738d050a68d388602a74b5e991035cdba149'
+  '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
+  '1f68bd85fb50595c4e916db164d8e90e0c6e21ee'
+  '2bf64351c32b0bf0a70663bd42de22910998b795'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef')
+
+# see http://www.openldap.org/faq/data/cache/756.html
+# there's no proper backend support for anything apart from
+# BerkeleyDB, if we don't want to drop local backend server support
+# we are forced to keep Berkeley DB here
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i "${srcdir}"/openldap-ntlm.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP "run" LDAP_DIRSEP 
"ldapi"|#define LDAPI_SOCK LDAP_DIRSEP "run" LDAP_DIRSEP "openldap" LDAP_DIRSEP 
"ldapi"|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  autoconf
+  ./configure --prefix=/usr --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
+--enable-dynamic --enable-syslog --enable-ipv6 --enable-local \
+--enable-crypt --enable-spasswd --enable-modules \
+--enable-backends --disable-ndb --enable-overlays=mod \
+--with-cyrus-sasl --with-threads
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+#  make test
+}
+
+package_libldap() {
+  pkgdesc="Lightweight Directory Access Protocol (LDAP) client libraries"
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR="${pkgdir}" install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 

[arch-commits] Commit in openldap/repos (14 files)

2016-03-12 Thread Sébastien Luttringer
Date: Saturday, March 12, 2016 @ 16:46:46
  Author: seblu
Revision: 261365

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  openldap/repos/extra-i686/
  openldap/repos/extra-i686/PKGBUILD
(from rev 261364, openldap/trunk/PKGBUILD)
  openldap/repos/extra-i686/openldap-ntlm.patch
(from rev 261364, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/extra-i686/openldap.install
(from rev 261364, openldap/trunk/openldap.install)
  openldap/repos/extra-i686/openldap.sysusers
(from rev 261364, openldap/trunk/openldap.sysusers)
  openldap/repos/extra-i686/openldap.tmpfiles
(from rev 261364, openldap/trunk/openldap.tmpfiles)
  openldap/repos/extra-i686/slapd.service
(from rev 261364, openldap/trunk/slapd.service)
  openldap/repos/extra-x86_64/
  openldap/repos/extra-x86_64/PKGBUILD
(from rev 261364, openldap/trunk/PKGBUILD)
  openldap/repos/extra-x86_64/openldap-ntlm.patch
(from rev 261364, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/extra-x86_64/openldap.install
(from rev 261364, openldap/trunk/openldap.install)
  openldap/repos/extra-x86_64/openldap.sysusers
(from rev 261364, openldap/trunk/openldap.sysusers)
  openldap/repos/extra-x86_64/openldap.tmpfiles
(from rev 261364, openldap/trunk/openldap.tmpfiles)
  openldap/repos/extra-x86_64/slapd.service
(from rev 261364, openldap/trunk/slapd.service)

--+
 extra-i686/PKGBUILD  |  118 ++
 extra-i686/openldap-ntlm.patch   |  230 +
 extra-i686/openldap.install  |   14 ++
 extra-i686/openldap.sysusers |1 
 extra-i686/openldap.tmpfiles |3 
 extra-i686/slapd.service |9 +
 extra-x86_64/PKGBUILD|  118 ++
 extra-x86_64/openldap-ntlm.patch |  230 +
 extra-x86_64/openldap.install|   14 ++
 extra-x86_64/openldap.sysusers   |1 
 extra-x86_64/openldap.tmpfiles   |3 
 extra-x86_64/slapd.service   |9 +
 12 files changed, 750 insertions(+)

Copied: openldap/repos/extra-i686/PKGBUILD (from rev 261364, 
openldap/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2016-03-12 15:46:46 UTC (rev 261365)
@@ -0,0 +1,118 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('openldap' 'libldap')
+pkgver=2.4.44
+pkgrel=1
+arch=('i686' 'x86_64')
+url="http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath' 'unixodbc')
+options=('!makeflags' 'emptydirs')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service openldap.tmpfiles openldap.sysusers openldap-ntlm.patch)
+sha1sums=('016a738d050a68d388602a74b5e991035cdba149'
+  '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
+  '1f68bd85fb50595c4e916db164d8e90e0c6e21ee'
+  '2bf64351c32b0bf0a70663bd42de22910998b795'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef')
+
+# see http://www.openldap.org/faq/data/cache/756.html
+# there's no proper backend support for anything apart from
+# BerkeleyDB, if we don't want to drop local backend server support
+# we are forced to keep Berkeley DB here
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i "${srcdir}"/openldap-ntlm.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP "run" LDAP_DIRSEP 
"ldapi"|#define LDAPI_SOCK LDAP_DIRSEP "run" LDAP_DIRSEP "openldap" LDAP_DIRSEP 
"ldapi"|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  autoconf
+  ./configure --prefix=/usr --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
+--enable-dynamic --enable-syslog --enable-ipv6 --enable-local \
+--enable-crypt --enable-spasswd --enable-modules \
+--enable-backends --disable-ndb --enable-overlays=mod \
+--with-cyrus-sasl --with-threads
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+#  make test
+}
+
+package_libldap() {
+  pkgdesc="Lightweight Directory Access Protocol (LDAP) client libraries"
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR="${pkgdir}" install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 
"${pkgdir}"/usr/share/man/man5/ldap.conf.5
+
+# get rid of duplicate default conf files
+  rm 

[arch-commits] Commit in openldap/repos (14 files)

2016-03-03 Thread Felix Yan
Date: Thursday, March 3, 2016 @ 09:35:42
  Author: fyan
Revision: 260579

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  openldap/repos/staging-i686/
  openldap/repos/staging-i686/PKGBUILD
(from rev 260578, openldap/trunk/PKGBUILD)
  openldap/repos/staging-i686/openldap-ntlm.patch
(from rev 260578, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/staging-i686/openldap.install
(from rev 260578, openldap/trunk/openldap.install)
  openldap/repos/staging-i686/openldap.sysusers
(from rev 260578, openldap/trunk/openldap.sysusers)
  openldap/repos/staging-i686/openldap.tmpfiles
(from rev 260578, openldap/trunk/openldap.tmpfiles)
  openldap/repos/staging-i686/slapd.service
(from rev 260578, openldap/trunk/slapd.service)
  openldap/repos/staging-x86_64/
  openldap/repos/staging-x86_64/PKGBUILD
(from rev 260578, openldap/trunk/PKGBUILD)
  openldap/repos/staging-x86_64/openldap-ntlm.patch
(from rev 260578, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/staging-x86_64/openldap.install
(from rev 260578, openldap/trunk/openldap.install)
  openldap/repos/staging-x86_64/openldap.sysusers
(from rev 260578, openldap/trunk/openldap.sysusers)
  openldap/repos/staging-x86_64/openldap.tmpfiles
(from rev 260578, openldap/trunk/openldap.tmpfiles)
  openldap/repos/staging-x86_64/slapd.service
(from rev 260578, openldap/trunk/slapd.service)

+
 staging-i686/PKGBUILD  |  118 +
 staging-i686/openldap-ntlm.patch   |  230 +++
 staging-i686/openldap.install  |   14 ++
 staging-i686/openldap.sysusers |1 
 staging-i686/openldap.tmpfiles |3 
 staging-i686/slapd.service |9 +
 staging-x86_64/PKGBUILD|  118 +
 staging-x86_64/openldap-ntlm.patch |  230 +++
 staging-x86_64/openldap.install|   14 ++
 staging-x86_64/openldap.sysusers   |1 
 staging-x86_64/openldap.tmpfiles   |3 
 staging-x86_64/slapd.service   |9 +
 12 files changed, 750 insertions(+)

Copied: openldap/repos/staging-i686/PKGBUILD (from rev 260578, 
openldap/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-03-03 08:35:42 UTC (rev 260579)
@@ -0,0 +1,118 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('openldap' 'libldap')
+pkgver=2.4.43
+pkgrel=2
+arch=('i686' 'x86_64')
+url="http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath' 'unixodbc')
+options=('!makeflags' 'emptydirs')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service openldap.tmpfiles openldap.sysusers openldap-ntlm.patch)
+sha1sums=('3b52924df2f45e81f25ecbe37551bc837d090cfa'
+  '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
+  '1f68bd85fb50595c4e916db164d8e90e0c6e21ee'
+  '2bf64351c32b0bf0a70663bd42de22910998b795'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef')
+
+# see http://www.openldap.org/faq/data/cache/756.html
+# there's no proper backend support for anything apart from
+# BerkeleyDB, if we don't want to drop local backend server support
+# we are forced to keep Berkeley DB here
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i "${srcdir}"/openldap-ntlm.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP "run" LDAP_DIRSEP 
"ldapi"|#define LDAPI_SOCK LDAP_DIRSEP "run" LDAP_DIRSEP "openldap" LDAP_DIRSEP 
"ldapi"|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  autoconf
+  ./configure --prefix=/usr --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
+--enable-dynamic --enable-syslog --enable-ipv6 --enable-local \
+--enable-crypt --enable-spasswd --enable-modules \
+--enable-backends --disable-ndb --enable-overlays=mod \
+--with-cyrus-sasl --with-threads
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+#  make test
+}
+
+package_libldap() {
+  pkgdesc="Lightweight Directory Access Protocol (LDAP) client libraries"
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR="${pkgdir}" install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 

[arch-commits] Commit in openldap/repos (14 files)

2015-12-15 Thread Sébastien Luttringer
Date: Wednesday, December 16, 2015 @ 01:27:12
  Author: seblu
Revision: 256261

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openldap/repos/testing-i686/
  openldap/repos/testing-i686/PKGBUILD
(from rev 256260, openldap/trunk/PKGBUILD)
  openldap/repos/testing-i686/openldap-ntlm.patch
(from rev 256260, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-i686/openldap.install
(from rev 256260, openldap/trunk/openldap.install)
  openldap/repos/testing-i686/openldap.sysusers
(from rev 256260, openldap/trunk/openldap.sysusers)
  openldap/repos/testing-i686/openldap.tmpfiles
(from rev 256260, openldap/trunk/openldap.tmpfiles)
  openldap/repos/testing-i686/slapd.service
(from rev 256260, openldap/trunk/slapd.service)
  openldap/repos/testing-x86_64/
  openldap/repos/testing-x86_64/PKGBUILD
(from rev 256260, openldap/trunk/PKGBUILD)
  openldap/repos/testing-x86_64/openldap-ntlm.patch
(from rev 256260, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-x86_64/openldap.install
(from rev 256260, openldap/trunk/openldap.install)
  openldap/repos/testing-x86_64/openldap.sysusers
(from rev 256260, openldap/trunk/openldap.sysusers)
  openldap/repos/testing-x86_64/openldap.tmpfiles
(from rev 256260, openldap/trunk/openldap.tmpfiles)
  openldap/repos/testing-x86_64/slapd.service
(from rev 256260, openldap/trunk/slapd.service)

+
 testing-i686/PKGBUILD  |  118 +
 testing-i686/openldap-ntlm.patch   |  230 +++
 testing-i686/openldap.install  |   14 ++
 testing-i686/openldap.sysusers |1 
 testing-i686/openldap.tmpfiles |3 
 testing-i686/slapd.service |9 +
 testing-x86_64/PKGBUILD|  118 +
 testing-x86_64/openldap-ntlm.patch |  230 +++
 testing-x86_64/openldap.install|   14 ++
 testing-x86_64/openldap.sysusers   |1 
 testing-x86_64/openldap.tmpfiles   |3 
 testing-x86_64/slapd.service   |9 +
 12 files changed, 750 insertions(+)

Copied: openldap/repos/testing-i686/PKGBUILD (from rev 256260, 
openldap/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-12-16 00:27:12 UTC (rev 256261)
@@ -0,0 +1,118 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('openldap' 'libldap')
+pkgver=2.4.43
+pkgrel=1
+arch=('i686' 'x86_64')
+url="http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath' 'unixodbc')
+options=('!makeflags' 'emptydirs')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service openldap.tmpfiles openldap.sysusers openldap-ntlm.patch)
+sha1sums=('3b52924df2f45e81f25ecbe37551bc837d090cfa'
+  '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
+  '1f68bd85fb50595c4e916db164d8e90e0c6e21ee'
+  '2bf64351c32b0bf0a70663bd42de22910998b795'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef')
+
+# see http://www.openldap.org/faq/data/cache/756.html
+# there's no proper backend support for anything apart from
+# BerkeleyDB, if we don't want to drop local backend server support
+# we are forced to keep Berkeley DB here
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i "${srcdir}"/openldap-ntlm.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP "run" LDAP_DIRSEP 
"ldapi"|#define LDAPI_SOCK LDAP_DIRSEP "run" LDAP_DIRSEP "openldap" LDAP_DIRSEP 
"ldapi"|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  autoconf
+  ./configure --prefix=/usr --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
+--enable-dynamic --enable-syslog --enable-ipv6 --enable-local \
+--enable-crypt --enable-spasswd --enable-modules \
+--enable-backends --disable-ndb --enable-overlays=mod \
+--with-cyrus-sasl --with-threads
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+#  make test
+}
+
+package_libldap() {
+  pkgdesc="Lightweight Directory Access Protocol (LDAP) client libraries"
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR="${pkgdir}" install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 

[arch-commits] Commit in openldap/repos (14 files)

2015-08-16 Thread Sébastien Luttringer
Date: Sunday, August 16, 2015 @ 12:47:50
  Author: seblu
Revision: 243793

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openldap/repos/testing-i686/
  openldap/repos/testing-i686/PKGBUILD
(from rev 243792, openldap/trunk/PKGBUILD)
  openldap/repos/testing-i686/openldap-ntlm.patch
(from rev 243792, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-i686/openldap.install
(from rev 243792, openldap/trunk/openldap.install)
  openldap/repos/testing-i686/openldap.sysusers
(from rev 243792, openldap/trunk/openldap.sysusers)
  openldap/repos/testing-i686/openldap.tmpfiles
(from rev 243792, openldap/trunk/openldap.tmpfiles)
  openldap/repos/testing-i686/slapd.service
(from rev 243792, openldap/trunk/slapd.service)
  openldap/repos/testing-x86_64/
  openldap/repos/testing-x86_64/PKGBUILD
(from rev 243792, openldap/trunk/PKGBUILD)
  openldap/repos/testing-x86_64/openldap-ntlm.patch
(from rev 243792, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-x86_64/openldap.install
(from rev 243792, openldap/trunk/openldap.install)
  openldap/repos/testing-x86_64/openldap.sysusers
(from rev 243792, openldap/trunk/openldap.sysusers)
  openldap/repos/testing-x86_64/openldap.tmpfiles
(from rev 243792, openldap/trunk/openldap.tmpfiles)
  openldap/repos/testing-x86_64/slapd.service
(from rev 243792, openldap/trunk/slapd.service)

+
 testing-i686/PKGBUILD  |  118 +
 testing-i686/openldap-ntlm.patch   |  230 +++
 testing-i686/openldap.install  |   14 ++
 testing-i686/openldap.sysusers |1 
 testing-i686/openldap.tmpfiles |3 
 testing-i686/slapd.service |9 +
 testing-x86_64/PKGBUILD|  118 +
 testing-x86_64/openldap-ntlm.patch |  230 +++
 testing-x86_64/openldap.install|   14 ++
 testing-x86_64/openldap.sysusers   |1 
 testing-x86_64/openldap.tmpfiles   |3 
 testing-x86_64/slapd.service   |9 +
 12 files changed, 750 insertions(+)

Copied: openldap/repos/testing-i686/PKGBUILD (from rev 243792, 
openldap/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-08-16 10:47:50 UTC (rev 243793)
@@ -0,0 +1,118 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('openldap' 'libldap')
+pkgver=2.4.42
+pkgrel=1
+arch=('i686' 'x86_64')
+url=http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath' 'unixodbc')
+options=('!makeflags' 'emptydirs')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service openldap.tmpfiles openldap.sysusers openldap-ntlm.patch)
+sha1sums=('ec03e061bfdb2e6a90827855cf77a72cb3f89cf4'
+  '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
+  '1f68bd85fb50595c4e916db164d8e90e0c6e21ee'
+  '2bf64351c32b0bf0a70663bd42de22910998b795'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef')
+
+# see http://www.openldap.org/faq/data/cache/756.html
+# there's no proper backend support for anything apart from
+# BerkeleyDB, if we don't want to drop local backend server support
+# we are forced to keep Berkeley DB here
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i ${srcdir}/openldap-ntlm.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP run LDAP_DIRSEP 
ldapi|#define LDAPI_SOCK LDAP_DIRSEP run LDAP_DIRSEP openldap LDAP_DIRSEP 
ldapi|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  autoconf
+  ./configure --prefix=/usr --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
+--enable-dynamic --enable-syslog --enable-ipv6 --enable-local \
+--enable-crypt --enable-spasswd --enable-modules \
+--enable-backends --disable-ndb --enable-overlays=mod \
+--with-cyrus-sasl --with-threads
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+#  make test
+}
+
+package_libldap() {
+  pkgdesc=Lightweight Directory Access Protocol (LDAP) client libraries
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR=${pkgdir} install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 
${pkgdir}/usr/share/man/man5/ldap.conf.5
+
+# get rid 

[arch-commits] Commit in openldap/repos (14 files)

2015-07-01 Thread Sébastien Luttringer
Date: Wednesday, July 1, 2015 @ 09:18:14
  Author: seblu
Revision: 241661

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openldap/repos/testing-i686/
  openldap/repos/testing-i686/PKGBUILD
(from rev 241660, openldap/trunk/PKGBUILD)
  openldap/repos/testing-i686/openldap-ntlm.patch
(from rev 241660, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-i686/openldap.install
(from rev 241660, openldap/trunk/openldap.install)
  openldap/repos/testing-i686/slapd.service
(from rev 241660, openldap/trunk/slapd.service)
  openldap/repos/testing-i686/slapd.sysusers
(from rev 241660, openldap/trunk/slapd.sysusers)
  openldap/repos/testing-i686/slapd.tmpfiles
(from rev 241660, openldap/trunk/slapd.tmpfiles)
  openldap/repos/testing-x86_64/
  openldap/repos/testing-x86_64/PKGBUILD
(from rev 241660, openldap/trunk/PKGBUILD)
  openldap/repos/testing-x86_64/openldap-ntlm.patch
(from rev 241660, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-x86_64/openldap.install
(from rev 241660, openldap/trunk/openldap.install)
  openldap/repos/testing-x86_64/slapd.service
(from rev 241660, openldap/trunk/slapd.service)
  openldap/repos/testing-x86_64/slapd.sysusers
(from rev 241660, openldap/trunk/slapd.sysusers)
  openldap/repos/testing-x86_64/slapd.tmpfiles
(from rev 241660, openldap/trunk/slapd.tmpfiles)

+
 testing-i686/PKGBUILD  |  118 +
 testing-i686/openldap-ntlm.patch   |  230 +++
 testing-i686/openldap.install  |4 
 testing-i686/slapd.service |9 +
 testing-i686/slapd.sysusers|1 
 testing-i686/slapd.tmpfiles|1 
 testing-x86_64/PKGBUILD|  118 +
 testing-x86_64/openldap-ntlm.patch |  230 +++
 testing-x86_64/openldap.install|4 
 testing-x86_64/slapd.service   |9 +
 testing-x86_64/slapd.sysusers  |1 
 testing-x86_64/slapd.tmpfiles  |1 
 12 files changed, 726 insertions(+)

Copied: openldap/repos/testing-i686/PKGBUILD (from rev 241660, 
openldap/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-07-01 07:18:14 UTC (rev 241661)
@@ -0,0 +1,118 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('openldap' 'libldap')
+pkgver=2.4.41
+pkgrel=1
+arch=('i686' 'x86_64')
+url=http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath' 'unixodbc')
+options=('!makeflags' 'emptydirs')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service slapd.tmpfiles slapd.sysusers openldap-ntlm.patch)
+sha1sums=('c6880df9fec928a5f010b78a4285b497e8a12d6b'
+  '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
+  '59241a813d7508294e4ef1cec3bfe1f5495e109d'
+  '2bf64351c32b0bf0a70663bd42de22910998b795'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef')
+
+# see http://www.openldap.org/faq/data/cache/756.html
+# there's no proper backend support for anything apart from
+# BerkeleyDB, if we don't want to drop local backend server support
+# we are forced to keep Berkeley DB here
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i ${srcdir}/openldap-ntlm.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP run LDAP_DIRSEP 
ldapi|#define LDAPI_SOCK LDAP_DIRSEP run LDAP_DIRSEP openldap LDAP_DIRSEP 
ldapi|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  autoconf
+  ./configure --prefix=/usr --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
+--enable-dynamic --enable-syslog --enable-ipv6 --enable-local \
+--enable-crypt --enable-spasswd --enable-modules \
+--enable-backends --disable-ndb --enable-overlays=mod \
+--with-cyrus-sasl --with-threads
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+#  make test
+}
+
+package_libldap() {
+  pkgdesc=Lightweight Directory Access Protocol (LDAP) client libraries
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR=${pkgdir} install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 
${pkgdir}/usr/share/man/man5/ldap.conf.5
+
+# get rid of duplicate default conf files
+  

[arch-commits] Commit in openldap/repos (14 files)

2014-12-05 Thread Sébastien Luttringer
Date: Saturday, December 6, 2014 @ 02:41:04
  Author: seblu
Revision: 227314

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openldap/repos/testing-i686/
  openldap/repos/testing-i686/PKGBUILD
(from rev 227313, openldap/trunk/PKGBUILD)
  openldap/repos/testing-i686/openldap-ntlm.patch
(from rev 227313, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-i686/openldap.install
(from rev 227313, openldap/trunk/openldap.install)
  openldap/repos/testing-i686/slapd.service
(from rev 227313, openldap/trunk/slapd.service)
  openldap/repos/testing-i686/slapd.sysusers
(from rev 227313, openldap/trunk/slapd.sysusers)
  openldap/repos/testing-i686/slapd.tmpfiles
(from rev 227313, openldap/trunk/slapd.tmpfiles)
  openldap/repos/testing-x86_64/
  openldap/repos/testing-x86_64/PKGBUILD
(from rev 227313, openldap/trunk/PKGBUILD)
  openldap/repos/testing-x86_64/openldap-ntlm.patch
(from rev 227313, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-x86_64/openldap.install
(from rev 227313, openldap/trunk/openldap.install)
  openldap/repos/testing-x86_64/slapd.service
(from rev 227313, openldap/trunk/slapd.service)
  openldap/repos/testing-x86_64/slapd.sysusers
(from rev 227313, openldap/trunk/slapd.sysusers)
  openldap/repos/testing-x86_64/slapd.tmpfiles
(from rev 227313, openldap/trunk/slapd.tmpfiles)

+
 testing-i686/PKGBUILD  |  117 +
 testing-i686/openldap-ntlm.patch   |  230 +++
 testing-i686/openldap.install  |4 
 testing-i686/slapd.service |9 +
 testing-i686/slapd.sysusers|1 
 testing-i686/slapd.tmpfiles|1 
 testing-x86_64/PKGBUILD|  117 +
 testing-x86_64/openldap-ntlm.patch |  230 +++
 testing-x86_64/openldap.install|4 
 testing-x86_64/slapd.service   |9 +
 testing-x86_64/slapd.sysusers  |1 
 testing-x86_64/slapd.tmpfiles  |1 
 12 files changed, 724 insertions(+)

Copied: openldap/repos/testing-i686/PKGBUILD (from rev 227313, 
openldap/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-12-06 01:41:04 UTC (rev 227314)
@@ -0,0 +1,117 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('libldap' 'openldap')
+pkgver=2.4.40
+pkgrel=2
+arch=('i686' 'x86_64')
+url=http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath' 'unixodbc')
+options=('!makeflags' 'emptydirs')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service slapd.tmpfiles slapd.sysusers openldap-ntlm.patch)
+sha1sums=('0cfac3b024b99de2e2456cc7254481b6644e0b96'
+  '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
+  '59241a813d7508294e4ef1cec3bfe1f5495e109d'
+  '2bf64351c32b0bf0a70663bd42de22910998b795'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef')
+
+# see http://www.openldap.org/faq/data/cache/756.html
+# there's no proper backend support for anything apart from
+# BerkeleyDB, if we don't want to drop local backend server support
+# we are forced to keep Berkeley DB here
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i ${srcdir}/openldap-ntlm.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP run LDAP_DIRSEP 
ldapi|#define LDAPI_SOCK LDAP_DIRSEP run LDAP_DIRSEP openldap LDAP_DIRSEP 
ldapi|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  ./configure --prefix=/usr --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
+--enable-dynamic --enable-syslog --enable-ipv6 --enable-local \
+--enable-crypt --enable-spasswd --enable-modules \
+--enable-backends --disable-ndb --enable-overlays=mod \
+--with-cyrus-sasl --with-threads
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+#  make test
+}
+
+package_libldap() {
+  pkgdesc=Lightweight Directory Access Protocol (LDAP) client libraries
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR=${pkgdir} install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 
${pkgdir}/usr/share/man/man5/ldap.conf.5
+
+# get rid of duplicate default conf files
+  rm 

[arch-commits] Commit in openldap/repos (14 files)

2014-09-26 Thread Eric Bélanger
Date: Friday, September 26, 2014 @ 18:21:46
  Author: eric
Revision: 223186

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openldap/repos/testing-i686/
  openldap/repos/testing-i686/PKGBUILD
(from rev 223185, openldap/trunk/PKGBUILD)
  openldap/repos/testing-i686/openldap-memberof.patch
(from rev 223185, openldap/trunk/openldap-memberof.patch)
  openldap/repos/testing-i686/openldap-ntlm.patch
(from rev 223185, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-i686/openldap.install
(from rev 223185, openldap/trunk/openldap.install)
  openldap/repos/testing-i686/slapd.service
(from rev 223185, openldap/trunk/slapd.service)
  openldap/repos/testing-i686/slapd.tmpfiles
(from rev 223185, openldap/trunk/slapd.tmpfiles)
  openldap/repos/testing-x86_64/
  openldap/repos/testing-x86_64/PKGBUILD
(from rev 223185, openldap/trunk/PKGBUILD)
  openldap/repos/testing-x86_64/openldap-memberof.patch
(from rev 223185, openldap/trunk/openldap-memberof.patch)
  openldap/repos/testing-x86_64/openldap-ntlm.patch
(from rev 223185, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-x86_64/openldap.install
(from rev 223185, openldap/trunk/openldap.install)
  openldap/repos/testing-x86_64/slapd.service
(from rev 223185, openldap/trunk/slapd.service)
  openldap/repos/testing-x86_64/slapd.tmpfiles
(from rev 223185, openldap/trunk/slapd.tmpfiles)

+
 testing-i686/PKGBUILD  |  115 +++
 testing-i686/openldap-memberof.patch   |   60 
 testing-i686/openldap-ntlm.patch   |  230 +++
 testing-i686/openldap.install  |   21 ++
 testing-i686/slapd.service |9 +
 testing-i686/slapd.tmpfiles|1 
 testing-x86_64/PKGBUILD|  115 +++
 testing-x86_64/openldap-memberof.patch |   60 
 testing-x86_64/openldap-ntlm.patch |  230 +++
 testing-x86_64/openldap.install|   21 ++
 testing-x86_64/slapd.service   |9 +
 testing-x86_64/slapd.tmpfiles  |1 
 12 files changed, 872 insertions(+)

Copied: openldap/repos/testing-i686/PKGBUILD (from rev 223185, 
openldap/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-09-26 16:21:46 UTC (rev 223186)
@@ -0,0 +1,115 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('libldap' 'openldap')
+pkgver=2.4.39
+pkgrel=2
+arch=('i686' 'x86_64')
+url=http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath' 'unixodbc')
+options=('!makeflags' 'emptydirs')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service slapd.tmpfiles openldap-ntlm.patch 
openldap-memberof.patch)
+sha1sums=('2b8e8401214867c361f7212e7058f95118b5bd6c'
+  '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
+  '59241a813d7508294e4ef1cec3bfe1f5495e109d'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef'
+  '86503e839d4db4657d2f4de5e82bc29b37850bb9')
+
+# see http://www.openldap.org/faq/data/cache/756.html
+# there's no proper backend support for anything apart from
+# BerkeleyDB, if we don't want to drop local backend server support 
+# we are forced to keep Berkeley DB here
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i ${srcdir}/openldap-ntlm.patch
+  patch -p1 -i ${srcdir}/openldap-memberof.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP run LDAP_DIRSEP 
ldapi|#define LDAPI_SOCK LDAP_DIRSEP run LDAP_DIRSEP openldap LDAP_DIRSEP 
ldapi|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  ./configure --prefix=/usr --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
+--enable-dynamic --enable-syslog --enable-ipv6 --enable-local \
+--enable-crypt --enable-spasswd --enable-modules \
+--enable-backends --disable-ndb --enable-overlays=mod \
+--with-cyrus-sasl --with-threads
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+#  make test
+}
+
+package_libldap() {
+  pkgdesc=Lightweight Directory Access Protocol (LDAP) client libraries
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR=${pkgdir} install
+

[arch-commits] Commit in openldap/repos (14 files)

2013-08-05 Thread Bartłomiej Piotrowski
Date: Monday, August 5, 2013 @ 15:43:59
  Author: bpiotrowski
Revision: 192057

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  openldap/repos/staging-i686/
  openldap/repos/staging-i686/PKGBUILD
(from rev 192054, openldap/trunk/PKGBUILD)
  openldap/repos/staging-i686/openldap-nssov.patch
(from rev 192054, openldap/trunk/openldap-nssov.patch)
  openldap/repos/staging-i686/openldap-ntlm.patch
(from rev 192054, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/staging-i686/openldap.install
(from rev 192055, openldap/trunk/openldap.install)
  openldap/repos/staging-i686/slapd.service
(from rev 192055, openldap/trunk/slapd.service)
  openldap/repos/staging-i686/slapd.tmpfiles
(from rev 192055, openldap/trunk/slapd.tmpfiles)
  openldap/repos/staging-x86_64/
  openldap/repos/staging-x86_64/PKGBUILD
(from rev 192055, openldap/trunk/PKGBUILD)
  openldap/repos/staging-x86_64/openldap-nssov.patch
(from rev 192055, openldap/trunk/openldap-nssov.patch)
  openldap/repos/staging-x86_64/openldap-ntlm.patch
(from rev 192055, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/staging-x86_64/openldap.install
(from rev 192056, openldap/trunk/openldap.install)
  openldap/repos/staging-x86_64/slapd.service
(from rev 192056, openldap/trunk/slapd.service)
  openldap/repos/staging-x86_64/slapd.tmpfiles
(from rev 192056, openldap/trunk/slapd.tmpfiles)

-+
 staging-i686/PKGBUILD   |  114 
 staging-i686/openldap-nssov.patch   |   30 
 staging-i686/openldap-ntlm.patch|  230 ++
 staging-i686/openldap.install   |   20 ++
 staging-i686/slapd.service  |9 +
 staging-i686/slapd.tmpfiles |1 
 staging-x86_64/PKGBUILD |  114 
 staging-x86_64/openldap-nssov.patch |   30 
 staging-x86_64/openldap-ntlm.patch  |  230 ++
 staging-x86_64/openldap.install |   20 ++
 staging-x86_64/slapd.service|9 +
 staging-x86_64/slapd.tmpfiles   |1 
 12 files changed, 808 insertions(+)

Copied: openldap/repos/staging-i686/PKGBUILD (from rev 192054, 
openldap/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-08-05 13:43:59 UTC (rev 192057)
@@ -0,0 +1,114 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('libldap' 'openldap')
+pkgver=2.4.35
+pkgrel=5
+arch=('i686' 'x86_64')
+url=http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath')
+options=('!makeflags')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service slapd.tmpfiles openldap-ntlm.patch openldap-nssov.patch)
+sha1sums=('db02243150b050baac6a8ea4145ad73a1f6d2266'
+  '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
+  '59241a813d7508294e4ef1cec3bfe1f5495e109d'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef'
+  'b2d11b4c522750ad9da3409333094fb599ac2c85')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i ${srcdir}/openldap-ntlm.patch
+  patch -p0 -i ${srcdir}/openldap-nssov.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP run LDAP_DIRSEP 
ldapi|#define LDAPI_SOCK LDAP_DIRSEP run LDAP_DIRSEP openldap LDAP_DIRSEP 
ldapi|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  ./configure --prefix=/usr --mandir=/usr/share/man --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
+--enable-ipv6 --enable-syslog --enable-local \
+--enable-bdb --enable-hdb \
+--enable-crypt --enable-dynamic \
+--with-threads --disable-wrappers \
+--without-fetch \
+--enable-spasswd --with-cyrus-sasl \
+--enable-overlays=mod --enable-modules=yes
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+  #make test
+}
+
+package_libldap() {
+  pkgdesc=Lightweight Directory Access Protocol (LDAP) client libraries
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+  options=('!libtool')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR=${pkgdir} install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 
${pkgdir}/usr/share/man/man5/ldap.conf.5
+  
+# get rid of duplicate default conf files
+  rm ${pkgdir}/etc/openldap/*.default
+
+  ln -sf 

[arch-commits] Commit in openldap/repos (14 files)

2013-05-20 Thread Eric Bélanger
Date: Tuesday, May 21, 2013 @ 03:08:31
  Author: eric
Revision: 186071

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openldap/repos/testing-i686/
  openldap/repos/testing-i686/PKGBUILD
(from rev 186070, openldap/trunk/PKGBUILD)
  openldap/repos/testing-i686/openldap-nssov.patch
(from rev 186070, openldap/trunk/openldap-nssov.patch)
  openldap/repos/testing-i686/openldap-ntlm.patch
(from rev 186070, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-i686/openldap.install
(from rev 186070, openldap/trunk/openldap.install)
  openldap/repos/testing-i686/slapd.service
(from rev 186070, openldap/trunk/slapd.service)
  openldap/repos/testing-i686/slapd.tmpfiles
(from rev 186070, openldap/trunk/slapd.tmpfiles)
  openldap/repos/testing-x86_64/
  openldap/repos/testing-x86_64/PKGBUILD
(from rev 186070, openldap/trunk/PKGBUILD)
  openldap/repos/testing-x86_64/openldap-nssov.patch
(from rev 186070, openldap/trunk/openldap-nssov.patch)
  openldap/repos/testing-x86_64/openldap-ntlm.patch
(from rev 186070, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-x86_64/openldap.install
(from rev 186070, openldap/trunk/openldap.install)
  openldap/repos/testing-x86_64/slapd.service
(from rev 186070, openldap/trunk/slapd.service)
  openldap/repos/testing-x86_64/slapd.tmpfiles
(from rev 186070, openldap/trunk/slapd.tmpfiles)

-+
 testing-i686/PKGBUILD   |  114 
 testing-i686/openldap-nssov.patch   |   30 
 testing-i686/openldap-ntlm.patch|  230 ++
 testing-i686/openldap.install   |   20 ++
 testing-i686/slapd.service  |9 +
 testing-i686/slapd.tmpfiles |1 
 testing-x86_64/PKGBUILD |  114 
 testing-x86_64/openldap-nssov.patch |   30 
 testing-x86_64/openldap-ntlm.patch  |  230 ++
 testing-x86_64/openldap.install |   20 ++
 testing-x86_64/slapd.service|9 +
 testing-x86_64/slapd.tmpfiles   |1 
 12 files changed, 808 insertions(+)

Copied: openldap/repos/testing-i686/PKGBUILD (from rev 186070, 
openldap/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-05-21 01:08:31 UTC (rev 186071)
@@ -0,0 +1,114 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('libldap' 'openldap')
+pkgver=2.4.35
+pkgrel=4
+arch=('i686' 'x86_64')
+url=http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath')
+options=('!makeflags')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service slapd.tmpfiles openldap-ntlm.patch openldap-nssov.patch)
+sha1sums=('db02243150b050baac6a8ea4145ad73a1f6d2266'
+  '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
+  'f86a82e35ebe15026980467c9dee4007e686b795'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef'
+  'b2d11b4c522750ad9da3409333094fb599ac2c85')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i ${srcdir}/openldap-ntlm.patch
+  patch -p0 -i ${srcdir}/openldap-nssov.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP run LDAP_DIRSEP 
ldapi|#define LDAPI_SOCK LDAP_DIRSEP run LDAP_DIRSEP openldap LDAP_DIRSEP 
ldapi|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  ./configure --prefix=/usr --mandir=/usr/share/man --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
+--enable-ipv6 --enable-syslog --enable-local \
+--enable-bdb --enable-hdb \
+--enable-crypt --enable-dynamic \
+--with-threads --disable-wrappers \
+--without-fetch \
+--enable-spasswd --with-cyrus-sasl \
+--enable-overlays=mod --enable-modules=yes
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+  make test
+}
+
+package_libldap() {
+  pkgdesc=Lightweight Directory Access Protocol (LDAP) client libraries
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+  options=('!libtool')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR=${pkgdir} install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 
${pkgdir}/usr/share/man/man5/ldap.conf.5
+  
+# get rid of duplicate default conf files
+  rm ${pkgdir}/etc/openldap/*.default
+
+  ln -sf liblber.so 

[arch-commits] Commit in openldap/repos (14 files)

2013-05-10 Thread Bartłomiej Piotrowski
Date: Friday, May 10, 2013 @ 20:42:07
  Author: bpiotrowski
Revision: 185061

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  openldap/repos/staging-i686/
  openldap/repos/staging-i686/PKGBUILD
(from rev 185060, openldap/trunk/PKGBUILD)
  openldap/repos/staging-i686/openldap-nssov.patch
(from rev 185060, openldap/trunk/openldap-nssov.patch)
  openldap/repos/staging-i686/openldap-ntlm.patch
(from rev 185060, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/staging-i686/openldap.install
(from rev 185060, openldap/trunk/openldap.install)
  openldap/repos/staging-i686/slapd.service
(from rev 185060, openldap/trunk/slapd.service)
  openldap/repos/staging-i686/slapd.tmpfiles
(from rev 185060, openldap/trunk/slapd.tmpfiles)
  openldap/repos/staging-x86_64/
  openldap/repos/staging-x86_64/PKGBUILD
(from rev 185060, openldap/trunk/PKGBUILD)
  openldap/repos/staging-x86_64/openldap-nssov.patch
(from rev 185060, openldap/trunk/openldap-nssov.patch)
  openldap/repos/staging-x86_64/openldap-ntlm.patch
(from rev 185060, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/staging-x86_64/openldap.install
(from rev 185060, openldap/trunk/openldap.install)
  openldap/repos/staging-x86_64/slapd.service
(from rev 185060, openldap/trunk/slapd.service)
  openldap/repos/staging-x86_64/slapd.tmpfiles
(from rev 185060, openldap/trunk/slapd.tmpfiles)

-+
 staging-i686/PKGBUILD   |  114 
 staging-i686/openldap-nssov.patch   |   30 
 staging-i686/openldap-ntlm.patch|  230 ++
 staging-i686/openldap.install   |   20 ++
 staging-i686/slapd.service  |9 +
 staging-i686/slapd.tmpfiles |1 
 staging-x86_64/PKGBUILD |  114 
 staging-x86_64/openldap-nssov.patch |   30 
 staging-x86_64/openldap-ntlm.patch  |  230 ++
 staging-x86_64/openldap.install |   20 ++
 staging-x86_64/slapd.service|9 +
 staging-x86_64/slapd.tmpfiles   |1 
 12 files changed, 808 insertions(+)

Copied: openldap/repos/staging-i686/PKGBUILD (from rev 185060, 
openldap/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-05-10 18:42:07 UTC (rev 185061)
@@ -0,0 +1,114 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('libldap' 'openldap')
+pkgver=2.4.35
+pkgrel=3
+arch=('i686' 'x86_64')
+url=http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath')
+options=('!makeflags')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service slapd.tmpfiles openldap-ntlm.patch openldap-nssov.patch)
+sha1sums=('db02243150b050baac6a8ea4145ad73a1f6d2266'
+  '9c7f3441e6a6ee13cdcfe8d965081c7a574c3393'
+  'f86a82e35ebe15026980467c9dee4007e686b795'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef'
+  'b2d11b4c522750ad9da3409333094fb599ac2c85')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i ${srcdir}/openldap-ntlm.patch
+  patch -p0 -i ${srcdir}/openldap-nssov.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP run LDAP_DIRSEP 
ldapi|#define LDAPI_SOCK LDAP_DIRSEP run LDAP_DIRSEP openldap LDAP_DIRSEP 
ldapi|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  ./configure --prefix=/usr --mandir=/usr/share/man --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap \
+--enable-ipv6 --enable-syslog --enable-local \
+--enable-bdb --enable-hdb \
+--enable-crypt --enable-dynamic \
+--with-threads --disable-wrappers \
+--without-fetch \
+--enable-spasswd --with-cyrus-sasl \
+--enable-overlays=mod --enable-modules=yes
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+  make test
+}
+
+package_libldap() {
+  pkgdesc=Lightweight Directory Access Protocol (LDAP) client libraries
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+  options=('!libtool')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR=${pkgdir} install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 
${pkgdir}/usr/share/man/man5/ldap.conf.5
+  
+# get rid of duplicate default conf files
+  rm ${pkgdir}/etc/openldap/*.default
+
+  ln -sf liblber.so 

[arch-commits] Commit in openldap/repos (14 files)

2013-04-26 Thread Eric Bélanger
Date: Friday, April 26, 2013 @ 08:30:24
  Author: eric
Revision: 183662

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openldap/repos/testing-i686/
  openldap/repos/testing-i686/PKGBUILD
(from rev 183661, openldap/trunk/PKGBUILD)
  openldap/repos/testing-i686/openldap-nssov.patch
(from rev 183661, openldap/trunk/openldap-nssov.patch)
  openldap/repos/testing-i686/openldap-ntlm.patch
(from rev 183661, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-i686/openldap.install
(from rev 183661, openldap/trunk/openldap.install)
  openldap/repos/testing-i686/slapd.service
(from rev 183661, openldap/trunk/slapd.service)
  openldap/repos/testing-i686/slapd.tmpfiles
(from rev 183661, openldap/trunk/slapd.tmpfiles)
  openldap/repos/testing-x86_64/
  openldap/repos/testing-x86_64/PKGBUILD
(from rev 183661, openldap/trunk/PKGBUILD)
  openldap/repos/testing-x86_64/openldap-nssov.patch
(from rev 183661, openldap/trunk/openldap-nssov.patch)
  openldap/repos/testing-x86_64/openldap-ntlm.patch
(from rev 183661, openldap/trunk/openldap-ntlm.patch)
  openldap/repos/testing-x86_64/openldap.install
(from rev 183661, openldap/trunk/openldap.install)
  openldap/repos/testing-x86_64/slapd.service
(from rev 183661, openldap/trunk/slapd.service)
  openldap/repos/testing-x86_64/slapd.tmpfiles
(from rev 183661, openldap/trunk/slapd.tmpfiles)

-+
 testing-i686/PKGBUILD   |  114 
 testing-i686/openldap-nssov.patch   |   30 
 testing-i686/openldap-ntlm.patch|  230 ++
 testing-i686/openldap.install   |   20 ++
 testing-i686/slapd.service  |9 +
 testing-i686/slapd.tmpfiles |1 
 testing-x86_64/PKGBUILD |  114 
 testing-x86_64/openldap-nssov.patch |   30 
 testing-x86_64/openldap-ntlm.patch  |  230 ++
 testing-x86_64/openldap.install |   20 ++
 testing-x86_64/slapd.service|9 +
 testing-x86_64/slapd.tmpfiles   |1 
 12 files changed, 808 insertions(+)

Copied: openldap/repos/testing-i686/PKGBUILD (from rev 183661, 
openldap/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-26 06:30:24 UTC (rev 183662)
@@ -0,0 +1,114 @@
+# $Id$
+# Maintainer:
+
+pkgbase=openldap
+pkgname=('libldap' 'openldap')
+pkgver=2.4.35
+pkgrel=2
+arch=('i686' 'x86_64')
+url=http://www.openldap.org/;
+license=('custom')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath')
+options=('!makeflags')
+source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
+slapd.service slapd.tmpfiles openldap-ntlm.patch openldap-nssov.patch)
+sha1sums=('db02243150b050baac6a8ea4145ad73a1f6d2266'
+  '9c7f3441e6a6ee13cdcfe8d965081c7a574c3393'
+  'f86a82e35ebe15026980467c9dee4007e686b795'
+  'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef'
+  'b2d11b4c522750ad9da3409333094fb599ac2c85')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -p1 -i ${srcdir}/openldap-ntlm.patch
+  patch -p0 -i ${srcdir}/openldap-nssov.patch
+  sed -i 's|-m 644 $(LIBRARY)|-m 755 $(LIBRARY)|' 
libraries/{liblber,libldap,libldap_r}/Makefile.in
+  sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP run LDAP_DIRSEP 
ldapi|#define LDAPI_SOCK LDAP_DIRSEP run LDAP_DIRSEP openldap LDAP_DIRSEP 
ldapi|' include/ldap_defaults.h
+  sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif}
+  sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) 
$(DESTDIR)/run/openldap|' servers/slapd/Makefile.in
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  ./configure --prefix=/usr --mandir=/usr/share/man --libexecdir=/usr/lib \
+--sysconfdir=/etc --localstatedir=/var/lib/openldap \
+--enable-ipv6 --enable-syslog --enable-local \
+--enable-bdb --enable-hdb \
+--enable-crypt --enable-dynamic \
+--with-threads --disable-wrappers \
+--without-fetch \
+--enable-spasswd --with-cyrus-sasl \
+--enable-overlays=mod --enable-modules=yes
+  make
+
+  cd contrib/slapd-modules/nssov
+  make prefix=/usr libexecdir=/usr/lib sysconfdir=/etc/openldap
+  chrpath -d .libs/nssov.so
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+  make test
+}
+
+package_libldap() {
+  pkgdesc=Lightweight Directory Access Protocol (LDAP) client libraries
+  depends=('libsasl' 'e2fsprogs')
+  backup=('etc/openldap/ldap.conf')
+  options=('!libtool')
+
+  cd ${pkgbase}-${pkgver}
+  for dir in include libraries doc/man/man3 ; do
+pushd ${dir}
+make DESTDIR=${pkgdir} install
+popd
+  done
+  install -Dm644 doc/man/man5/ldap.conf.5.tmp 
${pkgdir}/usr/share/man/man5/ldap.conf.5
+  
+# get rid of duplicate default conf files
+  rm ${pkgdir}/etc/openldap/*.default
+
+  ln -sf liblber.so 

[arch-commits] Commit in openldap/repos (14 files)

2012-06-01 Thread Stéphane Gaudreault
Date: Friday, June 1, 2012 @ 06:22:16
  Author: stephane
Revision: 160335

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  openldap/repos/staging-i686/
  openldap/repos/staging-i686/PKGBUILD
(from rev 160334, openldap/trunk/PKGBUILD)
  openldap/repos/staging-i686/mutex-end-of-struct-sigsegv.patch
(from rev 160334, openldap/trunk/mutex-end-of-struct-sigsegv.patch)
  openldap/repos/staging-i686/ntlm.patch
(from rev 160334, openldap/trunk/ntlm.patch)
  openldap/repos/staging-i686/openldap.install
(from rev 160334, openldap/trunk/openldap.install)
  openldap/repos/staging-i686/slapd
(from rev 160334, openldap/trunk/slapd)
  openldap/repos/staging-i686/slapd.default
(from rev 160334, openldap/trunk/slapd.default)
  openldap/repos/staging-x86_64/
  openldap/repos/staging-x86_64/PKGBUILD
(from rev 160334, openldap/trunk/PKGBUILD)
  openldap/repos/staging-x86_64/mutex-end-of-struct-sigsegv.patch
(from rev 160334, openldap/trunk/mutex-end-of-struct-sigsegv.patch)
  openldap/repos/staging-x86_64/ntlm.patch
(from rev 160334, openldap/trunk/ntlm.patch)
  openldap/repos/staging-x86_64/openldap.install
(from rev 160334, openldap/trunk/openldap.install)
  openldap/repos/staging-x86_64/slapd
(from rev 160334, openldap/trunk/slapd)
  openldap/repos/staging-x86_64/slapd.default
(from rev 160334, openldap/trunk/slapd.default)

--+
 staging-i686/PKGBUILD|  102 +++
 staging-i686/mutex-end-of-struct-sigsegv.patch   |  293 +
 staging-i686/ntlm.patch  |  230 
 staging-i686/openldap.install|   20 +
 staging-i686/slapd   |   49 +++
 staging-i686/slapd.default   |6 
 staging-x86_64/PKGBUILD  |  102 +++
 staging-x86_64/mutex-end-of-struct-sigsegv.patch |  293 +
 staging-x86_64/ntlm.patch|  230 
 staging-x86_64/openldap.install  |   20 +
 staging-x86_64/slapd |   49 +++
 staging-x86_64/slapd.default |6 
 12 files changed, 1400 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 160334:160335 to see the changes.


[arch-commits] Commit in openldap/repos (14 files)

2012-04-24 Thread Eric Bélanger
Date: Tuesday, April 24, 2012 @ 02:54:35
  Author: eric
Revision: 157118

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openldap/repos/testing-i686/
  openldap/repos/testing-i686/PKGBUILD
(from rev 157117, openldap/trunk/PKGBUILD)
  openldap/repos/testing-i686/mutex-end-of-struct-sigsegv.patch
(from rev 157117, openldap/trunk/mutex-end-of-struct-sigsegv.patch)
  openldap/repos/testing-i686/ntlm.patch
(from rev 157117, openldap/trunk/ntlm.patch)
  openldap/repos/testing-i686/openldap.install
(from rev 157117, openldap/trunk/openldap.install)
  openldap/repos/testing-i686/slapd
(from rev 157117, openldap/trunk/slapd)
  openldap/repos/testing-i686/slapd.default
(from rev 157117, openldap/trunk/slapd.default)
  openldap/repos/testing-x86_64/
  openldap/repos/testing-x86_64/PKGBUILD
(from rev 157117, openldap/trunk/PKGBUILD)
  openldap/repos/testing-x86_64/mutex-end-of-struct-sigsegv.patch
(from rev 157117, openldap/trunk/mutex-end-of-struct-sigsegv.patch)
  openldap/repos/testing-x86_64/ntlm.patch
(from rev 157117, openldap/trunk/ntlm.patch)
  openldap/repos/testing-x86_64/openldap.install
(from rev 157117, openldap/trunk/openldap.install)
  openldap/repos/testing-x86_64/slapd
(from rev 157117, openldap/trunk/slapd)
  openldap/repos/testing-x86_64/slapd.default
(from rev 157117, openldap/trunk/slapd.default)

--+
 testing-i686/PKGBUILD|  102 +++
 testing-i686/mutex-end-of-struct-sigsegv.patch   |  293 +
 testing-i686/ntlm.patch  |  230 
 testing-i686/openldap.install|   20 +
 testing-i686/slapd   |   49 +++
 testing-i686/slapd.default   |6 
 testing-x86_64/PKGBUILD  |  102 +++
 testing-x86_64/mutex-end-of-struct-sigsegv.patch |  293 +
 testing-x86_64/ntlm.patch|  230 
 testing-x86_64/openldap.install  |   20 +
 testing-x86_64/slapd |   49 +++
 testing-x86_64/slapd.default |6 
 12 files changed, 1400 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 157117:157118 to see the changes.


[arch-commits] Commit in openldap/repos (14 files)

2012-03-17 Thread Eric Bélanger
Date: Saturday, March 17, 2012 @ 14:34:49
  Author: eric
Revision: 153670

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openldap/repos/testing-i686/
  openldap/repos/testing-i686/PKGBUILD
(from rev 153669, openldap/trunk/PKGBUILD)
  openldap/repos/testing-i686/mutex-end-of-struct-sigsegv.patch
(from rev 153669, openldap/trunk/mutex-end-of-struct-sigsegv.patch)
  openldap/repos/testing-i686/ntlm.patch
(from rev 153669, openldap/trunk/ntlm.patch)
  openldap/repos/testing-i686/openldap.install
(from rev 153669, openldap/trunk/openldap.install)
  openldap/repos/testing-i686/slapd
(from rev 153669, openldap/trunk/slapd)
  openldap/repos/testing-i686/slapd.default
(from rev 153669, openldap/trunk/slapd.default)
  openldap/repos/testing-x86_64/
  openldap/repos/testing-x86_64/PKGBUILD
(from rev 153669, openldap/trunk/PKGBUILD)
  openldap/repos/testing-x86_64/mutex-end-of-struct-sigsegv.patch
(from rev 153669, openldap/trunk/mutex-end-of-struct-sigsegv.patch)
  openldap/repos/testing-x86_64/ntlm.patch
(from rev 153669, openldap/trunk/ntlm.patch)
  openldap/repos/testing-x86_64/openldap.install
(from rev 153669, openldap/trunk/openldap.install)
  openldap/repos/testing-x86_64/slapd
(from rev 153669, openldap/trunk/slapd)
  openldap/repos/testing-x86_64/slapd.default
(from rev 153669, openldap/trunk/slapd.default)

--+
 testing-i686/PKGBUILD|  102 +++
 testing-i686/mutex-end-of-struct-sigsegv.patch   |  293 +
 testing-i686/ntlm.patch  |  230 
 testing-i686/openldap.install|   20 +
 testing-i686/slapd   |   49 +++
 testing-i686/slapd.default   |6 
 testing-x86_64/PKGBUILD  |  102 +++
 testing-x86_64/mutex-end-of-struct-sigsegv.patch |  293 +
 testing-x86_64/ntlm.patch|  230 
 testing-x86_64/openldap.install  |   20 +
 testing-x86_64/slapd |   49 +++
 testing-x86_64/slapd.default |6 
 12 files changed, 1400 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 153669:153670 to see the changes.