jaromail

a commandline tool to easily and privately handle your e-mail
git clone git://parazyd.org/jaromail.git
Log | Files | Refs | Submodules | README

commit bbc5303814018b927156c568928b3e91daf745d6
parent bf5f29dda3d9c58b0e0ca799224b64a54d29d22b
Author: Jaromil <jaromil@dyne.org>
Date:   Mon,  4 Jun 2012 11:29:03 +0200

some reorganization

Diffstat:
Rbuild-gnu.sh -> build/build-gnu.sh | 0
Rbuild-osx.sh -> build/build-osx.sh | 0
Minstall.sh | 6+++++-
Msrc/jaro | 7+++++--
4 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/build-gnu.sh b/build/build-gnu.sh diff --git a/build-osx.sh b/build/build-osx.sh diff --git a/install.sh b/install.sh @@ -1,6 +1,6 @@ #!/usr/bin/env zsh -# jaromail install script +# Jaro Mail install script # # Copyleft (C) 2010-2012 Denis Roio <jaromil@dyne.org> # @@ -43,6 +43,10 @@ ${=mkdir} $MAILDIRS ${=mkdir} $WORKDIR notice "Installing Jaromail in $WORKDIR" +act "This script will create the ~/Mail folder if it doesn't exist," +act "then populate it with default Maildirs and the Jaro Mail binaries." +act "At last, a shell execution PATH to ~/Mail/jaro/bin will be added" +act "to your ~/.profile so that you can call 'jaro' from a Terminal." # install the main jaromail script ${=mkdir} ${WORKDIR}/bin diff --git a/src/jaro b/src/jaro @@ -1225,6 +1225,7 @@ filter() { } # opens and closes a ramdisk for temporary files +# users can do this explicitly between session to speed up operations ramdisk() { case $OS in GNU) @@ -1241,13 +1242,14 @@ ramdisk() { # 2048 is a megabyte here devsize=$((1024*2*10)) devname=`hdid -nomount ram://${devsize}` - act -n "Mounting 10MB ramdisk: $devname" + act "Mounting 10MB ramdisk: $devname" diskutil eraseVolume HFS+ JaroTmp `basename $devname` > /dev/null { test $? != 0 } && { error "Error initializing ramdisk" hdiutil detach `basename $devname` return 1 } - notice "Operation succesful, ramdisk ready on /Volume/JaroTmp" + notice "Operation successful, ramdisk ready on /Volume/JaroTmp" + TMPRAM=1 ;; close) devname=`mount | awk '/JaroTmp/ {print $1}'` @@ -1258,6 +1260,7 @@ ramdisk() { diskutil unmount /Volumes/JaroTmp > /dev/null hdiutil detach `basename $devname` > /dev/null notice "Ramdisk succesfully detached" + TMPRAM=0 ;; esac ;;