diff options
author | 2012-12-26 18:56:42 +0000 | |
---|---|---|
committer | 2012-12-26 18:56:42 +0000 | |
commit | fa786dfde28b264a5657a2d755fe3afd23432b09 (patch) | |
tree | 7170a150221a2e96af063c80efe51b9315345301 /dev-ruby | |
parent | Version bump (diff) | |
download | historical-fa786dfde28b264a5657a2d755fe3afd23432b09.tar.gz historical-fa786dfde28b264a5657a2d755fe3afd23432b09.tar.bz2 historical-fa786dfde28b264a5657a2d755fe3afd23432b09.zip |
Initial import. Dependency for forthcoming dev-ruby/thread_safe.
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/atomic/ChangeLog | 10 | ||||
-rw-r--r-- | dev-ruby/atomic/Manifest | 14 | ||||
-rw-r--r-- | dev-ruby/atomic/atomic-1.0.1.ebuild | 28 | ||||
-rw-r--r-- | dev-ruby/atomic/metadata.xml | 5 |
4 files changed, 57 insertions, 0 deletions
diff --git a/dev-ruby/atomic/ChangeLog b/dev-ruby/atomic/ChangeLog new file mode 100644 index 000000000000..194fcbba106b --- /dev/null +++ b/dev-ruby/atomic/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-ruby/atomic +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/atomic/ChangeLog,v 1.1 2012/12/26 18:56:41 graaff Exp $ + +*atomic-1.0.1 (26 Dec 2012) + + 26 Dec 2012; Hans de Graaff <graaff@gentoo.org> +atomic-1.0.1.ebuild, + +metadata.xml: + Initial import. Dependency for forthcoming dev-ruby/thread_safe. + diff --git a/dev-ruby/atomic/Manifest b/dev-ruby/atomic/Manifest new file mode 100644 index 000000000000..98c5a42abfc9 --- /dev/null +++ b/dev-ruby/atomic/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST atomic-1.0.1.gem 12800 SHA256 54a8cbb32dad10b6b5258940e3ff8c6abe27971e1fa19600f6825a78640f2a83 SHA512 9fb874d213c8a215b491c8fa8bad8a197101ec94fcb59192963a7ae5b0fe5f22f5594fd87c9165576d66be0a51c581803d3a417de98c9a3fb6ab9787f25dcde9 WHIRLPOOL 98caf242942fad5daf40ae7009fe82e5a247a776dba628ad9f03078af08723f7f66a3651d1a3462123f7301354fbbc8739a13469377368b1eae96a9ecb453e63 +EBUILD atomic-1.0.1.ebuild 718 SHA256 da857a349a4c725d6c30ed336001a0f4f0cf2f084452c108795d48851fa3f0f8 SHA512 53376915a7cbaa8dcdc5d51aab5317fd889e7f0a3995088d07f1e9137360d6c6eca929c345e53d658cf82dd17269a3bcfbaec1efee0ace63afd96330a7ac629a WHIRLPOOL 8dd856a4e25a6e05f75f26ab7ff30943815c0f7135a7fdce3cbc8da329416ac531a5d51af88cf38a4ab064e68f84268dcd4f540bea8bde6737b8056132374e87 +MISC ChangeLog 389 SHA256 973c87644f5b2e9026cf94ad405193d15bfbade9c2b35ba95a5a8861034025fc SHA512 8971e649b0934a194620b10150c2ec4883337c2ce5fd6f7aa0c271dcdf328867c1f67f292f39c18119e1a1406e777070cf0756ac8c8f9fd325acfa3136792f16 WHIRLPOOL 3404085032cf5f5772302a243f0c3a0f14d180a1e06a41fd6ec9709d68c5998c5a6ab3af2dec077efd2951e5d319e46379c3ecd4252bc6e860ce0b0a36d20d87 +MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iF4EAREIAAYFAlDbSGoACgkQiIP6VqMIqNeBDQEAgp/qqu3GLO/vmvvFj4WgJZZr +Jbxe2tHXgqtrZ07OHDQBAI0sAjyk0EBQHVT9h/97za+sCB98fjBJ/UZwq2H+pnjM +=FyO0 +-----END PGP SIGNATURE----- diff --git a/dev-ruby/atomic/atomic-1.0.1.ebuild b/dev-ruby/atomic/atomic-1.0.1.ebuild new file mode 100644 index 000000000000..af452b249c2f --- /dev/null +++ b/dev-ruby/atomic/atomic-1.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/atomic/atomic-1.0.1.ebuild,v 1.1 2012/12/26 18:56:41 graaff Exp $ + +EAPI=4 +# jruby → there is code for this in ext but that requires compiling java. +USE_RUBY="ruby18 ruby19" + +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="~amd64" +IUSE="" + +each_ruby_configure() { + ${RUBY} -Cext extconf.rb || die +} + +each_ruby_compile() { + emake -Cext + cp ext/atomic_reference$(get_modname) lib/ || die +} diff --git a/dev-ruby/atomic/metadata.xml b/dev-ruby/atomic/metadata.xml new file mode 100644 index 000000000000..852136183369 --- /dev/null +++ b/dev-ruby/atomic/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>ruby</herd> +</pkgmetadata> |