diff options
author | Stefan Husmann | 2015-07-10 11:10:17 +0200 |
---|---|---|
committer | Stefan Husmann | 2015-07-10 11:10:17 +0200 |
commit | ce6a2f70991fb07877fa8d4b21580d6542a854db (patch) | |
tree | 8632b6f1cec4cc460b965ce369eea2cd35704895 | |
download | aur-ce6a2f70991fb07877fa8d4b21580d6542a854db.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | vm.install | 27 |
3 files changed, 86 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cbb6f2f61249 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = vm-bzr + pkgdesc = View Mail for Emacs + pkgver = 1506 + pkgrel = 1 + url = https://launchpad.net/vm + install = vm.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = bzr + makedepends = texinfo-legacy + depends = emacs + depends = stunnel + optdepends = mailcrypt: for encrypted mails + optdepends = bbdb: for using a rolodex-like db + provides = vm + conflicts = vm + options = !makeflags + source = vm::bzr+https://code.launchpad.net/~vm/vm/trunk/ + md5sums = SKIP + +pkgname = vm-bzr + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5b0fb113b9ff --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Stefan Husmann <stefan-husmann@t-online.de> +pkgname=vm-bzr +pkgver=1506 +pkgrel=1 +pkgdesc="View Mail for Emacs" +arch=('i686' 'x86_64') +url="https://launchpad.net/vm" +license=('GPL') +depends=('emacs' 'stunnel') +makedepends=('bzr' 'texinfo-legacy') +optdepends=('mailcrypt: for encrypted mails' +'bbdb: for using a rolodex-like db') +provides=('vm') +conflicts=('vm') +options=('!makeflags') +install=vm.install +source=("vm::bzr+https://code.launchpad.net/~vm/vm/trunk/") +md5sums=('SKIP') +_bzrmod="vm" + +pkgver() { + cd $srcdir/${_bzrmod} + bzr revno +} + +build() { + cd "$srcdir/$_bzrmod-build" + autoconf + ./configure --prefix=/usr + MAKEINFO=makeinfo-4.13a make +} + +package() { + cd "$srcdir/$_bzrmod-build" + make DESTDIR="$pkgdir/" install +} diff --git a/vm.install b/vm.install new file mode 100644 index 000000000000..6740c836f796 --- /dev/null +++ b/vm.install @@ -0,0 +1,27 @@ +infodir=/usr/share/info +filelist=(vm-pcrisis.info vm.info) + +post_install() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info $infodir/$file $infodir/dir 2> /dev/null + done + cat << EOF + +:: To make use of vm, add the following lines to your ~/.emacs +(require 'vm-autoloads) +:: Then run 'M-x vm' from within emacs. + +EOF +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info --delete $infodir/$file $infodir/dir 2> /dev/null + done +}
\ No newline at end of file |