diff options
author | Hans de Graaff <graaff@gentoo.org> | 2011-06-05 09:17:28 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2011-06-05 09:17:28 +0000 |
commit | a7b2139c6b95175b18bad9359bec6392f254e807 (patch) | |
tree | e707acf777e81fa32e3b748ba8e081aee74ee5f0 | |
parent | Virtual to be able to request a version of the ruby interpreter with threads ... (diff) | |
download | historical-a7b2139c6b95175b18bad9359bec6392f254e807.tar.gz historical-a7b2139c6b95175b18bad9359bec6392f254e807.tar.bz2 historical-a7b2139c6b95175b18bad9359bec6392f254e807.zip |
Version bump. Depend on virtual/ruby-threads to ensure that the ruby interpreter has threading. Add back ree18.
Package-Manager: portage-2.1.9.42/cvs/Linux x86_64
-rw-r--r-- | dev-ruby/ffi/ChangeLog | 8 | ||||
-rw-r--r-- | dev-ruby/ffi/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/ffi/ffi-1.0.9.ebuild | 47 |
3 files changed, 60 insertions, 5 deletions
diff --git a/dev-ruby/ffi/ChangeLog b/dev-ruby/ffi/ChangeLog index 2f16979e4377..ff3bf27a475d 100644 --- a/dev-ruby/ffi/ChangeLog +++ b/dev-ruby/ffi/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-ruby/ffi # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.16 2011/05/02 18:12:25 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.17 2011/06/05 09:17:28 graaff Exp $ + +*ffi-1.0.9 (05 Jun 2011) + + 05 Jun 2011; Hans de Graaff <graaff@gentoo.org> +ffi-1.0.9.ebuild: + Version bump. Depend on virtual/ruby-threads to ensure that the ruby + interpreter has threading. Add back ree18. *ffi-1.0.7 (02 May 2011) diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest index fb7ac6aab805..1d32ffde7c4d 100644 --- a/dev-ruby/ffi/Manifest +++ b/dev-ruby/ffi/Manifest @@ -3,14 +3,16 @@ Hash: SHA256 DIST ffi-git-0.6.3.tgz 827611 RMD160 b5bdfae1ac64a4389dcbdde9f4677e6d0ab8d504 SHA1 a7e4dff1cafcfcdefa3a3431ab4ac61952409be9 SHA256 11981ac36fb8924940a4a1adacdcaa2c65f4eb7933d868537a4eb7f372509744 DIST ffi-git-1.0.7.tgz 845904 RMD160 25db7adef2bde8a1c8c90e5bfc32d259ed4c48e2 SHA1 e3f779d70a7b409abc19b0d1bdce7e1c1ee2d546 SHA256 7edc7fbe1e655f9a7052d6721cd81846aaf523a9633f2c7d4d69a8afb1789c1a +DIST ffi-git-1.0.9.tgz 853484 RMD160 e25bde1c1dcb2b0848902996605c3ecde005f2c9 SHA1 f854d27faf5c9758ac8bedeb2e02bb10677bc5e0 SHA256 4a04b751029e2294718b0035c1c7bfa1be1da81ccd9f4fdca1da07f8dd52caed EBUILD ffi-0.6.3-r1.ebuild 1476 RMD160 af250ef0869e8c6e3a97485bc1f1f7c039a2877c SHA1 d2b9f0ed91ff8b6aaad957bf0f123a4d6af7e051 SHA256 a32f5acf9371c298d7656902bfbdd67bfcf5e8b66415e8de1209bc468e74c848 EBUILD ffi-1.0.7.ebuild 1298 RMD160 9d4f2cb2f679c5e6bf29dd7f9b5967ba2bdcf67b SHA1 c5a2387ff6401d1dc2bb5a6d25a0a1ba04ca2ccd SHA256 ba85cdbefa5b0de2a04448d9395515e56d1b47b47f3a2fa2860d87158149c27c -MISC ChangeLog 2530 RMD160 eab0d2d05d741c75f3615644cca940f74fb1242f SHA1 f8a7e43f43eda4ad8fe3d5da91454d04d9ad80eb SHA256 25da6d8fc0cfaf9abcfb24415b1cc068e80e4142093002655337f4688a16b0ef +EBUILD ffi-1.0.9.ebuild 1268 RMD160 59f7b25ee50facf67c1cc1d19bfe0eaa471b678f SHA1 d44f0805193e7cd135512e3bca8c9527c46aba8f SHA256 8f96f3d14dfbc6a25606577990079de361186797b0c2004c44ef68f00fc85737 +MISC ChangeLog 2742 RMD160 876dcdb3e47c8c05e65e5f51751dfbb960082fda SHA1 e8f17a0b7a035efc0817c0b63e0d5d486043e22b SHA256 4770ed3e0397c9e7df3e190e3dbb961fd7e4d4cd3b8a0b8a7d8ad572a93dd777 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iF4EAREIAAYFAk2+9BUACgkQrnu0mw69JkoQ2AD/VrLIBPClsPN58O7xskvf5STX -gTWg5j8o4sVBggHOzWgA+gKpKo/oX2ppxnPnU3fE6nWzYAYtFgvCqRUjJCu52n0r -=UuDO +iF4EAREIAAYFAk3rSa0ACgkQrnu0mw69Jkq+PwD/YC084BiZur44c6HBRkyL/At2 +P+XAx5j62Qkq2WFdndgA/AtAc0a4gMzJN0Rz1dndqW7qtP39/AfuHZusaoMTSqtE +=cFZv -----END PGP SIGNATURE----- diff --git a/dev-ruby/ffi/ffi-1.0.9.ebuild b/dev-ruby/ffi/ffi-1.0.9.ebuild new file mode 100644 index 000000000000..38b6ab15a75c --- /dev/null +++ b/dev-ruby/ffi/ffi-1.0.9.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ffi-1.0.9.ebuild,v 1.1 2011/06/05 09:17:28 graaff Exp $ + +EAPI=4 + +# jruby → unneeded, this is part of the standard JRuby distribution, and +# would just install a dummy. +USE_RUBY="ruby18 ruby19 ree18" + +RUBY_FAKEGEM_TASK_TEST="spec" + +RUBY_FAKEGEM_TASK_DOC="doc:rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" +HOMEPAGE="http://wiki.github.com/ffi/ffi" + +SRC_URI="http://github.com/${PN}/${PN}/tarball/${PV} -> ${PN}-git-${PV}.tgz" +S="${WORKDIR}/${PN}-${PN}-*" + +IUSE="" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" + +RDEPEND="${RDEPEND} dev-libs/libffi" +DEPEND="${DEPEND} dev-libs/libffi" + +ruby_add_bdepend dev-ruby/rake-compiler + +ruby_add_rdepend "virtual/ruby-threads" + +each_ruby_compile() { + ${RUBY} -S rake compile || die "compile failed" + ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc samples/* +} |