summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2012-07-05 23:03:34 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2012-07-05 23:03:34 +0000
commit6a729b5b9ea20a290a8cf9175829a8814a23e663 (patch)
treeeb66b40f1b93bf33348a0cebbcb0f57d087a1778 /dev-ruby/multi_json
parentVersion bump, fix patch logic; remove old (diff)
downloadhistorical-6a729b5b9ea20a290a8cf9175829a8814a23e663.tar.gz
historical-6a729b5b9ea20a290a8cf9175829a8814a23e663.tar.bz2
historical-6a729b5b9ea20a290a8cf9175829a8814a23e663.zip
Version bump, use the new rspec support.
Package-Manager: portage-2.2.0_alpha116/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/multi_json')
-rw-r--r--dev-ruby/multi_json/ChangeLog8
-rw-r--r--dev-ruby/multi_json/Manifest18
-rw-r--r--dev-ruby/multi_json/multi_json-1.3.6.ebuild51
3 files changed, 74 insertions, 3 deletions
diff --git a/dev-ruby/multi_json/ChangeLog b/dev-ruby/multi_json/ChangeLog
index 98882855371a..8b1af68789e0 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-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/ChangeLog,v 1.20 2012/05/17 11:45:37 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/ChangeLog,v 1.21 2012/07/05 23:03:34 flameeyes Exp $
+
+*multi_json-1.3.6 (05 Jul 2012)
+
+ 05 Jul 2012; Diego E. Pettenò <flameeyes@gentoo.org> +multi_json-1.3.6.ebuild:
+ Version bump, use the new rspec support.
*multi_json-1.3.5 (17 May 2012)
@@ -91,4 +96,3 @@
Initial import of multi_json needed for the new version of oauth2. The
tests are particularly patched (and not all of it is upstreamed yet) so
that they pass on Ruby 1.9 and JRuby properly.
-
diff --git a/dev-ruby/multi_json/Manifest b/dev-ruby/multi_json/Manifest
index 1b8140b20758..30a6ff0e304c 100644
--- a/dev-ruby/multi_json/Manifest
+++ b/dev-ruby/multi_json/Manifest
@@ -1,12 +1,28 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
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.0.4.gem 14336 SHA256 996d3a3349b7d944e259da33df67e44650de621337044cea9cbac1c63acd5e38 SHA512 c42049d581e5bf3f53a02a5d6fcde82134d5702f25e9be4584c0ddef76ca957fcd3a05804d9dee8e3a20f13631382413b41878facd23b76bbcf3595d0f56d8e9 WHIRLPOOL aeeb82f2d54a9a8e961ef6c35d1eab0a676baf45bc3aef547f1818d0f9b29262d388b8083aaf74af2158086a993e33353ae110f1233c11f045d8b399d13bff1e
DIST multi_json-1.2.0.gem 15872 SHA256 e2dd37e55a867c5f27f9e5765e9b99473e320b53440588a9c83eda2ee45f65df SHA512 ed94107e35a8a4dbf7a2260b3113c55c2d11aadd211c7492a02f857341bd9742d6a3a14ee3269ddc90363e09083b1d9b43603dacd53cd339aec962cb75a28606 WHIRLPOOL c5838c2853d4b839ae58a32955f69c50d6abffeb1078af2f21e9bfd52b55469a4ce590a6aa6a492cfb4a300b4152741070840164cb43fea9c542512428c85887
DIST multi_json-1.3.4.gem 15872 SHA256 40bdaa86595382ecea26679600f95f5ed18a86817fa34db4dc606cd3b856dff0 SHA512 e83542c5b2e0b7a2013a6aae78139fa47290c645e2e3f703b0ebb902916ceefdfac70bd5882b7af717608597a06d40bb9f33ef601d4dd9573a7288f41c38324c WHIRLPOOL 031cac92035476368dd7850f10180c64d3164f395c4b543987391b0287002199f3e59875351f6d99970bb35a084eadf318507dd1c1253b5d47258025c6a41e04
DIST multi_json-1.3.5.gem 15872 SHA256 1f83ab80bcd04549cda4f4b21820f2b9f5a81f5fb97ffb61fd656eb35b25736a SHA512 3619aa9bf72d6faee0a187adcfe60fb1311d8459dbdff95e70d331a3665601b57788538deaef391066a21b3ef7ea407a20035c9719ac217fc6afc3a457907600 WHIRLPOOL 5edfa96c45a005cc3272a891770f028d3fd4951c3e8e74ed0a4ac71f33176ca45e0a5cd2cb220cdac6e3ebc7942548ff9727953e8d780341ed528e1d29d7752b
+DIST multi_json-1.3.6.gem 15872 SHA256 d987e42b2d8117c46fd9dc3b1e29e681b94356b8c27d9b5ed26d45d1b6935f60 SHA512 8791386a38e51188736be4de0ace411c1f529ce6d5e01c31bc1e0448778cfeb68d3f9e0f9fd048687723984d5df7ef8b45e7b7c8c8e9ddc2a353fe44cd1f0521 WHIRLPOOL 61535a2b2edc61422e1c5fd239d9e66e3b2bd524acba5c5abd254a13a7235ca1d4f3c693a7266d30f30ab0f22f9627f0bc416c3873cb657802a09f28dba05a67
EBUILD multi_json-1.0.4.ebuild 1603 SHA256 f64ba0cdd7840e534c51742859e62a27d710b310027c44bfe53bbeece2a06569 SHA512 74572a95742c125b0fd8a67389c27623492e28ca572b085441553e7f2b29e22941758c6ab4a509d40ad05c3128f0a039db0865fb975c9e21b617d27288979441 WHIRLPOOL 1c298b0ccad0ed08df9fd8f2a69904ae1969aed154bc0004b78af4f8c6a4d688b408d0adc4b021a80a4f2a4181b417f37f924b92fbf7cbe2fb48fa7c59099d19
EBUILD multi_json-1.2.0.ebuild 1845 SHA256 5dd7844df8198ee766787777f2232ead02e2e29205563529b753491cae22cd0f SHA512 67546b36cae6aa4661a0313707af56fe6f7171e392d13410e2555607ae8fd8ddff7c7890f656352f4efeaeb015c2546a2352b9ebd5e8d19bd3190f8d50b7f74f WHIRLPOOL ed509ea0358bd22c3106a9ae6556ca60432c073b15e172febb5619674610a95962ae1a184d2c592b9ca790027fd504979f1a664aa6151b2217e4f5d62f5a2669
EBUILD multi_json-1.3.4.ebuild 1741 SHA256 d6562bd782655a02c5e1a6dd251ea4fd62cd5ef58d91dee3a3ceca65b2f09dfb SHA512 36d3faf9d547334583cd5ffbc70cb48fa9e2dab4b59a736abec20edf02e1cb9d1a3cdc5e3f952acfe2a94667ef964956f2fa4cff437828e097f398798cfa615e WHIRLPOOL 921d34dff992b7411641a1378bf043ac56cdcd789dc7685bdd034ddcb93206d2ca74af4124a2bad7106570df1a718ff194ba15a6eeeb74cd1fd3c1bf56f3f7dc
EBUILD multi_json-1.3.5.ebuild 1741 SHA256 a33aa799e5cc555f5f9f99f5198661c81f56c10503f4fa457cdb938e472330b4 SHA512 1f95f752d8ece27c82cbb76030be397e37821bd9cef39fd2a7b1f129b9565a8c42294b2d340fa2d0e2eb062e348426931fe227cc80c7162f7a38c18c2422d171 WHIRLPOOL de30bdd3efeb57601681635e7d45c95bf809d1b20f5af26adbea4e79764e22a2976d80b71bd7c287d767f781666a4b0e8e76d180e59c4d23c71fd8374b9c4f76
-MISC ChangeLog 3334 SHA256 fed1f7742468ed095d10fc3455f75107b9d9e45a29b0e81df337e1a1e9462416 SHA512 e46b1efa5402b525a0bb3e0c00d211a94ddbe51057038212474c967d29c6478e06b4eba0b106898d0efdf817d9a1070ed441dcd5634c43eeb1d0cc439a818307 WHIRLPOOL 47e1b4a5402639b664832d70ed9ecd3d5740928388b189f34eb5ddc12ec0d791b9ac1bb88e3b94e1c981325bdea0c4de789342d0ad8641d627889e2fc24317cb
+EBUILD multi_json-1.3.6.ebuild 1606 SHA256 755709508b49af14b9c943130b812bb152c2135f9faaec0d8e94a674afc2e4ea SHA512 c5fc4e7ef1b3fc9ad827ced9cb7b6c84af7a7cce0a50292d364543505201cb0be87237e9c89463fa7102dd15d0193de6f8b9ab32ebcd456e234c26dcf39352e9 WHIRLPOOL 9c46b15d949c5ac640e642dd601c2c65cb5bd5e95e676f8bb7d022b697fe2cbfaf628adb5f3b9e8d6148e1dd3aae70656b8a404994900bdd2acff07e1fb51afc
+MISC ChangeLog 3495 SHA256 47820e8671e81dbb47b494195fede129edd73a9df414ef6a00b08a59e8b7cdcd SHA512 eb211db8803fe701176978818391b17147374c3525dbb35fb85068d31cb8503b57b3a3950fa024fab0253ff4d8f82b0958b4849c90f01a91bdf0ce1139d4ad59 WHIRLPOOL d6b47ca6de08e7f319e7e49d2a06a542e53f43336c9041b150d008aa6ccee8c3f2dbc589270efe4465ad939e65597f810bc1076648bb2cf12c75f1cdf7011163
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBAgAGBQJP9h2pAAoJEBzRPIrUMBNCoPQH/1kJyBzUPyJhiZaXpjNN7ajN
++PW/uzGbCGzlvUWX6LfemKHQSKSy7la0jVAS9iO+JXvEi6CJ5MBrAJH9QcXIW5Ow
+aIKBQ43fk3UZj1DAL7gAUlGgP8COT/gb1RTZlpBoD55HP5z4+2oUFExRyNuDstGJ
+1Z8IOrLOu4WzPMomUdVZKV9j0tNRmKuqnbDYYmksSDFfUFCym9Hm+kDErH3L5Eu7
+KtsYLYYICyOARyH6CRjwAsnPW2uI3yEPAATjO0Ul4pLRZ4Cx53IIigrfDotbyXPJ
+KTCLBG6aSkTk46FZnrYVOAbG9wkeLkcjbTl25qpG5woWU5RN0XnuMQCcNvciNNs=
+=0kVq
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/multi_json/multi_json-1.3.6.ebuild b/dev-ruby/multi_json/multi_json-1.3.6.ebuild
new file mode 100644
index 000000000000..9d59b26343f3
--- /dev/null
+++ b/dev-ruby/multi_json/multi_json-1.3.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2012 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.3.6.ebuild,v 1.1 2012/07/05 23:03:34 flameeyes Exp $
+
+EAPI=4
+
+USE_RUBY="ruby18 ruby19 ree18 jruby"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_TASK_DOC="doc:rdoc"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="multi_json.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A gem to provide swappable JSON backends"
+HOMEPAGE="http://github.com/intridea/multi_json"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~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-0.7 =dev-ruby/activesupport-3* )"
+
+ruby_add_bdepend "doc? ( dev-ruby/rspec:2 )"
+
+ruby_add_bdepend "test? ( dev-ruby/json )"
+
+USE_RUBY="${USE_RUBY/jruby/}" ruby_add_bdepend "test? ( dev-ruby/yajl-ruby )"
+
+all_ruby_prepare() {
+ sed -i -e '/[Bb]undler/d' Rakefile spec/helper.rb || die "Unable to remove bundler."
+ rm Gemfile || die "Unable to remove bundler Gemfile."
+
+ # Provide version otherwise provided by bundler.
+ sed -i -e "s/#{MultiJson::VERSION}/${PV}/" Rakefile || die
+
+ # Remove unimportant rspec options not supported by rspec 2.6.
+ rm .rspec || die
+
+ # Remove best default spec since we don't package oj yet.
+ sed -i -e '/defaults to the best available gem/,/^ end/ s:^:#:' spec/multi_json_spec.rb || die
+}
+
+each_ruby_test() {
+ CI=true each_fakegem_test
+}