[arch-commits] Commit in courier-imap/trunk (PKGBUILD)

Allan McRae allan at archlinux.org
Sat Sep 26 10:44:13 UTC 2009


    Date: Saturday, September 26, 2009 @ 06:44:12
  Author: allan
Revision: 53185

upgpkg: courier-imap 4.4.1-2
    db-4.8 rebuild

Modified:
  courier-imap/trunk/PKGBUILD

----------+
 PKGBUILD |   34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-09-26 10:38:13 UTC (rev 53184)
+++ PKGBUILD	2009-09-26 10:44:12 UTC (rev 53185)
@@ -4,12 +4,12 @@
 
 pkgname=courier-imap
 pkgver=4.4.1
-pkgrel=1
+pkgrel=2
 pkgdesc="IMAP(s)/POP3(s) Server"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
 license=('GPL2')
 url="http://www.courier-mta.org/imap/"
-depends=('courier-maildrop>=2.0.4-4' 'gcc-libs' 'fam' 'db>=4.7' 'openssl')
+depends=('courier-maildrop>=2.0.4-4' 'gcc-libs' 'fam' 'db>=4.8' 'openssl')
 backup=('etc/courier-imap/imapd.cnf' 'etc/courier-imap/pop3d.cnf' \
         'etc/courier-imap/imapd' 'etc/courier-imap/imapd-ssl' \
         'etc/courier-imap/pop3d' 'etc/courier-imap/pop3d-ssl'\
@@ -17,13 +17,13 @@
 conflicts=('courier-mta')
 provides=('imap-server' 'pop3-server')
 options=('!libtool')
-source=(http://dl.sourceforge.net/sourceforge/courier/${pkgname}-${pkgver}.tar.bz2 \
+source=(http://downloads.sourceforge.net/project/courier/imap/${pkgver}/${pkgname}-${pkgver}.tar.bz2
         courier-imap.conf.d courier-imap.rc.d)
 md5sums=('71482dff367e5161a3c0f9c61bbfd2b1' 'f00a0756ae41d9e993d141f24de8bf64' \
          'e01be01a11654ce437f53d92ebc696c0')
 
 build() {
-  cd ${startdir}/src/${pkgname}-${pkgver}
+  cd ${srcdir}/${pkgname}-${pkgver}
   # fix a tiny bug
   sed -i -e \
     's|--with-authchangepwdir=/var/tmp/dev/null|--with-authchangepwdir=$libexecdir/authlib|' \
@@ -41,27 +41,27 @@
     --with-trashquota \
     --with-mailuser=courier --with-mailgroup=courier
   make || return 1
-  make DESTDIR=${startdir}/pkg install
+  make DESTDIR=${pkgdir} install
  # cleanup - provided by courier-maildrop
-  rm ${startdir}/pkg/usr/bin/{deliverquota,maildirmake} || return 1
-  rm ${startdir}/pkg/usr/share/man/man1/maildirmake* || return 1
-  rm ${startdir}/pkg/usr/share/man/man8/deliverquota* || return 1
-  find ${startdir}/pkg -name '*\.a' -exec -rm -f {} \;
+  rm ${pkgdir}/usr/bin/{deliverquota,maildirmake} || return 1
+  rm ${pkgdir}/usr/share/man/man1/maildirmake* || return 1
+  rm ${pkgdir}/usr/share/man/man8/deliverquota* || return 1
+  find ${pkgdir} -name '*\.a' -exec -rm -f {} \;
  ###############################################################################
  # this is what usually "make install-configure" does
  # *.dist files get rid of "dist"
-  for distfile in ${startdir}/pkg/etc/courier-imap/*.dist; do
-    mv ${distfile} ${startdir}/pkg/etc/courier-imap/$(basename ${distfile} .dist)
+  for distfile in ${pkgdir}/etc/courier-imap/*.dist; do
+    mv ${distfile} ${pkgdir}/etc/courier-imap/$(basename ${distfile} .dist)
   done
   sed -i 's|TLS_CERTFILE=/usr/share/|TLS_CERTFILE=/etc/courier-imap/|' \
-    ${startdir}/pkg/etc/courier-imap/*-ssl
+    ${pkgdir}/etc/courier-imap/*-ssl
   for pamfile in imap/*.pam; do
     sed -i "s|/lib/security/||;s|pam_pwdb|pam_unix|" ${pamfile}
     install -Dm 644 ${pamfile} \
-      ${startdir}/pkg/etc/pam.d/$(basename ${pamfile} .pam | sed "s/d$//")
+      ${pkgdir}/etc/pam.d/$(basename ${pamfile} .pam | sed "s/d$//")
   done
  # install thingies
-  install -D -m 755 ../courier-imap.rc.d ${startdir}/pkg/etc/rc.d/courier-imap
-  install -D -m 644 ../courier-imap.conf.d ${startdir}/pkg/etc/conf.d/courier-imap
-  install -dm755 -g courier -o courier ${startdir}/pkg/var/run/courier
+  install -D -m 755 ${srcdir}/courier-imap.rc.d ${pkgdir}/etc/rc.d/courier-imap
+  install -D -m 644 ${srcdir}/courier-imap.conf.d ${pkgdir}/etc/conf.d/courier-imap
+  install -dm755 -g courier -o courier ${pkgdir}/var/run/courier
 }




More information about the arch-commits mailing list