[arch-commits] Commit in openldap/trunk (PKGBUILD)
Andrea Scarpino
andrea at archlinux.org
Sun Jun 19 07:32:05 UTC 2011
Date: Sunday, June 19, 2011 @ 03:32:04
Author: andrea
Revision: 127879
upgpkg: openldap 2.4.24-2
db rebuild
Modified:
openldap/trunk/PKGBUILD
----------+
PKGBUILD | 31 ++++++++++++++++---------------
1 file changed, 16 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-06-19 07:27:38 UTC (rev 127878)
+++ PKGBUILD 2011-06-19 07:32:04 UTC (rev 127879)
@@ -4,13 +4,13 @@
pkgname=openldap
pkgver=2.4.24
-pkgrel=1
+pkgrel=2
pkgdesc="LDAP Server"
arch=('i686' 'x86_64')
license=('custom')
url="http://www.openldap.org/"
backup=('etc/openldap/slapd.conf' 'etc/default/slapd' 'etc/conf.d/slapd')
-depends=("libldap>=${pkgver}" 'db' 'tcp_wrappers' 'libfetch' 'util-linux-ng')
+depends=("libldap>=${pkgver}" 'tcp_wrappers' 'libfetch' 'util-linux-ng')
provides=('openldap-clients')
replaces=('openldap-clients')
source=("ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgname}-${pkgver}.tgz"
@@ -19,9 +19,10 @@
md5sums=('116fe1e23a7b67686d5e62274367e6c0'
'832354417c495f29affd2c772808959d'
'6be69f6b7e522cb64cce8703da81ed32')
+options=('emptydirs')
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd "${srcdir}"/${pkgname}-${pkgver}
export LIBS=-ldb
./configure --prefix=/usr \
@@ -71,36 +72,36 @@
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd "${srcdir}"/${pkgname}-${pkgver}
cd servers
- make DESTDIR=${pkgdir} install
+ make DESTDIR="${pkgdir}" install
cd ../clients
- make DESTDIR=${pkgdir} install
+ make DESTDIR="${pkgdir}" install
cd ../doc/man
for dir in man{1,5,8}; do
pushd ${dir}
- make DESTDIR=${pkgdir} install
+ make DESTDIR="${pkgdir}" install
popd
done
- rm ${pkgdir}/usr/share/man/man5/ldap.conf.5
+ rm "${pkgdir}"/usr/share/man/man5/ldap.conf.5
cd ../..
- install -dm700 ${pkgdir}/etc/openldap/slapd.d
- install -Dm755 ${srcdir}/slapd ${pkgdir}/etc/rc.d/slapd
- install -Dm644 ${srcdir}/slapd.default ${pkgdir}/etc/conf.d/slapd
- install -dm700 ${pkgdir}/var/lib/openldap
+ install -dm700 "${pkgdir}"/etc/openldap/slapd.d
+ install -Dm755 "${srcdir}"/slapd "${pkgdir}"/etc/rc.d/slapd
+ install -Dm644 "${srcdir}"/slapd.default "${pkgdir}"/etc/conf.d/slapd
+ install -dm700 "${pkgdir}"/var/lib/openldap
# get rid of duplicate default conf files
- rm ${pkgdir}/etc/openldap/*.default
+ rm "${pkgdir}"/etc/openldap/*.default
# hack to fix screwed up dirs
sed -e 's|^pidfile[[:space:]].*$|pidfile /var/run/slapd.pid|g' \
-e 's|^argsfile[[:space:]].*$|argsfile /var/run/slapd.args|g' \
- -i ${pkgdir}/etc/openldap/slapd.conf
+ -i "${pkgdir}"/etc/openldap/slapd.conf
- install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/$pkgname/LICENSE
+ install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
}
More information about the arch-commits
mailing list