summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-04-22 19:22:48 +0000
committerHans de Graaff <graaff@gentoo.org>2014-04-22 19:22:48 +0000
commitd7a918bd953fcf3f4892ae571f2d3cc7fa8d1025 (patch)
tree75e42c7367c94ad2551732c1722178ad38905ac9 /dev-ruby/execjs
parentCleanup. (diff)
downloadhistorical-d7a918bd953fcf3f4892ae571f2d3cc7fa8d1025.tar.gz
historical-d7a918bd953fcf3f4892ae571f2d3cc7fa8d1025.tar.bz2
historical-d7a918bd953fcf3f4892ae571f2d3cc7fa8d1025.zip
Add stable candidate without ruby21.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/execjs')
-rw-r--r--dev-ruby/execjs/ChangeLog8
-rw-r--r--dev-ruby/execjs/Manifest11
-rw-r--r--dev-ruby/execjs/execjs-2.0.2-r1.ebuild42
-rw-r--r--dev-ruby/execjs/execjs-2.0.2.ebuild4
4 files changed, 57 insertions, 8 deletions
diff --git a/dev-ruby/execjs/ChangeLog b/dev-ruby/execjs/ChangeLog
index 32abb2156dd7..ca2409ad25b9 100644
--- a/dev-ruby/execjs/ChangeLog
+++ b/dev-ruby/execjs/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/execjs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/ChangeLog,v 1.14 2014/04/19 14:12:33 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/ChangeLog,v 1.15 2014/04/22 19:22:47 graaff Exp $
+
+*execjs-2.0.2-r1 (22 Apr 2014)
+
+ 22 Apr 2014; Hans de Graaff <graaff@gentoo.org> execjs-2.0.2.ebuild,
+ +execjs-2.0.2-r1.ebuild:
+ Add stable candidate without ruby21.
19 Apr 2014; Hans de Graaff <graaff@gentoo.org> execjs-2.0.2.ebuild:
Add ruby21.
diff --git a/dev-ruby/execjs/Manifest b/dev-ruby/execjs/Manifest
index 831246334995..a1d243b91a94 100644
--- a/dev-ruby/execjs/Manifest
+++ b/dev-ruby/execjs/Manifest
@@ -4,13 +4,14 @@ Hash: SHA256
DIST execjs-1.4.0-git.tgz 14300 SHA256 76f10e338cfc0e79cb25110db97d6813f6dcce035daa19f66101188607069cfb SHA512 ed41db6f1c95be7bf5b379370c2f06894a0a233aaceeadf45172c0cfa1ab84f4eac7cb91608d02888c35f1dc9355f1fce60a5779535db58066ff1dacab6e0be8 WHIRLPOOL 226db6a8598735ae75ecfb11b2a03f61a75c6f191fe2d3abee3b57c8d76a284d160e3cb7359499ce4af8f9affc88b8d6b8c1499114e8fc28f55271e8266dbfc6
DIST execjs-2.0.2.tar.gz 14192 SHA256 66cd547ef25b709d57f99d517be80e9f01bc4226e7f238f733c5143d9809a50d SHA512 fba56483a148e3a26e5f468332b3dd7811a517c05c57e8206eda87980c81fd9b81983a710b1279d29ad06c9fafb07f84b7fa08ce6b9563f7f9c8cc598c89d754 WHIRLPOOL 37d665009eed245dd180dc21028f68c4dd9b17e8f6109c2990be82e697a6e7d1a8b8857872be689975403c28c1cbea646434fcfb1d9107cbfba57826fcd3bd61
EBUILD execjs-1.4.0.ebuild 1157 SHA256 b6c249df7d0058ab6e2c80911f1d319159306fe2af2e2023a5d2b46130b86eea SHA512 65381d21d2bc729203442052090f91021025c4054ad0728344db40cd578a644533aa49e8026a3bfcae9d9f912aa4fc13a1d04d653af894ebab04b7ae35ab2672 WHIRLPOOL 88d9c5f2f19a590deacc25cb774a33518bad83340b1d0a0492a84d9aae20393c51003d2ffd496c24199d21a54e5832706bb4a68b2243c5a44da7cdf1dbcbec03
-EBUILD execjs-2.0.2.ebuild 1262 SHA256 3f5bc696bfc32e1d9b033d050e98d573129fde4394bc0bf2b8722ba44bba0f39 SHA512 81309b550551fa1a2e50964a69338546123fbc82355ee5f1d0f3c6b941ec8eb661e526be620d1b31381fccb0adf7f419e887af92d6bfd6f42b1360690935c015 WHIRLPOOL 72189dc1ca127a9226858504927e8249f1899104a3b6bd6e5722b87e13a427e233e0ef5e3c6a7f607ff1751a78adcc5eef610dbe8c8ef5a11beedd312935352c
-MISC ChangeLog 1952 SHA256 2700fde5933d81bf0c3e1954bb1f283ad68dd7eaebc4378ecc6d85a02cbfd3c7 SHA512 e4bd4fc92f73b4a8f11820d4541cbde6924d7511222039e6d881b23cacca83e6122bf017426b707b65e5b49998e3ad2bbc73d2b80550daa53c3d56c6b4231afa WHIRLPOOL 6f70d9a02b085e05f1fc978e8442ab1d9113727c8675021d0fce735e7df494c9a3a8115cd44c1b381275c7baba25a8c5e4d8abf2bf32b0e2b70a32a82c215ccf
+EBUILD execjs-2.0.2-r1.ebuild 1265 SHA256 4558cd8eba6c0463ed83bc1b9bb9ce8901287000206a9fb0008ac1b2edffbc19 SHA512 986cbb70f626af8faa9818fd1d7923c2bbdcaa05b48e26f4f5b74236950b7c4ed63826bd218eadf9367db331f944cf32aaf83d9d1959ae89cf99fcc81f145eb7 WHIRLPOOL d0d103d54aa62cfff2c81240a987db80f6eb103f3e54f156d836d3a89323901fe5cc35df3de2c6a81a3c4264f18697579e31fc9acf59e9cc892385af32136609
+EBUILD execjs-2.0.2.ebuild 1255 SHA256 db38e4d8f7dc09412fd5319032630e8a0644dcca3b98f2bd23f2b96ab1ced855 SHA512 fa477bcdadd456d308cb220997902892bc9ca8d835e9924fb854f2fd17ab3ef58d61ef0beb3119242c3125d58a0638d35a1a1ef0198f8bedf0229b6a0fe363d3 WHIRLPOOL 0bd07627702f205075ab91f2f6031e58ad166bf38d2660214098a66c33672dc09e21d7c4e3381b5ea22db07b3680174f01429d93bded43f06fe335e22e60b64c
+MISC ChangeLog 2122 SHA256 d7f4aadff632e3a1f682c65e8a841945b6347e087ea743c87b5ba64b7cf6002a SHA512 c91fdce0288bf5e71b635e784c74c0e3b222bba48e0d8557d3eacc27d84f7c387a547463c8c5a0e85d83cdf9ac6d08dca6caa527f3a1ab90d5bbc7de59ed8a17 WHIRLPOOL b42ec3c572b3a62060aa747098797992f60ab49754bd74bdb3ce01324e5ca7c3ddd5aaee52d1816c6a81edc906ace4881f2fce7694d192e938bacee15ad863bd
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlNShFIACgkQiIP6VqMIqNcGJQEAk/DcbQiA+wsnfuJt/2IXJwro
-xWWekfUK4R62pDP67NoBAIl0n1F84u+BF0QEoJSALA0KiYd9UPTZbe1SlD6pvWib
-=Xmz7
+iF4EAREIAAYFAlNWwYgACgkQiIP6VqMIqNeguwD+KmjqSSmC93/rRDhWR9w1SA+1
+YDOZrq3+JoWbjOL8QLMA/idlbp5YyKAjMfK1M9QdrkrbEHIhDkG8hsZIRAEpe7r2
+=11jT
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/execjs/execjs-2.0.2-r1.ebuild b/dev-ruby/execjs/execjs-2.0.2-r1.ebuild
new file mode 100644
index 000000000000..7283aade4702
--- /dev/null
+++ b/dev-ruby/execjs/execjs-2.0.2-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/execjs-2.0.2-r1.ebuild,v 1.1 2014/04/22 19:22:47 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21"
+
+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/sstephenson/execjs"
+SRC_URI="https://github.com/sstephenson/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+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+=" || ( net-libs/nodejs )"
+
+all_ruby_prepare() {
+ # 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.0.2.ebuild b/dev-ruby/execjs/execjs-2.0.2.ebuild
index 56e3202d2c8f..e73e719c4c52 100644
--- a/dev-ruby/execjs/execjs-2.0.2.ebuild
+++ b/dev-ruby/execjs/execjs-2.0.2.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/execjs-2.0.2.ebuild,v 1.3 2014/04/19 14:12:33 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/execjs-2.0.2.ebuild,v 1.4 2014/04/22 19:22:47 graaff Exp $
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_TASK_DOC=""