summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorparazyd2015-12-14 04:54:07 +0100
committerparazyd2015-12-14 04:54:07 +0100
commit41dddf898530272149b79599350cac9221e2aa21 (patch)
treefd7fb799c17de8beb59d5cb2fcb29e64abcdc7de
downloadaur-41dddf898530272149b79599350cac9221e2aa21.tar.gz
initial commit
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD77
2 files changed, 106 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f50c780aa7b5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+# Generated by mksrcinfo v8
+# Mon Dec 14 03:53:30 UTC 2015
+pkgbase = jaromail-git
+ pkgdesc = A commandline tool to easily and privately handle your e-mail, git version
+ pkgver = 4.0
+ pkgrel = 1
+ url = http://dyne.org/software/jaro-mail
+ arch = x86_64
+ arch = i686
+ license = GPL3
+ makedepends = gcc
+ makedepends = libgnome-keyring
+ makedepends = glib2
+ depends = zsh
+ depends = mutt
+ depends = fetchmail
+ depends = vim
+ depends = msmtp
+ depends = notmuch
+ depends = abook
+ depends = elinks
+ depends = pinentry
+ depends = wipe
+ depends = alot
+ source = git://github.com/dyne/JaroMail
+ sha256sums = SKIP
+
+pkgname = jaromail-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fea9ccfad82e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,77 @@
+# Maintainer: Parazyd <parazyd AT dyne DOT org>
+_name=jaromail
+pkgname=jaromail-git
+pkgver=4.0
+pkgrel=1
+pkgdesc="A commandline tool to easily and privately handle your e-mail, git version"
+arch=('x86_64' 'i686')
+url="http://dyne.org/software/jaro-mail"
+license=('GPL3')
+depends=('zsh' 'mutt' 'fetchmail' 'vim' 'msmtp' 'notmuch' 'abook' 'elinks' 'pinentry' 'wipe' 'alot')
+makedepends=('gcc' 'libgnome-keyring' 'glib2')
+source=("git://github.com/dyne/JaroMail")
+sha256sums=("SKIP")
+
+build() {
+
+ cd "$_name"
+ make
+
+}
+
+package() {
+
+ cd "$_name"
+
+ # local vars
+ prefix=$pkgdir/usr/local
+ jaro_libexec=$prefix/share/jaromail
+ jaro_share=$prefix/share/jaromail
+ #out of package vars
+ PREFIX=/usr/local
+ JARO_LIBEXEC=$PREFIX/share/jaromail
+ JARO_SHARE=$PREFIX/share/jaromail
+
+ mkdir -p "$jaro_share"
+ mkdir -p "$jaro_share/.mutt"
+ mkdir -p "$jaro_share/.stats"
+ cp -ra doc/* $jaro_share/.mutt/
+ cp -ra src/mutt/* $jaro_share/.mutt/
+ cp -ra src/stats/* $jaro_share/.stats/
+
+ mkdir -p $jaro_libexec/bin
+ mkdir -p $jaro_libexec/zlibs
+ cp src/jaro $jaro_libexec/bin/
+ cp -ra build/gnu/* $jaro_libexec/bin/
+ cp -r src/zlibs/* $jaro_libexec/zlibs/
+
+ for l in $(ls $jaro_libexec/zlibs/ | grep '.zwc$'); do
+ rm -f $l
+ done
+
+ for l in $(ls $jaro_libexec/zlibs/ | grep -v '.zwc$'); do
+ zsh -c "zcompile $jaro_libexec/zlibs/$l"
+ done
+
+ chmod -R a+rX "$jaro_share"
+
+ mkdir -p $prefix/bin
+ echo -e "#!/usr/bin/env zsh" > $prefix/bin/jaro
+ echo -e "export JAROWORKDIR=${JARO_SHARE}" >> $prefix/bin/jaro
+
+ zsh -c "zmodload zsh/pcre"
+
+ echo -e "export JAROMAILDIR=${PREFIX}" >> $prefix/bin/jaro
+ echo "${JARO_SHARE}/bin/jaro \${=@}" >> $prefix/bin/jaro
+
+ chmod +x $prefix/bin/jaro
+
+ printf "\n\n*********************IMPORTANT**********************\n\n"
+ printf "Jaro Mail installed in: $PREFIX\n"
+ printf "Executable path: $PREFIX/bin/jaro\n\n"
+ printf "To initialize your Mail dir use: jaro init\n"
+ printf "Default is $HOME/Mail\n"
+ printf "Change it via environment variable JAROMAILDIR\n"
+ printf "****************************************************\n\n"
+
+}