summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Husmann2015-06-09 00:36:22 +0200
committerStefan Husmann2015-06-09 00:36:22 +0200
commitb0f4679cc7b2ccfffde308ac8259713f4a28e3c9 (patch)
treea0e829aff57ef5d9cf164af928cfefe467b8868d
downloadaur-b0f4679cc7b2ccfffde308ac8259713f4a28e3c9.tar.gz
initial version
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD33
-rw-r--r--mailcrypt.install20
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7aeada686d03
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = mailcrypt
+ pkgdesc = Emacs interface to PGP and GnuPG
+ pkgver = 3.5.9
+ pkgrel = 5
+ url = http://mailcrypt.sourceforge.net/
+ install = mailcrypt.install
+ arch = any
+ license = GPL
+ makedepends = texlive-plainextra
+ depends = emacs
+ source = http://downloads.sourceforge.net/sourceforge/mailcrypt/mailcrypt-3.5.9.tar.gz
+ md5sums = 18c0dea5dde0fc73168f4815df0d9db0
+
+pkgname = mailcrypt
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5cbb03a83e7e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
+pkgname=mailcrypt
+pkgver=3.5.9
+pkgrel=5
+pkgdesc="Emacs interface to PGP and GnuPG"
+arch=('any')
+url="http://mailcrypt.sourceforge.net/"
+license=('GPL')
+depends=('emacs')
+makedepends=('texlive-plainextra')
+source=(http://downloads.sourceforge.net/sourceforge/mailcrypt/mailcrypt-$pkgver.tar.gz)
+md5sums=('18c0dea5dde0fc73168f4815df0d9db0')
+install=$pkgname.install
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ autoreconf
+ ./configure --prefix=/usr --infodir=/usr/share/info
+ make all info
+ texi2pdf $pkgname.texi
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ install -d "$pkgdir"/usr/share/info
+ make lispdir="$pkgdir"/usr/share/emacs/site-lisp \
+ infodir="$pkgdir"/usr/share/info install
+ for _i in $pkgname.pdf ANNOUNCE COPYING ChangeLog ChangeLog.1 \
+ INSTALL LCD-entry
+ do
+ install -Dm644 ${_i} $pkgdir/usr/share/doc/$pkgname/${_i}
+ done
+}
diff --git a/mailcrypt.install b/mailcrypt.install
new file mode 100644
index 000000000000..f3da9efcb14a
--- /dev/null
+++ b/mailcrypt.install
@@ -0,0 +1,20 @@
+infodir=/usr/share/info
+filelist=(mailcrypt.info.gz)
+
+post_install() {
+ [ -x usr/bin/install-info ] || return 0
+ for file in ${filelist[@]}; do
+ install-info $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
+
+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
+}