# ChangeLog for dev-ruby/atomic
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/atomic/ChangeLog,v 1.16 2014/08/12 21:27:22 blueness Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/atomic/ChangeLog,v 1.17 2015/01/27 06:42:12 graaff Exp $
+
+*atomic-1.1.99 (27 Jan 2015)
+
+ 27 Jan 2015; Hans de Graaff <graaff@gentoo.org> +atomic-1.1.99.ebuild:
+ Version bump. Add ruby22. Avoid dependency on rake-compiler completely.
12 Aug 2014; Anthony G. Basile <blueness@gentoo.org> atomic-1.1.16.ebuild:
Keyword ~ppc and ~ppc64, bug #519170
Hash: SHA256
DIST atomic-1.1.16.gem 16896 SHA256 56748e82ab4a29bb76e4f73843587a322666ed15d90e1925119afaa12b38dfc4 SHA512 d8c3acb5eebbd5a9d22b783860eb036893f03580c70480c3226dbdf22e081aabdd7edb96eb830688e342e42286586c57a29141332ccc0e59d8df2dff7dcd9c70 WHIRLPOOL f179763300d9c0e6d43b5231d6ec6bfb468dec4c937e16d41a6c731b66b4d96b780f9b006016fecbc738e77b9afe430083943e04dd73fc89bc61272316df4f8d
+DIST atomic-1.1.99.gem 17920 SHA256 093fa4d0522bfac61b4793b00c8e14dae846d5c1d28fa9dd6ab6112be1ce09ce SHA512 9c7762f6c32d11b2c5b45be68954ca12c753d2b4683167158a037ce791d72b13d940beef5bf6dd445c8b12e358c62d2a9f43a609fb3b7c7357fea4f66316063c WHIRLPOOL 72970b2f8a503eb29fe2aa2702b8a91f796c5f0382d2ff3f3f809a5eb39db5252e1732bfc919021f77e7a308a0ce05dc4d2cd1c9027412942077dac95804cf0d
EBUILD atomic-1.1.16.ebuild 908 SHA256 bcdff0b7b8bfa1dfc7ff98c87e417a83a5babb71539ad13fe3c7fdd9b84e94a5 SHA512 170fe6944559bf4860ed6383b212dbd0d64c9b693455083309cab95e7cca7451d60cae3c78f192a5f4bae7c81db82f5ba7bf9a75050890cf81603158ed5319f4 WHIRLPOOL e58e88f0fba22a6c9cac36bb3efe9c94314d699d442064e7db5f91d1c936072a67d302bec6d233c3cca05bd1b9f68cb18f255612de621c006c11257aa759e61a
-MISC ChangeLog 2127 SHA256 0b37d9d4fe91484ed8be2ed00f95fda6f0063bdc237aa57acf52d3c0ae1b581f SHA512 d226fc9c8ef25cc1ddca34b9e7dce518076200d43ffa7286b59bc39db750d1f20ca00ec9936e13c7d3f7b62ceebf52953dfabbd09cb310702b5f488359c95fe1 WHIRLPOOL 2a3f18031781517aed6cb20701a87de6ae8c0771b7a5ff8e80aa83f327c42a74125b9ba508bdd9b147e11e4132ff7f8967ff6d06b1299917bb2848d54c55ac2c
+EBUILD atomic-1.1.99.ebuild 876 SHA256 0229a3c131eeb0abc8827e7e03016b68e675a55bda29f703e6518bf74452cb63 SHA512 65b72616c9f1bb7a83d4a92617e05e9d687f2061b229a1ed81f993c24ed08b4c12c3a46928733998ae1362ef1876c8605c90eef9e189c9ab086652f88a1f1226 WHIRLPOOL 1f30b0dea7f73a3088d73a56f8fa36a488c2fa0d1f7a726a110696aa36085ae4c4a38ff019cede7f5a35446eb366c8c735373626988a5a69edc1ec2cc5d890a4
+MISC ChangeLog 2303 SHA256 2a91d427063168b21480518673c965fb0b7e5ec68d551073b78da06d4a75e1dc SHA512 4e72196b2ebfd442469b1f7d0a0fc5b495f3b008fd2012de7ecc2523ce77216aa9f6c5b4fc8f9320cc7278055d76ed9d64184c5e8a0e4c8bec54afd1a9c7a47b WHIRLPOOL bc5a6a00acc509f2ce7116c2be261a2f7c198cdbfd16225a30fd4184a432a92d34beb211dfa382bfe1386be4e386f008dc4b5481438722732c695894c76cfc7a
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJT6oc7AAoJEJOE+m71LUu6j20QAImWD2SfBIsmg+BAIKzVIP3/
-LNDmzpGgdfQF5lG7Gj4h/3YYHzWrHfnx+RGMDoKYmy6IZ60UcdPoCA5itJOXZpFZ
-4dlAeaRA0iT8VR9h4ig/j0bigxl5yX/KFV7+IhYQd1IT6mWttPIYJq2sxP2+sn5m
-7sId9wLi4x6Q+mZEmI6/+7bOMvKvSFX5QHSSenMw6qGarkhAR9UUAO5pEU4zmtfK
-2fDZLpoG0NrF1N0mDRPO1O/3duIxFMbP5E3fnIm9P4YnCh8z7sUxdCXG6CNm2TwA
-9hsUIYhDv6za2beGw6WepT9fVzLOFil5igCm8gvo+Vq4scsJzeZf29Z6wG8z6xqi
-vts6UaI5y06MJrSucfxu9crxzNJ7j/zLvvz3Pqu3HV8Rh50fmW5OExM3NeKybDYC
-OTFOzhykP+gZdgetMlAXzE6j3bfyRiI4mUMQUtgGBKnOTx740HgV2SfSJ5aS+c/w
-/PGTv/eo6AnTKZyryRJLvUORd/WCE9VauAEx7pXRhK2Z3aeZjErU96L1rbuav2kV
-cq2OjcWUwqRpzkSHo/vBbxjYRDwiRpIY2ox3QLFbBphdI4DVuchNrR9R/GGzP2UX
-ub53LtKaLqJ4bIFxA7+8O2w3j0ELCSlo6kt6/Jqq7Io1xMCwvYXMqGJHd4kYFe2x
-EdQ7k49Zw1fufvAx45XP
-=CLOz
+iF4EAREIAAYFAlTHM0sACgkQiIP6VqMIqNc+wAD+LAVcYwPBdgs6nT1ufsJ3+XZJ
+8hDodNonTpKqN2pr5GQA/0inciKLFCnzg8bcxHCFd4SI8nfoROlMoZvdtQIKnZ1c
+=MV3w
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/atomic/atomic-1.1.99.ebuild,v 1.1 2015/01/27 06:42:12 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An atomic reference implementation for JRuby, Rubinius, and MRI"
+HOMEPAGE="https://github.com/headius/ruby-atomic"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+ # Avoid compilation dependencies since we compile directly.
+ sed -i -e '/:test => :compile/ s:^:#:' \
+ -e '/extensiontask/,/end/ s:^:#:' Rakefile || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake V=1 -Cext
+ cp ext/atomic_reference$(get_modname) lib/ || die
+}