[arch-commits] Commit in cyrus-sasl-plugins/trunk (PKGBUILD)

Allan McRae allan at archlinux.org
Wed Sep 16 10:13:53 UTC 2009


    Date: Wednesday, September 16, 2009 @ 06:13:53
  Author: allan
Revision: 52138

upgpkg: cyrus-sasl-plugins 2.1.23-1
    upstream update, libldap and postgresql rebuild

Modified:
  cyrus-sasl-plugins/trunk/PKGBUILD

----------+
 PKGBUILD |   52 ++++++++++++++++++++++++++++------------------------
 1 file changed, 28 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-09-16 10:08:05 UTC (rev 52137)
+++ PKGBUILD	2009-09-16 10:13:53 UTC (rev 52138)
@@ -2,38 +2,42 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=cyrus-sasl-plugins
-pkgver=2.1.22
-pkgrel=10
+pkgver=2.1.23
+pkgrel=1
 pkgdesc="Cyrus Simple Authentication Service Layer (SASL) library"
 arch=('i686' 'x86_64')
-url="http://asg.web.cmu.edu/cyrus/download/"
+url="http://cyrusimap.web.cmu.edu/"
 license=('custom')
-depends=('postgresql-libs>=8.2.4' 'heimdal>=1.2-1' 'libldap' 'libmysqlclient')
-source=(ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-${pkgver}.tar.gz)
-md5sums=('45dde9d19193ae9dd388eb68b2027bc9')
+depends=('postgresql-libs>=8.4.1' 'heimdal>=1.2-1' 'libldap>2.4' 'libmysqlclient')
+source=(ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-${pkgver}.tar.gz
+        cyrus-sasl-2.1.22-gcc44.patch)
+md5sums=('2eb0e48106f0e9cd8001e654f267ecbc'
+         '5deb4d67b53ecba20c7887fc8fdebee1')
 
 build() {
-  cd ${startdir}/src/cyrus-sasl-${pkgver}
-#	unset CFLAGS
-	./configure --prefix=/usr \
-  	--sysconfdir=/etc \
-  	--localstatedir=/var \
-	--disable-login \
-	--disable-plain \
-	--enable-sql \
-	--disable-sqlite \
-	--enable-gssapi=/usr/include/gssapi \
-	--with-mysql=/usr \
-	--with-pgsql=/usr \
-	--enable-postgresql \
-	--enable-ldapdb \
-	--with-ldap=/usr
+  cd ${srcdir}/cyrus-sasl-${pkgver}
+  patch -Np1 -i $srcdir/cyrus-sasl-2.1.22-gcc44.patch || return 1
+
+  ./configure --prefix=/usr \
+    --sysconfdir=/etc \
+    --localstatedir=/var \
+    --disable-login \
+    --disable-plain \
+    --enable-sql \
+    --disable-sqlite \
+    --enable-gssapi=/usr/include/gssapi \
+    --with-mysql=/usr \
+    --with-pgsql=/usr \
+    --enable-postgresql \
+    --enable-ldapdb \
+    --with-ldap=/usr
   cd sasldb
   make
   cd ../plugins
   make || return 1
-  make DESTDIR=${startdir}/pkg install || return 1
-  install -D -m644 ../COPYING ${startdir}/pkg/usr/share/licenses/${pkgname}/COPYING
+  make DESTDIR=${pkgdir} install || return 1
+  
+  install -Dm644 ../COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
 
-  rm -f ${startdir}/pkg/usr/lib/sasl2/libsasldb.*
+  rm -f ${pkgdir}/usr/lib/sasl2/libsasldb.*
 }




More information about the arch-commits mailing list