diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/execjs |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/execjs')
-rw-r--r-- | dev-ruby/execjs/Manifest | 9 | ||||
-rw-r--r-- | dev-ruby/execjs/execjs-1.4.0.ebuild | 45 | ||||
-rw-r--r-- | dev-ruby/execjs/execjs-2.6.0.ebuild | 40 | ||||
-rw-r--r-- | dev-ruby/execjs/execjs-2.7.0.ebuild | 40 | ||||
-rw-r--r-- | dev-ruby/execjs/metadata.xml | 11 |
5 files changed, 145 insertions, 0 deletions
diff --git a/dev-ruby/execjs/Manifest b/dev-ruby/execjs/Manifest new file mode 100644 index 000000000000..27a30fac94e4 --- /dev/null +++ b/dev-ruby/execjs/Manifest @@ -0,0 +1,9 @@ +DIST execjs-1.4.0-git.tgz 14300 SHA256 76f10e338cfc0e79cb25110db97d6813f6dcce035daa19f66101188607069cfb SHA512 ed41db6f1c95be7bf5b379370c2f06894a0a233aaceeadf45172c0cfa1ab84f4eac7cb91608d02888c35f1dc9355f1fce60a5779535db58066ff1dacab6e0be8 WHIRLPOOL 226db6a8598735ae75ecfb11b2a03f61a75c6f191fe2d3abee3b57c8d76a284d160e3cb7359499ce4af8f9affc88b8d6b8c1499114e8fc28f55271e8266dbfc6 +DIST execjs-2.6.0.tar.gz 423437 SHA256 6c6704e7e31a7180a6105e3b98f6f7b279c99fb804ce216eb42f8df5a6da731c SHA512 9740feceb3f9eae59aaa3697bd8f2fa1bb606cac4868b107bea4b3e9a7fe7fcdcfa387d852f0c267635163fc70eaba60a0ba241421434b26e1f94421b80ad468 WHIRLPOOL 5c3d50e6aa537916da17642d04b4c8c94fff9cc7d573afeece9d78c6f3aa4445385a75cfd5f2a1c34b6ac8332a94294c6f20c584230d72278a778a28c228a3fe +DIST execjs-2.7.0.tar.gz 425361 SHA256 93454e85d5b9eab91c5f0545ff1e970a40f41be55fd82afe2d40e8f94c8a2b40 SHA512 9627f466e8a363404c940b29227d08a8ad067b53383989a3d8f4f902e8c050c0e81facdbdafbb660c41f7c8dc2fbdd3bd357ca708e612af4d223b5412c6c1fb7 WHIRLPOOL 6c085e31e2a027edf9dce9f91b5b0a64d125060211d5ad1ff8957b1d5d7290ddc5aece8a042daf8d17ea7a1c36567747f91e08299acfe727f2950fac91ca1e5d +EBUILD execjs-1.4.0.ebuild 1153 SHA256 b805d777fe054c4249ae6727287ab9b4665a7c8f1bfc4d9c43411cbdbf4d7cf4 SHA512 5c63e6ddc57895e9e6574e9a762096a927d0b78d7331ee744094812d77c83a22a5c670fe2f9b3229f083c763368e765a2f9f7c05444a66e687ec8a859dc16fa2 WHIRLPOOL 1f67ab9e56883ba22786309f93c412444a9bc8a26beaa3cf97bfff01fef7c9c50bd3e38d9dc8e529dbad9215bc159d4b45f730cb3d730424aaf308ce02e4fa6f +EBUILD execjs-2.6.0.ebuild 1161 SHA256 c9e683b4e64db2a5f8851e864869a7886c226a24def00062b78c8d9274fcd1fe SHA512 bf29b773af7b9ababc95c55d9a998407c871cfd351f902ab6af6dcc0199a3b30acdc1049345f4968bfab79af35f7fd3c739fc0f421925bc5ff07570a983eb7de WHIRLPOOL 035e64a819f531211b5143f43022482a41a91ba418c1f192a592f7e20fdea070269947975b077c368d2505f8e9cb568c14fa9200444822e7dc3cf28aac78d80c +EBUILD execjs-2.7.0.ebuild 1173 SHA256 33f3b4765aaab534e63115ac6d3273f1138bae116dfffad370f802536f5ad005 SHA512 daea2ce3a0afbcdf5969f00ccdbe81cc7624170bafc0450174a3092a38e24bf82af535342488d4e28dca2286b92564fc334a9c07be53fac167df86320c04bca2 WHIRLPOOL d0aa7d77c1b045ce6e41a296584a5f8af41dae39f91a0455fd1b9c3b0efa4424083555758336c16fd2e1f98503bf14e2974c2633d3e11ee97425d411556e9655 +MISC ChangeLog 3825 SHA256 e9caf7a32133bcbafd9afc2dcfe287ab7d3e6da67526b414c307b2b79bb9ed48 SHA512 a2d7496ed8b973333c2b24198aba82caacd514ef10e3d8101c6976d524ea96cf4fefd88d2f7e54e164592bc6e87c71978d887795137fdf1e915dc74fd4740951 WHIRLPOOL c29518659a99b3a34ad13596417cd05ecd3052afa4554ecda56a046d0b1a2444f99fc608330bbbcb8da6ef79273fbda380d3503588bc9afb8b40577e67b39ff9 +MISC ChangeLog-2015 4523 SHA256 b265f1e35ff81b6f2e2b81a7d87960473423ae0d60ee9926fd65ea7233a7ee68 SHA512 3b435771fbab3cc76bceaa11ab67cd074de947134a4da3c111fdf09bd102a61ae6bbf7f0b205272e97ce52946baa9cf5dcebf871959c0569113c46e13a7ae539 WHIRLPOOL c1befc6081f214b6abdfd4f286e0085b8735c15f2690578cf06b5748d885f7b95fcb90eafc8ce6bc7fc01a84a3a882996cd6c1862f904070dc2ad6dfd905ab34 +MISC metadata.xml 338 SHA256 5eb846767d5b6960fc2843d0e691c16c6e8a4244b9255d947b4bfb9c446df789 SHA512 34e46d203d186a98cb50f83fc6508457a8ec536920b9640b7c0ce2f6f00e96643f1265c750a0f8555e57eb14ac1d19f0487bbe6e7fe5afe0870d8ecb162e2f27 WHIRLPOOL 526390c8cbe4e8497fd98398632112b7af86face87f1ca8a01c91cf833ef4cbf63d9278ea402233d34951a8a0c830c60f2f1035f26502eb04af6cd725b6732a7 diff --git a/dev-ruby/execjs/execjs-1.4.0.ebuild b/dev-ruby/execjs/execjs-1.4.0.ebuild new file mode 100644 index 000000000000..c0dbad0d2387 --- /dev/null +++ b/dev-ruby/execjs/execjs-1.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +GITHUB_USER="sstephenson" +GITHUB_PROJECT="${PN}" +RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*" + +inherit ruby-fakegem + +DESCRIPTION="ExecJS lets you run JavaScript code from Ruby" +HOMEPAGE="https://github.com/sstephenson/execjs" +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/tarball/v${PV} -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" + +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/multi_json-1.0" + +# execjs supports various javascript runtimes. They are listed in order +# as per the documentation. For now only include the ones already in the +# tree. + +# therubyracer, therubyrhino, node.js, spidermonkey (deprecated) + +# spidermonkey doesn't pass the test suite: +# https://github.com/sstephenson/execjs/issues/62 + +RDEPEND="${RDEPEND} || ( net-libs/nodejs )" + +all_ruby_prepare() { + # Network access + sed -i -e "/test_coffeescript/,+5d" test/test_execjs.rb || die +} diff --git a/dev-ruby/execjs/execjs-2.6.0.ebuild b/dev-ruby/execjs/execjs-2.6.0.ebuild new file mode 100644 index 000000000000..50b6d43eeff0 --- /dev/null +++ b/dev-ruby/execjs/execjs-2.6.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +inherit ruby-fakegem + +DESCRIPTION="ExecJS lets you run JavaScript code from Ruby" +HOMEPAGE="https://github.com/rails/execjs" +SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x64-macos" + +IUSE="test" + +# execjs supports various javascript runtimes. They are listed in order +# as per the documentation. For now only include the ones already in the +# tree. + +# therubyracer, therubyrhino, node.js, spidermonkey (deprecated) + +# spidermonkey doesn't pass the test suite: +# https://github.com/sstephenson/execjs/issues/62 + +RDEPEND+=" || ( net-libs/nodejs )" + +all_ruby_prepare() { + sed -i -e "/bundler/d" Rakefile || die + # Avoid test requiring network connectivity. We could potentially + # substitute dev-ruby/coffee-script-source for this. + sed -i -e '/test_coffeescript/,/end/ s:^:#:' test/test_execjs.rb || die +} diff --git a/dev-ruby/execjs/execjs-2.7.0.ebuild b/dev-ruby/execjs/execjs-2.7.0.ebuild new file mode 100644 index 000000000000..738e318a26df --- /dev/null +++ b/dev-ruby/execjs/execjs-2.7.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +inherit ruby-fakegem + +DESCRIPTION="ExecJS lets you run JavaScript code from Ruby" +HOMEPAGE="https://github.com/rails/execjs" +SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos" + +IUSE="test" + +# execjs supports various javascript runtimes. They are listed in order +# as per the documentation. For now only include the ones already in the +# tree. + +# therubyracer, therubyrhino, node.js, spidermonkey (deprecated) + +# spidermonkey doesn't pass the test suite: +# https://github.com/sstephenson/execjs/issues/62 + +RDEPEND+=" || ( net-libs/nodejs )" + +all_ruby_prepare() { + sed -i -e "/bundler/d" Rakefile || die + # Avoid test requiring network connectivity. We could potentially + # substitute dev-ruby/coffee-script-source for this. + sed -i -e '/test_coffeescript/,/end/ s:^:#:' test/test_execjs.rb || die +} diff --git a/dev-ruby/execjs/metadata.xml b/dev-ruby/execjs/metadata.xml new file mode 100644 index 000000000000..c968c72d53cb --- /dev/null +++ b/dev-ruby/execjs/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>ruby@gentoo.org</email> + <name>Gentoo Ruby Project</name> + </maintainer> + <upstream> + <remote-id type="github">rails/execjs</remote-id> + </upstream> +</pkgmetadata> |