diff options
author | Sam James <sam@gentoo.org> | 2024-05-22 03:15:44 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2024-05-22 03:17:58 +0100 |
commit | d7b5a0c5c3347c8eb11388fd2a973fad9f961340 (patch) | |
tree | 48e602b36f3db32d3761587f3051e9d20ca219ea /dev-perl/Math-Random-ISAAC-XS | |
parent | dev-perl/Mouse: rely on eclass impls (diff) | |
download | gentoo-d7b5a0c5c3347c8eb11388fd2a973fad9f961340.tar.gz gentoo-d7b5a0c5c3347c8eb11388fd2a973fad9f961340.tar.bz2 gentoo-d7b5a0c5c3347c8eb11388fd2a973fad9f961340.zip |
dev-perl/Math-Random-ISAAC-XS: EAPI 8, rely on eclass impls
This covers more variables/args, etc.
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-perl/Math-Random-ISAAC-XS')
-rw-r--r-- | dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r3.ebuild | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r3.ebuild b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r3.ebuild new file mode 100644 index 000000000000..b2527d47ca4d --- /dev/null +++ b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 ~riscv ~x86" +IUSE="minimal" + +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 +) |