View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/tarsnap.asc
inherit verify-sig
DESCRIPTION="A simple password-based encryption utility using scrypt key derivation function"
HOMEPAGE="https://www.tarsnap.com/scrypt.html"
SRC_URI="
https://www.tarsnap.com/scrypt/${P}.tgz
verify-sig? ( https://www.tarsnap.com/scrypt/${PN}-sigs-${PV}.asc )
"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 x86"
DOCS=( FORMAT )
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-tarsnap )"
src_unpack() {
if use verify-sig; then
cd "${DISTDIR}" || die
verify-sig_verify_signed_checksums \
${PN}-sigs-${PV}.asc \
openssl-dgst \
${P}.tgz
cd "${WORKDIR}" || die
fi
default
}
src_test() {
# There's an empty check target, so can't call default.
emake test
}