diff options
author | Erich Eckner <git@eckner.net> | 2019-02-20 11:37:22 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2019-02-20 11:37:22 +0100 |
commit | 433981c961938cab3262e4a9bf6aded1911bdc5d (patch) | |
tree | 418455073976057c62c605f5a3e2649c0b09bb6d /topal | |
parent | eb8a5718746a04e64b53bbd1b733cedd6d02b1f2 (diff) | |
download | archlinuxewe-433981c961938cab3262e4a9bf6aded1911bdc5d.tar.xz |
topal neu
Diffstat (limited to 'topal')
-rw-r--r-- | topal/PKGBUILD | 48 | ||||
-rw-r--r-- | topal/topal.install | 19 |
2 files changed, 67 insertions, 0 deletions
diff --git a/topal/PKGBUILD b/topal/PKGBUILD new file mode 100644 index 000000000..53810bedc --- /dev/null +++ b/topal/PKGBUILD @@ -0,0 +1,48 @@ +# Contributor: Adrian C. (anrxc) <anrxc..sysphere.org> +# Contributor: Jose Riha jose1711 gmail com +# Maintainer: Erich Eckner <arch at eckner dot net> + +pkgname=topal +pkgver=76 +pkgrel=1 +pkgdesc="Topal is a glue program that links GnuPG and Alpine" +arch=("i686" "x86_64") +#url="http://homepage.ntlworld.com/phil.brooke/topal" +license=("GPL3") +makedepends=("gcc-ada" "make" "lynx") +optdepends=("alpine: for which topal was mainly written for" + "re-alpine: fork of alpine for which topal was mainly written for" + "gnupg: to encrypt, decrypt, sign and verify e-mail" + "metamail: to display and process MIME messages" + "mime-support: its run-mailcap tool as alternative to metamail" + "openssh: for remote and server mode of operation") +install="${pkgname}.install" +options=("!makeflags") +source=("https://fossies.org/linux/privat/topal-package-${pkgver}.tgz") +md5sums=('afe0010716bcb0073d31b3328c7b65ae') + + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + +# Remove PDF build stuff + sed -i 's/binary topal.pdf/binary/' Makefile + +# Build Topal and MIME-tool + make distclean + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + +# Install Topal binary, manual page and documentation + install -D -m755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -D -m644 "${pkgname}.man" "${pkgdir}/usr/share/man/man1/${pkgname}.1" +# Replaced by some PDF stuff which we will not build + #install -D -m644 README.txt "${pkgdir}/usr/share/doc/${pkgname}/README" + +# Install Topal's version of MIME-tool and manual page + install -D -m755 MIME-tool/mime-tool "${pkgdir}/usr/bin/mime-tool" + install -D -m644 MIME-tool/mime-tool.man "${pkgdir}/usr/share/man/man1/mime-tool.1" +} diff --git a/topal/topal.install b/topal/topal.install new file mode 100644 index 000000000..a531234c8 --- /dev/null +++ b/topal/topal.install @@ -0,0 +1,19 @@ +post_install() { +cat << _EOF + +==> topal installation notes: + ---------------------------------------- + Topal was mainly developed for the Alpine mailer, and it offers + facilities to encrypt, decrypt, sign and verify e-mail. But Alpine + can't work with MIME RFC2015/3156 multipart/signed and encrypted + messages on its own. If you would like to have multipart e-mail + support check both "alpine-2.00" patches provided in the topal + tarball and build your own alpine package applying both. + +_EOF + +} + +post_upgrade() { + post_install +} |