# Maintainer (Arch): Rich Li # Contributor (Arch): nignux # Contributor (Arch): fauno # Contributor (Arch): BoySka # Maintainer: Omar Vega Ramos pkgbase=tomb pkgname=(tomb tomb-kdf) pkgver=2.1.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=('39b5e37d55e30adbd2e7cfec3aebfde7ef13d8b10b21323597cb270416e99553' '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 }