summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2015-06-12 04:20:15 +0000
committerHans de Graaff <graaff@gentoo.org>2015-06-12 04:20:15 +0000
commit544cef2c9428e35ac22cdf38c88fd0cc242c23aa (patch)
tree86cc275708c04a9def51e3967ed4f96d9f081803 /dev-ruby
parentUpdate to new upstream version; switch build system to cmake (diff)
downloadhistorical-544cef2c9428e35ac22cdf38c88fd0cc242c23aa.tar.gz
historical-544cef2c9428e35ac22cdf38c88fd0cc242c23aa.tar.bz2
historical-544cef2c9428e35ac22cdf38c88fd0cc242c23aa.zip
Version bump.
Package-Manager: portage-2.2.18/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/Manifest26
-rw-r--r--dev-ruby/multi_json/multi_json-1.11.1.ebuild62
3 files changed, 76 insertions, 19 deletions
diff --git a/dev-ruby/multi_json/ChangeLog b/dev-ruby/multi_json/ChangeLog
index e344bbe1ad09..de2d94502958 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.60 2015/06/07 18:42:52 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/multi_json/ChangeLog,v 1.61 2015/06/12 04:20:05 graaff Exp $
+
+*multi_json-1.11.1 (12 Jun 2015)
+
+ 12 Jun 2015; Hans de Graaff <graaff@gentoo.org> +multi_json-1.11.1.ebuild:
+ Version bump.
07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add github to remote-id in metadata.xml
diff --git a/dev-ruby/multi_json/Manifest b/dev-ruby/multi_json/Manifest
index 204c79958708..89dfb01b56dd 100644
--- a/dev-ruby/multi_json/Manifest
+++ b/dev-ruby/multi_json/Manifest
@@ -1,32 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+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.11.1.tar.gz 24648 SHA256 9c0312d9190bf8e0ebea3d753a08af0a1bbc8cdebc4d403c68470626e94eb534 SHA512 7e0234c5836f04f73d84f80ebde42ecf64e8ab2aae90d028f87d32abfaf1fbb81456dd29361d9a69efe67450a274bfa0d92788bd82883c49dac226184aa0d306 WHIRLPOOL ef8f8cd2fcbd6d9a38b4ab411fde81ccedb77d9d6103184cdfbc0404f5f39c1207ff2e555d503b46bf973957ffe39ce547aabcfe84f8fd43ddb805630c217416
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.11.1.ebuild 2073 SHA256 8d2956a2ef83a8f04f590d1786f5ad67d662d61234cbf8e2b215995b5cd3aa20 SHA512 55307f6911ea65d5d875ef16c924e962ed99fb3fe085a18d70e418d3ac59201f46121dd5f7fe1ca908f27ca7740f15e21cdfb667430c8725a62003aecaa419aa WHIRLPOOL 3d96de4992da4c5bb489d0708b4c790c0d3e715fe4e5feb6165e151ffed23d45b9b426d065325532a522aba7b0287a631587578a9126fbc70dc222d076a439ec
EBUILD multi_json-1.9.3.ebuild 2016 SHA256 79f82d4d6dce9bdb19e2e8ae3c3a9b4062689c3bd55eaaabac5a544c8ec0e003 SHA512 c027163d1f7a95f30bf65ef8385097a39ee29a68f9c09409fc5dae6d4a58793ffcd093bbc543fda57e5d33d18eb72c439ecb27b8643476566b4bd87ea2442025 WHIRLPOOL 8d069309a5ba6796f5d83336478fe405bc438be3b6c01722adf5760a1716f3ae3876680f28071ec93b487f05cda49a9a9449740bf56d9d9f9ef4a3b156801486
-MISC ChangeLog 8765 SHA256 90d080d7da263f6db37e04463c0747f685ace4446cfd526e7bde7059b367cc17 SHA512 44850b0fd76ea79a516db427a40da81ac11035f096b0c904ce94bdee8370a8842e9ac21aabffd61059f94c47a5f385ebd4b8543979cb1f7061f9364e5ae184b6 WHIRLPOOL 5b4f92fcb6ec02b7c8f3e910c624ab02d8db811317e73c09f4bee888fba3256ea6792c840857de6cd0eb9dbecc356c16606b8e896896bbe28641f85a2c961c3e
+MISC ChangeLog 8895 SHA256 8101718e521f4a313b2031d0a89c658f30c6f2c4928991acc4df25cd994987d9 SHA512 e5def18816e9c66c875d41240cb50520a5348142bccbc09d51418f109042139ae84a7c809a01745d084556cbb1c64eb36d67d1551ae65f43eca2825c7a2b61f1 WHIRLPOOL 279083299e14f31f4c3db56dc3134542f7fcea045bd711e553b96a6d57a35f100e5be1c4e789dc8c71c65b00f30864c6b13140c16c2eaa4c385dfa933ae27d8f
MISC metadata.xml 247 SHA256 76c2a753c9be72386b4f5038fa2235eb60ada9ca76c62fd8d26926d1d28d0d05 SHA512 4813d08d110d0c50193c94237aec2335e7fadff534e12f338bb32378a2bfc5d19dfd32c85b97c688aebbc7a115972c527c1bf7af9fc52d60d1d076396fbd2e0b WHIRLPOOL 31aeaa4052298878f72c92669043576c3b7120e9de9ee66d60fac3964e2b0315ef1b790a00d1ef5b792f22e9c5c11b353d33ee847dca0a74a03f6e419bc76855
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
+Version: GnuPG v2
-iQJ8BAEBCgBmBQJVdJCuXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
-OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmi6xIP/3j4QysCdLT/T1ASpNQdSpO7
-DbSeK/i8dxOnjxWxuQ8nLb12sY+GBMtxeXn7/FnPus0hIOIDyP6in6NpOnFapjSv
-OEBXIpQlOuErjKDQY+f22i8b3omY7u54B/XiedN/P/pI8X/UGlkbBIc890IXtynm
-2LCHS/g1BmZQveYlV4+eXBAlCA2b1A2jj/e2Awgg/Ff6rfUQuh5OJBjGwc72cZcZ
-vxGikgca9T5rBy7EpmOBVf5is9pLRkxclr8ISqCq2jvEdSkRZDYyssdykl78ivaV
-VHxRdCnGOs/ypTX+dKM4m4sJsUKrO6II3PZrTPxu5zazvrfLTnqhOzGUH4HJXM/y
-etOScDP89t16R3iiOMvFpTkuUvgg4zv9CsEOI883nABhirNOQVsNJSGJwDkpVJn9
-EKC7IQRdy74pSvkfym8/MuJMNhtZXWMUSvze/2QW2pUDhPZle/sNLCQgTlvxK2Z2
-GOYTJNFmM8dgHeDL6XTQ5tlRB/v6nKLsVdujKC8RIZXEmtoIu/awM8Z2hoE/5t5i
-sJGjEMdoN9wjjB17LlB3oQtYJIuhT7N4z0M5nmi3ArGgVVaoAPtUXySZUZiNNbm3
-W/a8aMCykLQWyVVe9OducZNYHboarGrEStXbd8Cmu7z8Cuf4gOt17w0kfMaJEARG
-zE1GLkHE+Ec1QCaxx6eC
-=pZLn
+iF4EAREIAAYFAlV6Xf8ACgkQiIP6VqMIqNfafAD/f/DuO+pFeUV/CFuujGGn6kiY
+I+fgG8QKtHBawazRfKkA/38Hd5wTMvHEoqL1aHwDyPzNTFpEdCwItY76pr2xX0uc
+=lbTU
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/multi_json/multi_json-1.11.1.ebuild b/dev-ruby/multi_json/multi_json-1.11.1.ebuild
new file mode 100644
index 000000000000..1511932188af
--- /dev/null
+++ b/dev-ruby/multi_json/multi_json-1.11.1.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.1.ebuild,v 1.1 2015/06/12 04:20:05 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+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="https://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:3 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-3 ${t} || die
+ done
+}