summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2015-04-18 00:37:29 +0000
committerManuel Rüger <mrueg@gentoo.org>2015-04-18 00:37:29 +0000
commit57c2ae84794f68c1f36624c778f43f43798dfbfc (patch)
treee7feb62f4243b4f6e5924e8ae7af2e9afd46d322 /dev-ruby
parentVersion bump. (diff)
downloadhistorical-57c2ae84794f68c1f36624c778f43f43798dfbfc.tar.gz
historical-57c2ae84794f68c1f36624c778f43f43798dfbfc.tar.bz2
historical-57c2ae84794f68c1f36624c778f43f43798dfbfc.zip
Version bump.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/multi_json/ChangeLog7
-rw-r--r--dev-ruby/multi_json/Manifest24
-rw-r--r--dev-ruby/multi_json/multi_json-1.11.0.ebuild62
3 files changed, 71 insertions, 22 deletions
diff --git a/dev-ruby/multi_json/ChangeLog b/dev-ruby/multi_json/ChangeLog
index cf73537f7225..9ea232a8f7d4 100644
--- a/dev-ruby/multi_json/ChangeLog
+++ b/dev-ruby/multi_json/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/multi_json
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/ChangeLog,v 1.55 2015/04/14 12:19:17 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/ChangeLog,v 1.56 2015/04/18 00:37:24 mrueg Exp $
+
+*multi_json-1.11.0 (18 Apr 2015)
+
+ 18 Apr 2015; Manuel Rüger <mrueg@gentoo.org> +multi_json-1.11.0.ebuild:
+ Version bump.
14 Apr 2015; Agostino Sarubbo <ago@gentoo.org> multi_json-1.9.3.ebuild:
Stable for ia64, wrt bug #542574
diff --git a/dev-ruby/multi_json/Manifest b/dev-ruby/multi_json/Manifest
index feba4b3554c0..96949856ae1c 100644
--- a/dev-ruby/multi_json/Manifest
+++ b/dev-ruby/multi_json/Manifest
@@ -1,28 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX multi_json-0.0.4-gentoo.patch 793 SHA256 4bd5d5bed2847e1c4944757e5ba0ff27a994c6a8ef898bdeafeda9be542a08a1 SHA512 70e469ea7f9e312872452aede73e9847e831b5e77ff13bbb07e8a11e9eb747fe5481a15f02a876d2256ce7e2df4912958d6ad52adb0c1318127ba32524723ef7 WHIRLPOOL 2bb2d46e3565fa2a3d74d0f7ad4a5c799f04ef4c4673ac2ad4c22d9da28a0c49b3b5516d597a1a695e801f665b45535a93e27e08f82ce7df4a1a58e527f4c897
AUX multi_json-1.0.3-gentoo.patch 1939 SHA256 40eda804dfb648493959c18d34ec876f2fc71adcefda2bef19fc93673a2553d4 SHA512 ba1d21d8eace96aebd2d8357392330da242e7e861a8add475d12bb745dc3852228ec6e1b540be506fcce8c585e8f713d0a22df4d89ca2dd0717f687720c1f133 WHIRLPOOL f9c3e3800c02b49172c8f7a36b02e03c4c04501640461438d08d9dd1760c188c38ba40fca24ef34cb548fc9eb3982155c4604d20844807c17850a986066ec518
DIST multi_json-1.10.1.gem 30720 SHA256 2c98979877e87df0b338ebf5c86091b390f53d62c11a8232bd51ca007e0b82d2 SHA512 50cc7a0b856b3313e7b9d5237f598eb8fa048072924fbe470d44276ae5e82e1abc6adc6ad1182116f1a16692e919960643b28bd6d4de6d0251b65a51a86940d0 WHIRLPOOL 935abd203fbdd80d9d2e89944ed85f3155263751d56e50847f7e37697e183fea49e5048b37e11705b455f260bd3cfb7e8795c980c89bdc252bc30a89f216aa4d
+DIST multi_json-1.11.0.tar.gz 24606 SHA256 78d80aa456ad8e771e3362b24d7c985c61d96055bb582610ce0da0612ecd5e8d SHA512 1b1afda6f1b6c1a7b20f5975ecdac0c57ad60c8bb51d80b6a1c7dbad9a6288065b296fb41c7072ffef23e8d4835da720cc844612cb757a795ff5a124a82efb27 WHIRLPOOL 29e65e7724f24f1980fc6c2fe6fa2edaa7b12f1d51037ec50d3e2c0f60ea51cdbc896223df048f75867604399c083b986fec8131e280977144e2541c9104301a
DIST multi_json-1.9.3.gem 30720 SHA256 631390d4b6c3d3753a3df0c28339c8e7840704083dfdcefb1323a22ab97b2281 SHA512 7f06747e760a63b6421dfda480522924f12bd00ad63f95414f6624173b9b9b255b139f9dc33d2d2a8d19b232f99a005033e00e3a0b223be992f73d142a55b8b5 WHIRLPOOL a96f1c1e53865e153bc83079fc70b69af6c941c4995f4215317ca53567532d1406adb174683fc8c5229fdc3563f5e8d3c2c662d77cf9d9d55367aab2df5b34f0
EBUILD multi_json-1.10.1.ebuild 1975 SHA256 b21c4c05230198d71f2a363fc736a68233f73d192cd924ad31f8ba55a6800413 SHA512 d1eb7c7b6d188f4bf7e92c7d155a66b6ad38e6c2de97dce70fafedb7f3ceddc4e36e16eef7f24eff542d51639114d15492126f709856120becf25c521d16ffec WHIRLPOOL 3b4e37413cebc269b13364dbbce2e59da532e9382a572f2e2d7dc7948fcfaa8aee6850bba22f01b05405f3eff29836b280735ef3a87b8c7b1d7cc242eccd2236
+EBUILD multi_json-1.11.0.ebuild 2061 SHA256 8cee9a6d5e9479439093d9c69fcfa26d93320eeaaed046b08932711c88cc9b03 SHA512 882d6346cc82a6b81215c0f95447cb15079c055a30295e857281ba0e6000352421c199c1e8cf2291475119442fd495c34ff31c4ee9ccd47fe79005ba7c22165a WHIRLPOOL 82ff146da7b618a9b56d631f564b4b19316fe0cd206794d5d3ba79c043209efb8b61fc38cf08435d7d6e809c3d24485f42abe286f43d34b3a93dc7117ffb2a94
EBUILD multi_json-1.9.3.ebuild 2015 SHA256 86effedd0addfa119c430b9ba3c1fea44bdf8b4ffb7659b6dc448a23220c5b22 SHA512 5783460c41178f845feddbdbc29d491d3b1610b815e6c4f8152c8a714d1575d9c5b051e25ab44b1ae8ac3b5ab4a45ca35ca97a9ce180c6dddb9389c898f638ad WHIRLPOOL a77d678242266f8a09601acc46dd19554a650b215a0b5164156099bd13d2e4395ad1489915293c93b85a0888d182f07e39a238fbefb62b352639a4ee3675f082
-MISC ChangeLog 8226 SHA256 6ca53a0b92ef70805cf111febfec418284aee16fd5cb7e8e13a2b1aa1e65daf7 SHA512 c03acd258c0afcad5787fbabf3bda6af959bef44717a409b19482cf1db3b8afa276ceb7c60fd8baa7e060eac068e5237b02bff6c932239fefd200732b1284b04 WHIRLPOOL 38b88217b3e4e851e705da44e90d680b02d2c05705c75582e112ebbd1e5eed9b14beacdb23fb4cb3edd42a0024e5295e2c74c6c3f831dcd17dd5a9c2f218fa54
+MISC ChangeLog 8354 SHA256 b95476ca4259b9ca121066418a4bd5a173b1fee636d211b545952a1a3ab68e1b SHA512 18b70fbf337cad873198c6aaf70412b1fae609df042881d0288322432287bfe16569a0c35faeda46c117fd868c7edcfbc54fbfb29d329510c369919dadc5613f WHIRLPOOL 097bdeafd9149dc3d68542e58679cc15bea473f83b9078adff05e179f1f8ff1af50ea74ba33a099c5f977d0df51886504370f4adfa31e5f0ce27e08ff2172e91
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQIcBAEBCAAGBQJVLQXGAAoJELp701BxlEWfm5gQALphZxkRpnXzY59WfhSOx4Yf
-oL9e0Ierg0h1lsZBhLuVJbEKiLCIzw9DQZ4o1cyw3qxP/9MawkG3KlUMqWSrsOle
-rl9EOd2fbrMJbLJgU/hr0ZFabUYWMIccD0MRtMexYvsoSDLN4qkYi0qpAsn2oqZP
-mWgaTV7XB+YAao9z/IvztA4W2banH1AWQXcXD5BXIxCGgTWjM1CngHVps3kUPN8m
-h2XRFKa+4hNRqSngw5IUp6cL2G3MwAQkyDyJbdJ8Ohb7U8s3kB7lDcVb29l7UCc/
-TivM8gcaTboEwz/BAWsmUFlzC41yaO/Sk8QlC+yR8xkfljXoTypiSx9vwEzX9/BS
-y7Kc9oJYreQk9R0n9CZGiuTz0H53X3wTOz+LCt+xcfKxziaKydfkfsahlsTVqCDw
-4AgquZhJ2ngzwXhZs2zWR1LsaI13zoTZGpiNYT55Q7vsgHf6en1+gWFaAgUKMUkQ
-C3FKDZTo5ackUse1dw0AmWsCf2pkyT6mbkOjmQIQSYFpyVj1b436dr1SE1T0iSdW
-+DUUE4xCze3ZCKjyKvxD47YnWwUSA8Dg7VjdxqWWsipuDSi5R7bXxlOwq85oh9yK
-s0XD7XUdbA8z6L2C0892vFfGyuUm0y4rupsMzktPKtHTk4VOQMAVlCoBKI9HeK2/
-dBKhlDIIFORXLOz/X1Fx
-=jQxB
------END PGP SIGNATURE-----
diff --git a/dev-ruby/multi_json/multi_json-1.11.0.ebuild b/dev-ruby/multi_json/multi_json-1.11.0.ebuild
new file mode 100644
index 000000000000..0a395d5aa98b
--- /dev/null
+++ b/dev-ruby/multi_json/multi_json-1.11.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/multi_json-1.11.0.ebuild,v 1.1 2015/04/18 00:37:24 mrueg Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/intridea/multi_json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="A gem to provide swappable JSON backends"
+HOMEPAGE="http://github.com/intridea/multi_json"
+LICENSE="MIT"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "|| ( >=dev-ruby/json-1.4 >=dev-ruby/yajl-ruby-1.0 =dev-ruby/activesupport-3* )"
+
+ruby_add_bdepend "doc? ( dev-ruby/rspec:2 dev-ruby/yard )"
+
+ruby_add_bdepend "test? ( dev-ruby/json
+ dev-ruby/yajl-ruby )"
+
+all_ruby_prepare() {
+ sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die "Unable to remove bundler."
+
+ # Remove unimportant rspec options not supported by rspec 2.6.
+ rm .rspec || die
+
+ # Remove specs specific to oj since we don't package oj yet.
+ sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' \
+ -e '/Oj does not create symbols on parse/,/^ end/ s:^:#:' \
+ -e '/with Oj.default_settings/,/^ end/ s:^:#:' \
+ -e '/using one-shot parser/,/^ end/ s:^:#:' \
+ spec/multi_json_spec.rb
+
+ # Avoid simplecov which only works with ruby 1.9
+ sed -i -e '/simplecov/d' -e '/SimpleCov.formatter/,/SimpleCov.start/ d' spec/spec_helper.rb || die
+
+ # Remove unpackaged and for our purposes unneeded coveralls
+ sed -i -e '/coveralls/d' spec/spec_helper.rb || die
+
+ # Avoid testing unpackaged adapters
+ rm spec/{gson,jr_jackson,oj}_adapter_spec.rb || die
+}
+
+each_ruby_test() {
+ for t in spec/*_spec.rb; do
+ ${RUBY} -S rspec ${t} || die
+ done
+}