diff options
author | parazyd | 2015-12-14 04:54:07 +0100 |
---|---|---|
committer | parazyd | 2015-12-14 04:54:07 +0100 |
commit | 41dddf898530272149b79599350cac9221e2aa21 (patch) | |
tree | fd7fb799c17de8beb59d5cb2fcb29e64abcdc7de | |
download | aur-41dddf898530272149b79599350cac9221e2aa21.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 77 |
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" + +} |