diff options
author | Peter Lewis | 2015-08-19 11:24:55 +0100 |
---|---|---|
committer | Peter Lewis | 2015-08-20 13:07:13 +0100 |
commit | 80371a79fa9053f7faa54d688385195ea402ff2b (patch) | |
tree | d004053656fbffb7f4ab495b82d1da49d334a808 /PKGBUILD | |
download | aur-80371a79fa9053f7faa54d688385195ea402ff2b.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1bed90cabcb5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,86 @@ +# Maintainer: Peter Lewis <plewis@aur.archlinux.org> +# Contributor: Dave Reisner <dreisner@archlinux.org> +# Contributor: Patrick Brisbin <pbrisbin@gmail.com> +# Contributor: Daniel J Griffiths <ghost1227@archlinux.us> + +pkgname=muddy-mutt +pkgver=1.5.23 +pkgrel=1 +pkgdesc="Small but very powerful text-based mail client, muddied with potentially useful patches." +url='http://www.mutt.org/' +license=('GPL') +backup=('etc/Muttrc') +arch=('i686' 'x86_64') +optdepends=('smtp-forwarder: to send mail') +depends=('openssl' 'gdbm' 'mime-types' 'libsasl' 'gnupg' 'gpgme' 'libidn' 'krb5' 'slang') +conflicts=('mutt') +provides=('mutt') +source=(ftp://ftp.mutt.org/mutt/mutt-${pkgver}.tar.gz + sidebar.patch + sidebar-drawing-fix.patch + trash_folder-1.5.18.patch + muttrc.example + mutt-unmailbox.patch + mutt-attach.patch + sidebar-dotted.patch + sidebar-utf8.patch + collapse-flagged.patch) + +sha256sums=('3af0701e57b9e1880ed3a0dee34498a228939e854a16cdccd24e5e502626fd37' + 'e943acf9697c290a6281994c246789b11a734549cc150ac3b2cb94a869499934' + '70dcc2870607838afc968e9b69e3c4f97a5770a8f2742ecb0316b877b88e6f5b' + 'e5012c018956c0848355453c308ff9e3efe7ea90a3519fadb59bd19db1f29673' + '608423900a7ce6fc39a1da73d35825e9c456adfe535cb586926a53e314958942' + '88f44f9bf90e28c3b08791bdcc63ec000439724726914e01b288b3a1bd19c22a' + 'da2c9e54a5426019b84837faef18cc51e174108f07dc7ec15968ca732880cb14' + '1a0fd6663173725f55c2251c595d99d6614d84440d1f871bd9165749450a0e77' + '91161f28d181af2fd7bb521b0b066d1666befc2decc3d77acec304ce9aa82c6d' + '458585fd7d2145e0f5a37132279e09f8bcb180e227fe02d8864f27fc03f4636b') + +build() { + cd "$srcdir/mutt-$pkgver" + + # forgotten attatchment detector + patch -p1 < "$srcdir/mutt-attach.patch" + + # patch to add sidebar support + patch -p1 < "$srcdir/sidebar.patch" + patch -p1 < "$srcdir/sidebar-drawing-fix.patch" + patch -p1 < "$srcdir/sidebar-dotted.patch" + patch -p1 < "$srcdir/sidebar-utf8.patch" + + # patch to add trash folder + patch -p1 < "$srcdir/trash_folder-1.5.18.patch" + + # patch to not collapse threads with flagged messages + patch -p1 < "$srcdir/collapse-flagged.patch" + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --enable-gpgme \ + --enable-pop \ + --enable-imap \ + --enable-smtp \ + --enable-hcache \ + --with-regex \ + --with-gss=/usr \ + --with-ssl=/usr \ + --with-sasl \ + --with-idn \ + --with-slang \ + #--with-curses=/usr \ + make +} + +package() { + cd "$srcdir/mutt-$pkgver" + + make DESTDIR="$pkgdir" install + + # remove unneeded or conflicting files + rm "${pkgdir}"/usr/bin/{flea,muttbug} + rm "${pkgdir}"/usr/share/man/man1/{flea,muttbug}.1 + rm "${pkgdir}"/etc/mime.types{,.dist} + install -Dm644 contrib/gpg.rc "${pkgdir}"/etc/Muttrc.gpg.dist +} |