diff options
Diffstat (limited to 'abs/extra-testing/mutt')
| -rw-r--r-- | abs/extra-testing/mutt/PKGBUILD | 39 | ||||
| -rw-r--r-- | abs/extra-testing/mutt/mutt-unmailbox.patch | 10 | ||||
| -rw-r--r-- | abs/extra-testing/mutt/mutt.install | 15 | 
3 files changed, 64 insertions, 0 deletions
| diff --git a/abs/extra-testing/mutt/PKGBUILD b/abs/extra-testing/mutt/PKGBUILD new file mode 100644 index 0000000..c481eec --- /dev/null +++ b/abs/extra-testing/mutt/PKGBUILD @@ -0,0 +1,39 @@ +# $Id: PKGBUILD 50055 2009-08-19 01:49:30Z thayer $ +# Maintainer: tobias [tobias [at] archlinux.org] +pkgname=mutt +pkgver=1.5.20 +pkgrel=2 +pkgdesc="A small but very powerful text-based mail client" +arch=(i686 x86_64) +license=('GPL') +url="http://www.mutt.org/" +depends=('slang' 'openssl>=0.9.8e' 'gdbm' 'mime-types' 'zlib' 'libsasl' 'gpgme') +makedepends=('gnupg') +install=${pkgname}.install +source=(ftp://ftp.mutt.org/mutt/devel/${pkgname}-${pkgver}.tar.gz  +        mutt-unmailbox.patch) +url="http://www.mutt.org/" +md5sums=('027cdd9959203de0c3c64149a7ee351c' +         'fa8e03a49a2fa7b294dc8237d928cdb7') + +build() { +  cd ${srcdir}/${pkgname}-${pkgver} + +  # patch a segfault bug in 1.5.20 -- remove for next release +  patch -p1 < ${srcdir}/mutt-unmailbox.patch || return 1 +  #patch -Np1 -i ../mutt-unmailbox.patch || exit 1 + +  ./configure --prefix=/usr --sysconfdir=/etc \ +    --enable-pop --enable-imap --enable-smtp \ +    --with-sasl --with-ssl=/usr --without-idn \ +    --enable-hcache --enable-pgp --enable-inodesort \ +	 --enable-compressed --with-regex \ +	 --enable-gpgme --with-slang=/usr +  make || return 1 +  make DESTDIR=${pkgdir} install +  rm -f ${pkgdir}/usr/bin/{flea,muttbug} +  rm -f ${pkgdir}/usr/share/man/man1/{flea,muttbug}.1 +  rm -f ${pkgdir}/etc/mime.types* +  install -Dm644 contrib/gpg.rc ${pkgdir}/etc/Muttrc.gpg.dist +} + diff --git a/abs/extra-testing/mutt/mutt-unmailbox.patch b/abs/extra-testing/mutt/mutt-unmailbox.patch new file mode 100644 index 0000000..cbb3210 --- /dev/null +++ b/abs/extra-testing/mutt/mutt-unmailbox.patch @@ -0,0 +1,10 @@ +--- a/buffy.c	2009-08-10 08:23:12.731846990 -0400 ++++ b/buffy.c	2009-08-10 08:23:50.541878087 -0400 +@@ -236,7 +236,6 @@ +     { +       if(*tmp) +       { +-        FREE (&((*tmp)->path)); +         tmp1=(*tmp)->next; +         FREE (tmp);		/* __FREE_CHECKED__ */ +         *tmp=tmp1; diff --git a/abs/extra-testing/mutt/mutt.install b/abs/extra-testing/mutt/mutt.install new file mode 100644 index 0000000..98ece96 --- /dev/null +++ b/abs/extra-testing/mutt/mutt.install @@ -0,0 +1,15 @@ +# arg 1:  the new package version +post_install() { +  cat << EOM + +--> to support gpg, please use the following line in your ~/.muttrc + +source /etc/Muttrc.gpg.dist + +EOM +} + +post_upgrade() { +  post_install $1 +} + | 
