summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoui Chang2015-06-24 10:32:15 -0400
committerLoui Chang2015-06-24 10:32:15 -0400
commit6b298c5eb60ff8040a8ddb182d6446f4552eae7b (patch)
treee56bd9f1369101776cde778ba98b5fb2386c4975
downloadaur-6b298c5eb60ff8040a8ddb182d6446f4552eae7b.tar.gz
mutt-hg: Initial commit
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD57
2 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c2b0869d9539
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = mutt-hg
+ pkgdesc = A small but very powerful text-based mail client
+ pkgver = r6454.17a4f92e4a95
+ pkgrel = 1
+ url = http://www.mutt.org/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = mercurial
+ makedepends = gnupg
+ makedepends = libxslt
+ depends = gdbm
+ depends = libidn
+ depends = mime-types
+ depends = zlib
+ depends = gpgme
+ depends = ncurses
+ provides = mutt
+ conflicts = mutt
+ options = !strip
+ source = hg+http://dev.mutt.org/hg/mutt#branch=default
+ md5sums = SKIP
+
+pkgname = mutt-hg
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c253e32ad381
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,57 @@
+# Contributor: Loui Chang <base64: bG91aXBjLmlzdEBnbWFpbC5jb20=>
+
+_pkgname=mutt
+pkgname="${_pkgname}-hg"
+pkgver=r6454.17a4f92e4a95
+pkgrel=1
+pkgdesc="A small but very powerful text-based mail client"
+url="http://www.mutt.org/"
+arch=(i686 x86_64)
+license=('GPL')
+depends=('gdbm' 'libidn' 'mime-types' 'zlib' 'gpgme' 'ncurses')
+#depends+=('openssl>=0.9.8e' 'libsasl')
+makedepends=('mercurial' 'gnupg' 'libxslt')
+conflicts=("${_pkgname}")
+provides=("${_pkgname}")
+options=('!strip')
+source=('hg+http://dev.mutt.org/hg/mutt#branch=default')
+md5sums=(SKIP)
+
+pkgver() {
+ cd "$srcdir/${_pkgname}"
+ printf "r%s.%s" "$(hg identify -n)" "$(hg identify -i)"
+}
+
+build() {
+ cd ${srcdir}/${_pkgname}
+
+ # Mutt should be used with external MTAs
+ # Uncomment relevant build parameters if you want to use the builtin MTA
+ # Remember to adjust dependencies.
+ ./prepare \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --enable-debug \
+ --enable-hcache \
+ --enable-gpgme \
+ --enable-pgp \
+ --with-idn \
+ --with-regex \
+# --enable-imap \
+# --enable-pop \
+# --enable-smtp \
+# --with-sasl \
+# --with-ssl=/usr \
+
+
+ make
+}
+
+package() {
+ cd ${srcdir}/${_pkgname}
+
+ make DESTDIR=${pkgdir} install
+ rm -f ${pkgdir}/etc/mime.types*
+ install -Dm644 contrib/gpg.rc ${pkgdir}/etc/Muttrc.gpg.dist
+}
+