summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRich Li2015-06-10 18:20:55 -0600
committerRich Li2015-06-10 18:20:55 -0600
commitbdcf2cae2d4039087ebae9e2be4a08c0381e39a2 (patch)
tree9e61e862a6bffb059f2ee3805d5c6aed3798353d /PKGBUILD
downloadaur-bdcf2cae2d4039087ebae9e2be4a08c0381e39a2.tar.gz
Import version 2.0.1 from old AUR
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD63
1 files changed, 63 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f37bd01a37a6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,63 @@
+# Maintainer: Rich Li <rich at dranek com>
+# Contributor: nignux <nignux@freaknet.org>
+# Contributor: fauno <fauno@parabola.nu>
+# Contributor: BoySka
+
+pkgbase=tomb
+pkgname=(tomb tomb-kdf)
+pkgver=2.0.1
+pkgrel=1
+pkgdesc="Crypto Undertaker, a simple tool to manage encrypted storage"
+arch=('i686' 'x86_64')
+url="http://www.dyne.org/software/tomb/"
+license=('GPL3')
+install=${pkgname}.install
+
+source=(
+ https://releases.dyne.org/tomb/Tomb-${pkgver}.tar.gz
+ https://releases.dyne.org/tomb/Tomb-${pkgver}.tar.gz.sha
+ https://releases.dyne.org/tomb/Tomb-${pkgver}.tar.gz.asc
+ )
+
+# The first hash comes from the .sha file
+sha256sums=('b6ae4e55cd9ee05c5fea800b4c9a757202d90a6278956a1c818113d17cc2f022'
+ 'SKIP'
+ 'SKIP')
+
+# The public key is found at http://jaromil.dyne.org/contact
+# gpg --recv-keys 0x73b35da54acb7d10
+validpgpkeys=('6113D89CA825C5CEDD02C87273B35DA54ACB7D10')
+
+build() {
+ cd ${srcdir}/Tomb-${pkgver}/extras/kdf-keys
+ make
+}
+
+# The checks require root access
+#check() {
+# cd ${srcdir}/Tomb-${pkgver}
+# make test
+#}
+
+package_tomb() {
+ depends=('bc' 'cryptsetup' 'gnupg' 'sudo' 'zsh' 'e2fsprogs')
+ optdepends=(
+ 'steghide: steganography'
+ 'dcfldd: show nice progress during massive I/O'
+ 'wipe: secure file deletion'
+ 'qrencode: for paper backups of keys'
+ 'swish-e: file content indexer'
+ )
+ arch=('any')
+
+ cd "${srcdir}/Tomb-${pkgver}"
+ make DESTDIR="${pkgdir}" PREFIX=/usr install
+}
+
+package_tomb-kdf() {
+ pkgdesc="Crypto Undertaker extensions to improve password security"
+ depends=('libgcrypt')
+
+ cd "${srcdir}/Tomb-${pkgver}/extras/kdf-keys"
+ make DESTDIR="${pkgdir}" PREFIX=/usr install
+}