summaryrefslogtreecommitdiff
path: root/dev-perl/Math-Random-ISAAC-XS
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
commit8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch)
tree230f3135ceaace633cf93e9838b185c4a6664c2e /dev-perl/Math-Random-ISAAC-XS
parent9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff)
gentoo resync : 23.09.2020
Diffstat (limited to 'dev-perl/Math-Random-ISAAC-XS')
-rw-r--r--dev-perl/Math-Random-ISAAC-XS/Manifest1
-rw-r--r--dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild53
2 files changed, 54 insertions, 0 deletions
diff --git a/dev-perl/Math-Random-ISAAC-XS/Manifest b/dev-perl/Math-Random-ISAAC-XS/Manifest
index 69f7fe709e22..78204f69fc94 100644
--- a/dev-perl/Math-Random-ISAAC-XS/Manifest
+++ b/dev-perl/Math-Random-ISAAC-XS/Manifest
@@ -1,3 +1,4 @@
DIST Math-Random-ISAAC-XS-1.004.tar.gz 73293 BLAKE2B 12a02a5e1414795c7ef97f88f6f259447a7eabbd8c661566bec5cf752a483aad764d24c70b68196fb8a3f4387200591e818db4984771c430fa4264a384af5367 SHA512 40c46b5f247f585a407ef9f36b5874d9cf03ec05963a9d92d988ebd63daf1e37b1b51308845d4596f47b5ad7203953bcb7fbb421c905b526dbe99b246ccb4d87
EBUILD Math-Random-ISAAC-XS-1.4.0-r1.ebuild 509 BLAKE2B 933df4ef8cdfa60c69f3ce732a8164aae0dd12ecc94ab515e0d8ceee4fde8650c92c9aa55c9c1a0c777935b85cb7298e582edbebec97c6458362365fe9ec03c7 SHA512 5d4a5dae474b359c6c514e90dd81d2331ccebe7ab423bb2f4a4a98c243b0ab26624844268214e93d379d6a994394719ded68c59953845f7c7e517741eaa301f0
+EBUILD Math-Random-ISAAC-XS-1.4.0-r2.ebuild 1099 BLAKE2B 723ca899360ef11bb87ca9b54087e2ba3a6c1a7c5331d8643fbe61e5c1c19c8052c30d415e22c6404682f15fdc29c2ee5d7d240b44cfb802897720ad693cb41d SHA512 c5c6b142ecf7b31230d0e4cad4cfe53e454b3658aab40228119bd63d3b66beb0dfd0333392ab6b85dc1bd563e681a71551dc10befe7320273b259ed9d15f0ab8
MISC metadata.xml 402 BLAKE2B 2a23abe5a3af316175c2c5f8b96157ef3588327c9ca7dea07fc0489566a831a3bb34576045be2b0e4c5766f487210dae08a0c00b900e67eb56b8a1c7efc500bf SHA512 26bd1b708aefb74462dc2bf4f4d5a964a1f15f27e63c10f405f4e21185b2b23d25883a20fdd423cc0c8997c0fa6365d229ae6b8ca801905bfd3d8ace7748f7a4
diff --git a/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild
new file mode 100644
index 000000000000..078626b748d4
--- /dev/null
+++ b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=JAWNSY
+DIST_VERSION=1.004
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="C implementation of the ISAAC PRNG algorithm"
+
+LICENSE="public-domain || ( Artistic GPL-1+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !minimal? (
+ dev-perl/Math-Random-ISAAC
+ )
+"
+DEPEND="dev-perl/Module-Build"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-CBuilder
+ virtual/perl-ExtUtils-ParseXS
+ >=dev-perl/Module-Build-0.280.801_rc
+ test? (
+ >=dev-perl/Test-NoWarnings-0.84.0
+ >=virtual/perl-Test-Simple-0.620.0
+ )
+"
+PERL_RM_FILES=(
+ # dubious use for gentoo, maybe one day?
+ t/03memory.t
+ t/05valgrind.t
+ # release only
+ t/04uniform.t
+ t/release-dist-manifest.t
+ t/release-kwalitee.t
+ t/release-pod-coverage.t
+ t/release-pod-syntax.t
+ t/release-portability.t
+)
+src_configure() {
+ unset LD
+ [[ -n "${CCLD}" ]] && export LD="${CCLD}"
+ perl-module_src_configure
+}
+src_compile() {
+ ./Build --config "optimize=${CFLAGS}" build || die
+}