[arch-commits] Commit in libldap/trunk (PKGBUILD)
Ronald van Haren
ronald at archlinux.org
Thu Sep 25 09:19:56 UTC 2008
Date: Thursday, September 25, 2008 @ 05:19:55
Author: ronald
Revision: 12949
upgpkg: libldap 2.4.11-1
Modified:
libldap/trunk/PKGBUILD
----------+
PKGBUILD | 38 ++++++++++++++++++++------------------
1 file changed, 20 insertions(+), 18 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2008-09-25 09:16:30 UTC (rev 12948)
+++ PKGBUILD 2008-09-25 09:19:55 UTC (rev 12949)
@@ -1,10 +1,12 @@
# $Id$
-# Maintainer: Judd Vinet <jvinet at zeroflux.org>
+# Maintainer:
+# Contributor: Judd Vinet <jvinet at zeroflux.org>
+
pkgname=libldap
-pkgver=2.3.40
+pkgver=2.4.11
pkgrel=1
pkgdesc="LDAP client libraries"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
license=('custom')
url="http://www.openldap.org/"
backup=(etc/openldap/ldap.conf)
@@ -12,11 +14,14 @@
options=('!libtool' '!makeflags')
makedepends=('tcp_wrappers')
source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-${pkgver}.tgz
- ntlm.patch)
+ getpeereid.patch)
+md5sums=('920fedbbb5bc61c2ca52c56edeef770a'
+ 'c2b4328654f109adf6ad424d60d232c2')
build() {
- cd ${startdir}/src/openldap-${pkgver}
- patch -Np0 -i ${startdir}/src/ntlm.patch || return 1
+ cd ${srcdir}/openldap-${pkgver}
+
+ patch -Np1 -i ${srcdir}/getpeereid.patch || return 1
./configure --prefix=/usr \
--libexecdir=/usr/sbin \
@@ -28,13 +33,13 @@
--disable-bdb --disable-hdb
cd include
make || return 1
- make DESTDIR=${startdir}/pkg install
+ make DESTDIR=${pkgdir} install || return 1
cd ../libraries
make depend
make || return 1
- make DESTDIR=${startdir}/pkg install
+ make DESTDIR=${pkgdir} install
cd ../doc/man/man3
make
@@ -42,18 +47,15 @@
cd ../man5
make
- mkdir -p ${startdir}/pkg/usr/man/man5
- install -m644 ldap.conf.5.tmp ${startdir}/pkg/usr/man/man5/ldap.conf.5
+ install -Dm644 ldap.conf.5.tmp ${pkgdir}/usr/man/man5/ldap.conf.5
# get rid of duplicate default conf files
- rm ${startdir}/pkg/etc/openldap/*.default
+ rm ${pkgdir}/etc/openldap/*.default
- ln -sf liblber.so ${startdir}/pkg/usr/lib/liblber.so.2
- ln -sf libldap.so ${startdir}/pkg/usr/lib/libldap.so.2
+ ln -sf liblber.so ${pkgdir}/usr/lib/liblber.so.2
+ ln -sf libldap.so ${pkgdir}/usr/lib/libldap.so.2
- mkdir -p ${startdir}/pkg/usr/share/licenses/openldap
- install -m644 ${startdir}/src/openldap-${pkgver}/LICENSE \
- ${startdir}/pkg/usr/share/licenses/openldap/
+ # install custom license
+ install -Dm644 ${srcdir}/openldap-${pkgver}/LICENSE \
+ ${pkgdir}/usr/share/licenses/openldap/LICENSE
}
-md5sums=('728e95d806a3d47d9686481d72e62072'
- '64c539d5f01f46f329b9d5c1324be4e9')
More information about the arch-commits
mailing list