summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2011-07-09 10:27:35 +0000
committerHans de Graaff <graaff@gentoo.org>2011-07-09 10:27:35 +0000
commite065fdf6c5fbab1495a9df77f991aba3ce0e2cea (patch)
treecf7e4495877011e12aef7f08ba41cc267e8d1a5d /dev-ruby/ffi
parentRemove old versions. (diff)
downloadhistorical-e065fdf6c5fbab1495a9df77f991aba3ce0e2cea.tar.gz
historical-e065fdf6c5fbab1495a9df77f991aba3ce0e2cea.tar.bz2
historical-e065fdf6c5fbab1495a9df77f991aba3ce0e2cea.zip
Revision bump to create a stable candidate without ruby19.
Package-Manager: portage-2.1.10.3/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/ffi')
-rw-r--r--dev-ruby/ffi/ChangeLog8
-rw-r--r--dev-ruby/ffi/Manifest11
-rw-r--r--dev-ruby/ffi/ffi-1.0.9-r1.ebuild47
-rw-r--r--dev-ruby/ffi/ffi-1.0.9.ebuild4
4 files changed, 62 insertions, 8 deletions
diff --git a/dev-ruby/ffi/ChangeLog b/dev-ruby/ffi/ChangeLog
index 17d9ff3ac686..3ae3d13ab27f 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.19 2011/07/09 10:26:04 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.20 2011/07/09 10:27:35 graaff Exp $
+
+*ffi-1.0.9-r1 (09 Jul 2011)
+
+ 09 Jul 2011; Hans de Graaff <graaff@gentoo.org> ffi-1.0.9.ebuild,
+ +ffi-1.0.9-r1.ebuild:
+ Revision bump to create a stable candidate without ruby19.
09 Jul 2011; Hans de Graaff <graaff@gentoo.org> -ffi-0.6.3-r1.ebuild,
-ffi-1.0.7.ebuild:
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index 36a03967c9fc..6f6bd372d182 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -2,13 +2,14 @@
Hash: SHA256
DIST ffi-git-1.0.9.tgz 853484 RMD160 e25bde1c1dcb2b0848902996605c3ecde005f2c9 SHA1 f854d27faf5c9758ac8bedeb2e02bb10677bc5e0 SHA256 4a04b751029e2294718b0035c1c7bfa1be1da81ccd9f4fdca1da07f8dd52caed
-EBUILD ffi-1.0.9.ebuild 1262 RMD160 b0a2fcda0fa8d1d1dc72b1a6dcfee6ffdaa4772c SHA1 b25bf81d4fc0723c1d643571cee41a4335a42d3d SHA256 28e263325d421f3808ff437651fa99fb7165d13b03a788cbb160a508dfc48d72
-MISC ChangeLog 2990 RMD160 0eadb8471a435f527ee28c17b28d419650eb3ad7 SHA1 f04acdf35de70d4becf43e5910cd1365c5787d63 SHA256 25341e0500515eac0495d2f207fe1ae5d62428de897b190e66021b9cf2eb5bc2
+EBUILD ffi-1.0.9-r1.ebuild 1265 RMD160 f46244bfa4ec00380d3d1c797a3cc954775ed18d SHA1 765938d0eef88e38fdc176b26f8e282d97eb8a17 SHA256 55c933e0dedb193b2ccdf4531fe1f1ab52ded19eb58fd0d95723a1ec0c45c641
+EBUILD ffi-1.0.9.ebuild 1255 RMD160 c0f28c1bacaef1ada0e24ca3ee179dea589eba87 SHA1 d85aa6e786c127b41150bb7dc499322e4056d209 SHA256 7ca74f9a75aba66a576311e57967af0e4dd0578145877755e946aec77a6e9f11
+MISC ChangeLog 3173 RMD160 03c312a0dcef7ad89ff9dfadcd87e60b9de223cf SHA1 9fe2278112eecf9a1ba3ef1f4b7b55887eeb40fa SHA256 72dfdbfff5ec635fbc8f527fcaaa219983c4492a7d6a443146bcd675e8f14e12
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk4YLMIACgkQiIP6VqMIqNd/xAD6A+u5mQig1LHJ67CL9KXIbxya
-979f3eQ2fkLI6IfZUAMA/ReYeGFoFYoMuNFG4Ymf/P8OypJVcO3J0mRRDJfWFxpz
-=XtcO
+iF4EAREIAAYFAk4YLRwACgkQiIP6VqMIqNf/kAD/WiZHsJkCSPRC2A/pwQOH6O2u
++fgrSeR+roPdru0bDZUA/RHS1a0bqlcdE63UvZPjpjdhYBiz1oloLB2CKWQZwMhX
+=Hvrt
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/ffi/ffi-1.0.9-r1.ebuild b/dev-ruby/ffi/ffi-1.0.9-r1.ebuild
new file mode 100644
index 000000000000..975ec0162c53
--- /dev/null
+++ b/dev-ruby/ffi/ffi-1.0.9-r1.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-r1.ebuild,v 1.1 2011/07/09 10:27:35 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"
+RUBY_S="${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/*
+}
diff --git a/dev-ruby/ffi/ffi-1.0.9.ebuild b/dev-ruby/ffi/ffi-1.0.9.ebuild
index f0bb4a58948e..5e8d351bb1f6 100644
--- a/dev-ruby/ffi/ffi-1.0.9.ebuild
+++ b/dev-ruby/ffi/ffi-1.0.9.ebuild
@@ -1,12 +1,12 @@
# 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.2 2011/06/08 05:46:28 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ffi-1.0.9.ebuild,v 1.3 2011/07/09 10:27:35 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"
+USE_RUBY="ruby18 ree18"
RUBY_FAKEGEM_TASK_TEST="spec"