summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2011-12-18 09:11:54 +0000
committerHans de Graaff <graaff@gentoo.org>2011-12-18 09:11:54 +0000
commit95c580288d312deac7471a1801ecc594ed24af06 (patch)
treeccfc064b19d81625573e6e1644aa224b787b3773 /dev-ruby
parentDrop bundled libstdc++.so.6 #393125 (diff)
downloadhistorical-95c580288d312deac7471a1801ecc594ed24af06.tar.gz
historical-95c580288d312deac7471a1801ecc594ed24af06.tar.bz2
historical-95c580288d312deac7471a1801ecc594ed24af06.zip
Version bump. Add missing test dependency and fix test task.
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/ffi/ChangeLog7
-rw-r--r--dev-ruby/ffi/Manifest12
-rw-r--r--dev-ruby/ffi/ffi-1.0.11.ebuild48
3 files changed, 61 insertions, 6 deletions
diff --git a/dev-ruby/ffi/ChangeLog b/dev-ruby/ffi/ChangeLog
index 29e4b6c7dea5..6eeaa607bea6 100644
--- a/dev-ruby/ffi/ChangeLog
+++ b/dev-ruby/ffi/ChangeLog
@@ -1,6 +1,11 @@
# 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.27 2011/12/17 18:31:36 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.28 2011/12/18 09:11:54 graaff Exp $
+
+*ffi-1.0.11 (18 Dec 2011)
+
+ 18 Dec 2011; Hans de Graaff <graaff@gentoo.org> +ffi-1.0.11.ebuild:
+ Version bump. Add missing test dependency and fix test task.
17 Dec 2011; Raúl Porcel <armin76@gentoo.org> ffi-1.0.9.ebuild,
ffi-1.0.9-r1.ebuild, ffi-1.0.10.ebuild:
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index 08f0cbd5c80a..7973ea6ba08f 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -1,17 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
DIST ffi-git-1.0.10.tgz 866791 RMD160 4d0274daec2011916624dd3455a5546cd864f5b7 SHA1 5754c507043df50cb8c3629f3844a36d19240d22 SHA256 78efb08fea827854d5721b38a72ae839d0d103e86d4d860301ec53a587300a6e
+DIST ffi-git-1.0.11.tgz 867003 RMD160 79e75ed6dbb0cca32b2063874ab5ad032f099803 SHA1 3daae264419de8ad289af850ab0541d50eb6a3e9 SHA256 e03951377624c6017e7b3b6e28c8c762810c4596615af83d459f7cc222832b3a
DIST ffi-git-1.0.9.tgz 853484 RMD160 e25bde1c1dcb2b0848902996605c3ecde005f2c9 SHA1 f854d27faf5c9758ac8bedeb2e02bb10677bc5e0 SHA256 4a04b751029e2294718b0035c1c7bfa1be1da81ccd9f4fdca1da07f8dd52caed
EBUILD ffi-1.0.10.ebuild 1268 RMD160 c1bc7ad8ffcf9a7abf97128c0ed6a6d3f99f3e14 SHA1 a3760dfe33ec19c86d4b4aad4ecd1fc55fc0665d SHA256 78678be7b78c9173b3da11f965a6a2b65c9b32717e4d8125cc1276bdf574a418
+EBUILD ffi-1.0.11.ebuild 1298 RMD160 0d44e542e8ec6642134f179cce89b27c83dcf13d SHA1 7770cc8e480e39d8152b19191d242a000e05efa0 SHA256 3c1702e7e27441fa8b7331c3463ff7d43aef8d4cec7e6082161d2e7e11e507de
EBUILD ffi-1.0.9-r1.ebuild 1270 RMD160 5642fbf6eddac798910cca5c470695088754eff7 SHA1 7f2186ef4802b8ad0ab5ff5de30b6a3975e9005d SHA256 322acdfb2f81b0a2f80b2d4c4b39c945538b12a79766a1e2299412f2cb0a8f97
EBUILD ffi-1.0.9.ebuild 1256 RMD160 0b4b6a66063d29ec2d1ac3c444e03222594730d2 SHA1 4088591aa30ceff2ccf31a90ba8e686b7aad2a0a SHA256 411992c89f1bdf257663fe9731e76426ac4e503bce866b040133bec66cee286c
-MISC ChangeLog 3997 RMD160 d27019dc4d4181c62cf537e0518402876a31057f SHA1 5d7b8bd86a8aa88f841e9dbc5515b740183e5294 SHA256 3bbe4bad8b6bf0da4ed72d8394844fe5f3a6000cddcb203af96490134937b267
+MISC ChangeLog 4157 RMD160 de72c87a436dde81e3ab4c44421847a2212e1f42 SHA1 5e80e447028a8392f83e044a2e4f801d6450d8b3 SHA256 7b067419f39afa4077f3880b522bbfe7a021f4212e22b2f97cd584bd8bd44c2a
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk7s4A8ACgkQuQc30/atMkBMmQCgsKu62KS6xEAP1veKtUTmIP1v
-luwAniBgJaYJooEE19w6VrmctJflLkTn
-=G+Oi
+iF4EAREIAAYFAk7trl8ACgkQiIP6VqMIqNeJTQD8CCya36A34k6mgR2PryPsbq0I
+YU5jnOJJVarPcn14ynoA/3+eTRpwp2vAbvJJp/EG79k6tjONMEMd2mmrQg6ZYzrE
+=l/dU
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/ffi/ffi-1.0.11.ebuild b/dev-ruby/ffi/ffi-1.0.11.ebuild
new file mode 100644
index 000000000000..f3325e433272
--- /dev/null
+++ b/dev-ruby/ffi/ffi-1.0.11.ebuild
@@ -0,0 +1,48 @@
+# 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.11.ebuild,v 1.1 2011/12/18 09:11:54 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="specs"
+
+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"
+RUBY_S="${PN}-${PN}-*"
+
+IUSE=""
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+
+RDEPEND="${RDEPEND} virtual/libffi"
+DEPEND="${DEPEND} virtual/libffi"
+
+ruby_add_bdepend "dev-ruby/rake-compiler
+ test? ( dev-ruby/rspec:2 )"
+
+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/*
+}