[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