summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2012-12-01 08:04:46 +0000
committerHans de Graaff <graaff@gentoo.org>2012-12-01 08:04:46 +0000
commit4f0e69882642b2b205bc3f04de7839b04977c599 (patch)
treecd81166349065413ef74515e0b0ed922498e3cfc /dev-ruby
parentVersion bump. Run tests directly to avoid dependencies on hoe and rdoc. (diff)
downloadhistorical-4f0e69882642b2b205bc3f04de7839b04977c599.tar.gz
historical-4f0e69882642b2b205bc3f04de7839b04977c599.tar.bz2
historical-4f0e69882642b2b205bc3f04de7839b04977c599.zip
Version bump.
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/multi_json/ChangeLog7
-rw-r--r--dev-ruby/multi_json/Manifest10
-rw-r--r--dev-ruby/multi_json/multi_json-1.4.0.ebuild51
3 files changed, 63 insertions, 5 deletions
diff --git a/dev-ruby/multi_json/ChangeLog b/dev-ruby/multi_json/ChangeLog
index a2dfc9c11d57..356f4f2c73d1 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.23 2012/11/11 11:50:46 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/ChangeLog,v 1.24 2012/12/01 08:04:43 graaff Exp $
+
+*multi_json-1.4.0 (01 Dec 2012)
+
+ 01 Dec 2012; Hans de Graaff <graaff@gentoo.org> +multi_json-1.4.0.ebuild:
+ Version bump.
*multi_json-1.3.7 (11 Nov 2012)
diff --git a/dev-ruby/multi_json/Manifest b/dev-ruby/multi_json/Manifest
index 11603843376d..7f9876e42137 100644
--- a/dev-ruby/multi_json/Manifest
+++ b/dev-ruby/multi_json/Manifest
@@ -5,14 +5,16 @@ AUX multi_json-0.0.4-gentoo.patch 793 SHA256 4bd5d5bed2847e1c4944757e5ba0ff27a99
AUX multi_json-1.0.3-gentoo.patch 1939 SHA256 40eda804dfb648493959c18d34ec876f2fc71adcefda2bef19fc93673a2553d4 SHA512 ba1d21d8eace96aebd2d8357392330da242e7e861a8add475d12bb745dc3852228ec6e1b540be506fcce8c585e8f713d0a22df4d89ca2dd0717f687720c1f133 WHIRLPOOL f9c3e3800c02b49172c8f7a36b02e03c4c04501640461438d08d9dd1760c188c38ba40fca24ef34cb548fc9eb3982155c4604d20844807c17850a986066ec518
DIST multi_json-1.3.6.gem 15872 SHA256 d987e42b2d8117c46fd9dc3b1e29e681b94356b8c27d9b5ed26d45d1b6935f60 SHA512 8791386a38e51188736be4de0ace411c1f529ce6d5e01c31bc1e0448778cfeb68d3f9e0f9fd048687723984d5df7ef8b45e7b7c8c8e9ddc2a353fe44cd1f0521 WHIRLPOOL 61535a2b2edc61422e1c5fd239d9e66e3b2bd524acba5c5abd254a13a7235ca1d4f3c693a7266d30f30ab0f22f9627f0bc416c3873cb657802a09f28dba05a67
DIST multi_json-1.3.7.gem 15872 SHA256 94d4aac8090afb2fdc4c6519736b12f7b91ec1e0af2834b64bfd837b9117afbc SHA512 824ebe356469a1e93dc5ba98e321054d10a359a71c9aaa051f5ba168a0814ab4610f2252b969a0c984666665b5559d3b9e29bd006edaf59870d1a121725e43a3 WHIRLPOOL 09f4b8291e5731a350b182b19ad37c82ebc0fded3e236ce0af786b0b23b94621ef0aa2c9d5bb7454fa8814e4d709804f2f67b3d5318f112e56de5547dc17f6c4
+DIST multi_json-1.4.0.gem 15360 SHA256 7ebc47d9b288f79f0a91e6d64dabde57430f7162fe885ca253f08b44746b3f19 SHA512 3502e4acdbf5b777e64c89eb2838a8bac18d15aa5580c1a61eb32fad2f82088e125fb3924216312870937ef2d0c79808e212e7c42e88b5401b32a20110eaa693 WHIRLPOOL 51096327783773957ef678276d95cd77894e4abf6a7713c231f8500c89acedbc1c103f17f2b9bed7a52b7ebfb1e17ab710eb39b8baed31059d61b3e81efd9719
EBUILD multi_json-1.3.6.ebuild 1606 SHA256 755709508b49af14b9c943130b812bb152c2135f9faaec0d8e94a674afc2e4ea SHA512 c5fc4e7ef1b3fc9ad827ced9cb7b6c84af7a7cce0a50292d364543505201cb0be87237e9c89463fa7102dd15d0193de6f8b9ab32ebcd456e234c26dcf39352e9 WHIRLPOOL 9c46b15d949c5ac640e642dd601c2c65cb5bd5e95e676f8bb7d022b697fe2cbfaf628adb5f3b9e8d6148e1dd3aae70656b8a404994900bdd2acff07e1fb51afc
EBUILD multi_json-1.3.7.ebuild 1603 SHA256 b82ff15e80ba694a2321b7590dbc57657077c7ac427918e056b8580ccfecaa82 SHA512 98151aa652dd155d94210d804c381180159cf81c2895e0b9eede4601f902e5efe1adff6f90d9f5990363611954030109e98427b055ed65c8a1f196ff9f8ed400 WHIRLPOOL f9cbcfcd2ca17f2f1bd7cc56783ecf6247a5a780195cf7e13474ddbc52836df74441448b27f136360fc536e46018730724bc3fd2645f76cc2e382918a1301e39
-MISC ChangeLog 3786 SHA256 234d0a6b421845cc8f3c8a9c9ce9f49b733d57265a37a7c0292c41a54c2ed250 SHA512 39675038f42588a1a839b51560aaab6c91a8b2060c7874abf5c8ef0517e0436492b2d2e30f48e4879ac82e6b1033bc32302dac11c384e0c929688aaa4b5fbe28 WHIRLPOOL e9bcdb301d311da289aa9276cee318939a1c4c194a1bfaba4dfdeddc25633267702f110b7f5877104823f5673212d444e7b9224b167b983b17f2c2d3727d6512
+EBUILD multi_json-1.4.0.ebuild 1603 SHA256 dd2974b3981a9c065cf2e4f66e36c8acb767c9fc621d7b087ec2a0fa5a18199f SHA512 a3a692ab040cdd09f2a70b273167f49e79650eef6d0aad3f66ea352eeb14a30656e22d0543763dcc72950c4168a9905679970019446925b8baffd9dee297c344 WHIRLPOOL 9bf6d8e43c614c1b4a65fbadd8ddccdfe98c0f5ba7f56616f77da004513bd1aed30465eafc7d1d3bc1fec74f0abd984bdb006cb548cdf76593d0967927a39417
+MISC ChangeLog 3912 SHA256 e368c7ddd184c95ef0ec86a05bf111ecf109f36297299a755773ebdf68b5090d SHA512 e34f7395e7666f5d79f3b8294fa15e2fe4bcca979c32528db251efaa53d31097597a14a4191318c48f03b76140085f22a44ae1523ed074a2782ce7411a7e33f9 WHIRLPOOL 558f9a6dbf677fa4709119bb258387fd12bdc2bf35aadbd485b253976d80d672be2c1f2a40e7ee8f242de910a91ca9e16bd6294944b30fb0632b1061190b0f51
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlCfkRwACgkQiIP6VqMIqNcZvwEAl9gutoQQgD/dTI6al0L6Exfo
-R3VmjFb6jJoukzRP664A/iIomtCy5Rfpt2sYtd3lEEeINTaZwleeMriaeESonNHF
-=iW3k
+iF4EAREIAAYFAlC5uh4ACgkQiIP6VqMIqNedywD+OYkPejEpVWVM39JRYtGMlNQV
+H9G8AN3L92N/DhsenFgA+QGtixHpcxGGSSWXHZD0nDidvQSwq4zn+SyiqFSfh8WU
+=zwnD
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/multi_json/multi_json-1.4.0.ebuild b/dev-ruby/multi_json/multi_json-1.4.0.ebuild
new file mode 100644
index 000000000000..5cb817fac933
--- /dev/null
+++ b/dev-ruby/multi_json/multi_json-1.4.0.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.4.0.ebuild,v 1.1 2012/12/01 08:04:43 graaff Exp $
+
+EAPI=5
+
+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
+}