diff options
Diffstat (limited to 'pcr')
-rw-r--r-- | pcr/tomb/PKGBUILD | 49 |
1 files changed, 25 insertions, 24 deletions
diff --git a/pcr/tomb/PKGBUILD b/pcr/tomb/PKGBUILD index 66945cb41..1217fa8a9 100644 --- a/pcr/tomb/PKGBUILD +++ b/pcr/tomb/PKGBUILD @@ -1,28 +1,30 @@ ## PKGBUILD [bash] # Maintainer: nignux <nignux@freaknet.org> +# Maintainer (Parabola): fauno <fauno@parabola.nu> +# Contributor: BoySka +# Contributor: Rich Li -pkgbase=tomb -pkgname=(tomb python2-tomb tomb-gui) -pkgver=1.4 +pkgname=(tomb tomb-kdf) +pkgver=1.5.2 pkgrel=1 pkgdesc="Crypto Undertaker, simple tool to manage encrypted storage" arch=('i686' 'x86_64' 'mips64el') url="http://www.dyne.org/software/tomb/" license=('GPL3') -depends=('bc' 'cryptsetup' 'gnupg' 'sudo' 'zsh' 'steghide' - 'dcfldd' 'wipe') -makedepends=('python2-pyqt' 'python2-distribute') install=${pkgname}.install -source=(https://files.dyne.org/tomb/releases/Tomb-${pkgver}.tar.gz{,.sha{,.asc}}) +source=(https://files.dyne.org/.xsend.php?file=tomb/Tomb-${pkgver}.tar.gz + https://files.dyne.org/.xsend.php?file=tomb/Tomb-${pkgver}.tar.gz.sha + https://files.dyne.org/.xsend.php?file=tomb/Tomb-${pkgver}.tar.gz.sha.asc + ) # The first hash comes from the .sha file -sha256sums=('2621ac6b9180321e69743dc899645449b2b958c6aa46e4b2601c2e89131bbf29' - 'fc8b168f991d5b9c1135ceec6e55ac94f494ac4bed7e104e14c7f9ee787591e5' +sha256sums=('6ae28aaec7b533127534070b25ccba08eb1416dc07e7e74bf433f5c5d675f7e2' + 'SKIP' 'SKIP') build() { - cd ${srcdir}/Tomb-${pkgver}/extras/qt + cd ${srcdir}/Tomb-${pkgver}/extras/kdf-keys - python2 setup.py build_ui + make } # The checks require root access @@ -33,21 +35,20 @@ build() { package_tomb() { pkgdesc="Crypto Undertaker, simple tool to manage encrypted storage, from the hashes of the dyne:bolic nesting mechanism." + depends=('bc' 'cryptsetup' 'gnupg' 'sudo' 'zsh' 'wipe') + optdepends=( + 'steghide: steganography' + 'dcfldd: show nice progress during massive I/O' + ) + arch=('any') cd ${srcdir}/Tomb-${pkgver} - make DESTDIR=${pkgdir} install + make DESTDIR=${pkgdir} PREFIX=/usr install } -package_python2-tomb() { - pkgdesc="Crypto Undertaker library" +package_tomb-kdf() { + pkgdesc="Crypto Undertaker extensions to improve password security" + depends=('libgcrypt') - cd ${srcdir}/Tomb-${pkgver}/extras/pytomb - python2 setup.py install --root="${pkgdir}/" --optimize=1 -} - -package_tomb-gui() { - pkgdesc="Crypto Undertaker GUI for open and create tombs" - depends=('python2-tomb' 'python2-pyqt') - - cd ${srcdir}/Tomb-${pkgver}/extras/qt - python2 setup.py install --root="${pkgdir}/" --optimize=1 + cd ${srcdir}/Tomb-${pkgver}/extras/kdf-keys + make DESTDIR=${pkgdir} PREFIX=/usr install } |