update: shuffle3-2.2.0

master
Avril 4 years ago
parent e7dd4bc194
commit 65c5c911bc
Signed by: flanchan
GPG Key ID: 966FE03CC0E0B199

@ -5,3 +5,4 @@ DIST shuffle3-2.0.1.tar.gz 129764 BLAKE2B 45ebbc22ca148dd4150570acfe5163d53f70f9
DIST shuffle3-2.1.0.tar.gz 138790 BLAKE2B bd152ddc632ed1951b56299f0cc84dfadd4a184e3f1ed7ff423d43b9afa9e99d89a36d4b3e68845cb521ce6d9e9b9ae3158a8af0e89380061a2f16f56141b31b SHA512 1c0951e23ae17832d20a36bbc125acae492feae32c4579b5ff03faa0bf4ebdf5d1421c56324acf5500c4209af123735dd7b6f16d3ab70502091d6fcfabe95ddb
DIST shuffle3-2.1.1.tar.gz 151381 BLAKE2B 6e370cf3a3eb510c7661d665731fe73697e106cba4910d1898c8b3310cd7b17bbf60dbbccdfa35c484719db46f0bab5d9a86223f2b18139ab6caa7828a81286a SHA512 96ea6c506986b466d37fa02dd586bee4741235673badd381627f3ab74212cc0bafca4329efd308bd8e0f8296162a0e55d993dddfc67ce77765d3f7d1326327e3
DIST shuffle3-2.1.2.tar.gz 152292 BLAKE2B 9c6d18b41ed3a2738506a37ea3f823cfa3f16570b53a4455c37ebcde0db86f56c2a86dd645e462be78a26511f3a837d4cc922ad35c79d91cd08bc8fdbe7fe179 SHA512 6a07d3bac97f9634970d57035a411bb3ce0f9f420d22669b01d1f0e8085bfede225ce271a1079079003908b6cf6624c515d1fba4839d8e748515f8e4f98cb986
DIST shuffle3-2.2.0.tar.gz 158437 BLAKE2B d56781b7669c40c401bc046249896b3f7ea9e6b389744846b468fcaf3b429349e38b124fa293514b7d75068c82b6f0b9c87cb4ddb89bfb1a726b045f08dd3f20 SHA512 f6c9376665066697992a351ac00b415cdb22506308cb2c6917f629ae5199e2ef0f6709445d92d293c1ad06710e571484a3593f3c966f2a5476a1a02acd8c5954

@ -0,0 +1,49 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="3 stage byte shuffler"
HOMEPAGE=""
SRC_URI="https://git.flanchan.moe/flanchan/shuffle3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""
IUSE="debug pgo spill verbose"
REQUIRED_USE="pgo? ( !debug )"
src_unpack() {
default
mv ${PN}{,-${PV}}
}
src_compile() {
local FEATURE_FLAGS
FEATURE_FLAGS=""
use spill && FEATURE_FLAGS+="_FS_SPILL_BUFFER=MAP "
use verbose && FEATURE_FLAGS+="DEBUG"
if use debug; then
FEATURE_FLAGS="${FEATURE_FLAGS}" CFLAGS="" CXXFLAGS="" LDFLAGS="" emake debug
mv ${PN}{-debug,}
elif use pgo; then
FEATURE_FLAGS="${FEATURE_FLAGS}" RELEASE_CFLAGS="" RELEASE_CXXFLAGS="" RELEASE_LDFLAGS="" emake pgo
mv ${PN}{-pgo,}
else
FEATURE_FLAGS="${FEATURE_FLAGS}" RELEASE_CFLAGS="" RELEASE_CXXFLAGS="" RELEASE_LDFLAGS="" default
mv ${PN}{-release,}
fi
strip ${PN}
}
src_install() {
dobin ${PN}
}
Loading…
Cancel
Save