diff options
Diffstat (limited to 'dev-perl/JSON')
-rw-r--r-- | dev-perl/JSON/JSON-2.900.0.ebuild | 21 | ||||
-rw-r--r-- | dev-perl/JSON/JSON-2.940.0.ebuild | 25 | ||||
-rw-r--r-- | dev-perl/JSON/Manifest | 5 | ||||
-rw-r--r-- | dev-perl/JSON/metadata.xml | 21 |
4 files changed, 72 insertions, 0 deletions
diff --git a/dev-perl/JSON/JSON-2.900.0.ebuild b/dev-perl/JSON/JSON-2.900.0.ebuild new file mode 100644 index 000000000000..ea2c36761dfe --- /dev/null +++ b/dev-perl/JSON/JSON-2.900.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +MODULE_AUTHOR=MAKAMAKA +MODULE_VERSION=2.90 +inherit perl-module + +DESCRIPTION="JSON (JavaScript Object Notation) encoder/decoder" + +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +IUSE="test" + +DEPEND=" + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" + +SRC_TEST="do" diff --git a/dev-perl/JSON/JSON-2.940.0.ebuild b/dev-perl/JSON/JSON-2.940.0.ebuild new file mode 100644 index 000000000000..5680660f8591 --- /dev/null +++ b/dev-perl/JSON/JSON-2.940.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=ISHIGAKI +DIST_VERSION=2.94 +DIST_EXAMPLES=("eg/*") +inherit perl-module + +DESCRIPTION="JSON (JavaScript Object Notation) encoder/decoder" + +SLOT="0" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +IUSE="test +xs" + +RDEPEND="xs? ( >=dev-perl/JSON-XS-2.340.0 )" +DEPEND=" + virtual/perl-ExtUtils-MakeMaker + test? ( virtual/perl-Test-Simple ) +" +src_test() { + perl_rm_files t/00_pod.t + perl-module_src_test +} diff --git a/dev-perl/JSON/Manifest b/dev-perl/JSON/Manifest new file mode 100644 index 000000000000..e3af923016ac --- /dev/null +++ b/dev-perl/JSON/Manifest @@ -0,0 +1,5 @@ +DIST JSON-2.90.tar.gz 85333 BLAKE2B bcba4f04c1981ce15aeef5e862c567625425802ec25d46f29f4d053b0cbc69b5c1f203300d7d1bc7d2ea4ba99f8148dae63dbdf2494f34ed7b7b52d144dcd5f2 SHA512 72462a468aa37da73d164c91b5123c237c268f87215019fae49b7f212b0a25e0b48cd57b3cf0bd93c9fff6afc553b2417faafc0c319e62cb0cf4b1cf432698e7 +DIST JSON-2.94.tar.gz 82629 BLAKE2B 284e8fc19732ad680c9f953211f916222e29a032f2d70075d81df2372769874d409aea5a77c4f25fd00f2ff47784e34f421603adbdd0001834ce2e579c4de4b1 SHA512 0a20562441d525ee37fff467111f7d65124525e06b4f825079948752da2a983757e719025dd2ab896115b34ba146b4c495f738e4f005542dce0b058440c73a46 +EBUILD JSON-2.900.0.ebuild 523 BLAKE2B d258221d63c1260f98456deb1a2cc9832436dd578ec5c2caffcf65f1597689d31f1098815ce6201657556509f432bdf89f4eed5d2c05f3f0575c13ac22b678d6 SHA512 7a2ac585c9bab95b0d4d8747cfbf80e95a1734be309cd3df1d0b1331e060c269a996fd2a54a44f370a85f931d84baf1b469f655ed08f2a96c4d7110c3e6bdde4 +EBUILD JSON-2.940.0.ebuild 637 BLAKE2B a7a63bf29e119b85d5d52ddc4600800df08cc2f07c9cdefd94cac0a1004a3618f8381fbbd3a31060971054f9482d9e6430533e24e20dfc64dd460a310b4c6f9e SHA512 95efe3b0a7af171a9f337a8bdde7a9ea63dc34988ac844d1a614f11676438ab707a8f697a534ac05ac2bea6dad4a3a1d56ab4424a5220a8dc136482f7b4e7dba +MISC metadata.xml 740 BLAKE2B acb47648a40ada4067586febbeb3eca5497fe1f4f14fc16fd5e2adaa69c307853244ef061097a13ce60967a0f7bdb83267f45302f911accaed2d5abb6f81cb8e SHA512 39d70cef0132f7d359c8b473ba38bd0b7497e01b8c77edab5ecaab542a1300173a29252118e4ab4ffc16aab340e13b16a4c50c95a4e0aede2a5fc93420d33216 diff --git a/dev-perl/JSON/metadata.xml b/dev-perl/JSON/metadata.xml new file mode 100644 index 000000000000..2470ffa70296 --- /dev/null +++ b/dev-perl/JSON/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>hd_brummy@gentoo.org</email> + <name>Joerg Bornkessel</name> + </maintainer> + <maintainer type="project"> + <email>perl@gentoo.org</email> + <name>Gentoo Perl Project</name> + </maintainer> + <use> + <flag name="xs">Install C-based <pkg>dev-perl/JSON-XS</pkg> for faster performance</flag> + </use> + <upstream> + <remote-id type="cpan">JSON</remote-id> + <remote-id type="cpan-module">JSON</remote-id> + <remote-id type="cpan-module">JSON::PP::IncrParser</remote-id> + <remote-id type="cpan-module">JSON::Backend::PP</remote-id> + </upstream> +</pkgmetadata> |