parlay

yet another gentoo overlay
git clone https://git.parazyd.org/parlay
Log | Files | Refs | README

commit c320c5da3542220f2089bf0ec1651efd5814b5b6
parent 6b272c45954cd56b905877782e52badb5ddfdbc7
Author: parazyd <parazyd@dyne.org>
Date:   Fri, 12 May 2017 15:43:01 +0200

app-crypt/tomb: Update to 2.4 and add missing zsh dependency.

Diffstat:
Mapp-crypt/tomb/Manifest | 2+-
Dapp-crypt/tomb/tomb-2.3.ebuild | 54------------------------------------------------------
Aapp-crypt/tomb/tomb-2.4.ebuild | 55+++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 56 insertions(+), 55 deletions(-)

diff --git a/app-crypt/tomb/Manifest b/app-crypt/tomb/Manifest @@ -1 +1 @@ -DIST Tomb-2.3.tar.gz 4692165 SHA256 7e55ed51b6f5781a7ec40f4e8ec17a24999f1dd18c707f4c00c131d2d15220c9 SHA512 251a38dd28871767b52eda3069161da2f0d54d66372ff2a0dc9ae1e3e74b215c8d93bce9b5249f95b87851cc6d2b2543e9013d89a37a1e79e02cf56ad4f7dbb4 WHIRLPOOL 4195c687568b3ab25ddf22c0c1226a4b4c60b34850fe11fd1b7c5067ad4efc9e049f377344e624930eb6cc3adfc1b727642b41ddd0da8c0a7e5e9cf28ad501a0 +DIST Tomb-2.4.tar.gz 4711295 SHA256 7907775e563290afb56f3aa4b6297f6cf38a2cfafb8c6081c45c1fadd2e161c3 SHA512 f80bc7511feb5c9cbb6afb62239f9ade7d07afbb00ff7faee57a9deedbb7a0fe6c49af4b76b903d8bc4e3a3db2973b318cde7e2e385121a67b71cacc0c7c2ac8 WHIRLPOOL 7510ec210e056f4df3e9a423c1ce32d1b78c673592fe3b41197227a9c25b26fc81e3b018a32c8c4d84a05b981386ec773d5a394fe359d2c0d3434707afcd6066 diff --git a/app-crypt/tomb/tomb-2.3.ebuild b/app-crypt/tomb/tomb-2.3.ebuild @@ -1,54 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -inherit eutils - -DESCRIPTION="The Crypto Undertaker" -HOMEPAGE="https://www.dyne.org/software/tomb" -SRC_URI="https://files.dyne.org/${PN}/Tomb-${PV}.tar.gz" - -S="${WORKDIR}/Tomb-${PV}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86" -IUSE="kdf gtk3 steghide" - -DEPEND=" - dev-libs/libgcrypt - sys-fs/cryptsetup - app-admin/sudo - app-crypt/pinentry - app-crypt/gnupg - gtk3? ( gnome-extra/zenity ) - steghide? ( app-crypt/steghide ) -" - -RDEPEND="${DEPEND}" - -DOCS=( doc/TODO.org README.txt KNOWN_BUGS.txt ChangeLog.txt AUTHORS.txt INSTALL.txt COPYING.txt ) - -src_compile() { - if use kdf; then - emake CC=$(tc-getCC) -C extras/kdf-keys/ - fi -} - -src_install() { - dobin tomb - doman doc/tomb.1 - dodoc "${DOCS[@]}" - - if use kdf; then - dobin extras/kdf-keys/tomb-kdb-hexencode - dobin extras/kdf-keys/tomb-kdb-pbkdf2 - dobin extras/kdf-keys/tomb-kdb-pbkdf2-gensalt - dobin extras/kdf-keys/tomb-kdb-pbkdf2-getiter - fi - - if use gtk3; then - dobin extras/gtomb/gtomb - fi -} diff --git a/app-crypt/tomb/tomb-2.4.ebuild b/app-crypt/tomb/tomb-2.4.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils + +DESCRIPTION="The Crypto Undertaker" +HOMEPAGE="https://www.dyne.org/software/tomb" +SRC_URI="https://files.dyne.org/${PN}/Tomb-${PV}.tar.gz" + +S="${WORKDIR}/Tomb-${PV}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86" +IUSE="kdf gtk3 steghide" + +DEPEND=" + app-shells/zsh + dev-libs/libgcrypt + sys-fs/cryptsetup + app-admin/sudo + app-crypt/pinentry + app-crypt/gnupg + gtk3? ( gnome-extra/zenity ) + steghide? ( app-crypt/steghide ) +" + +RDEPEND="${DEPEND}" + +DOCS=( doc/TODO.org README.txt KNOWN_BUGS.txt ChangeLog.txt AUTHORS.txt INSTALL.txt COPYING.txt ) + +src_compile() { + if use kdf; then + emake CC=$(tc-getCC) -C extras/kdf-keys/ + fi +} + +src_install() { + dobin tomb + doman doc/tomb.1 + dodoc "${DOCS[@]}" + + if use kdf; then + dobin extras/kdf-keys/tomb-kdb-hexencode + dobin extras/kdf-keys/tomb-kdb-pbkdf2 + dobin extras/kdf-keys/tomb-kdb-pbkdf2-gensalt + dobin extras/kdf-keys/tomb-kdb-pbkdf2-getiter + fi + + if use gtk3; then + dobin extras/gtomb/gtomb + fi +}