summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2012-12-21 07:50:02 +0000
committerHans de Graaff <graaff@gentoo.org>2012-12-21 07:50:02 +0000
commit6ab5154026679bfba2a7fbbe1d7fdb7cb78d1bc2 (patch)
tree3d34e7b9b772b256a21a2f951eec59fcc636e102 /dev-ruby/ffi
parentAdd fix from upstream pr48226 for ppc handling of the vector keyword #445606 ... (diff)
downloadhistorical-6ab5154026679bfba2a7fbbe1d7fdb7cb78d1bc2.tar.gz
historical-6ab5154026679bfba2a7fbbe1d7fdb7cb78d1bc2.tar.bz2
historical-6ab5154026679bfba2a7fbbe1d7fdb7cb78d1bc2.zip
Version bump.
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/ffi')
-rw-r--r--dev-ruby/ffi/ChangeLog7
-rw-r--r--dev-ruby/ffi/Manifest10
-rw-r--r--dev-ruby/ffi/ffi-1.2.0.ebuild47
3 files changed, 59 insertions, 5 deletions
diff --git a/dev-ruby/ffi/ChangeLog b/dev-ruby/ffi/ChangeLog
index c06d3b44d0e7..19c5888e3994 100644
--- a/dev-ruby/ffi/ChangeLog
+++ b/dev-ruby/ffi/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/ffi
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.39 2012/10/28 19:32:11 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.40 2012/12/21 07:49:56 graaff Exp $
+
+*ffi-1.2.0 (21 Dec 2012)
+
+ 21 Dec 2012; Hans de Graaff <graaff@gentoo.org> +ffi-1.2.0.ebuild:
+ Version bump.
28 Oct 2012; Raúl Porcel <armin76@gentoo.org> ffi-1.0.9.ebuild:
alpha stable
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index 40eb0b697797..67bc02f43b08 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -5,16 +5,18 @@ DIST ffi-git-1.0.11.tgz 867003 SHA256 e03951377624c6017e7b3b6e28c8c762810c459661
DIST ffi-git-1.0.9.tgz 853484 SHA256 4a04b751029e2294718b0035c1c7bfa1be1da81ccd9f4fdca1da07f8dd52caed SHA512 ad098387eefcd6a679279b1e75eba6295c81c6b58612f7d884ddba8c827983ca138f7dfe6e5fad7108454c94eae18898e9b08d000d5c9836237b14705803eaf5 WHIRLPOOL a63c01a3119dcf1212b8a057e01346c9d8289faee9c6e99d7342759cf0e3706b16dbdbbd606259d1e4288909497c12965332dc51aa1baacfb826956a68a58bd2
DIST ffi-git-1.1.4.tgz 894180 SHA256 ae60e60a00f16ff445814e36e0518f6357844cef684d9e398a936ff1b255ab6e SHA512 54fee570a624b55b70a50983a5218aba06606ab8198ca0c51e4c41779547c72fb8180418a0decad9e02204bba83f548cc4e54c811be5dba5c515977dbd8320f2 WHIRLPOOL decdf78cbdff3841bd9af159ad0a947bb8a8f56d3f4ec3f42592d393ac55b8914c3411ba943822c4bfe803d09665fa10627329fcb2f48b261aeae16bcdcb1058
DIST ffi-git-1.1.5.tgz 894189 SHA256 0782f58701509524a015455d34a195d7dc0a408fb516703595c6332beaee36b6 SHA512 9fc0dea9df9a455b68e0cf71e05bfd9b0f8ba1fbc08b4dc84a18e10c19485ab6e7912263a3af4e0f2c3123b2fe7b73197ed5273c4083abe4b5665e549898513e WHIRLPOOL 0d71b737ddbe311d52eb4677daa2505d45b135872bf58874f6fde04130452cde8ef7892469374c564bf202501fc3f6b2da4f9ee7d1e9819ec3db3eef7682b211
+DIST ffi-git-1.2.0.tgz 886031 SHA256 17d0f98fbe18a76fe532d526e2646e61c91b98c325dff001e47e0523e3644fee SHA512 feb686f361b5b1fe46bf56db1d6ff806d9a5a25fd51f29c6daf6530b65827180cdcb2d6ed436fd375c22e9ea412ea874cc3dee7fd65e3ff12a1d8c410c598151 WHIRLPOOL 79f61e1c80a83704ae86f4b85f5f39c83c71906cf46c6e18e164b716586340438b9ec1b8bd971103fbc99cfe41b1a7e383a0123935f5ddb5ec0625e4a8c50431
EBUILD ffi-1.0.11.ebuild 1326 SHA256 9afff3467b890aa619d4010ddc2257ead58f5d1a488f87d285aa37f474b5933c SHA512 69abfa02f90e5e4275effa570526c5d6083c9ea04058fa8000637e70debe29725c5fd94e9138a6d60141b5112d253832630cdd927c7cc03f743d7d3a8be60d71 WHIRLPOOL 53055f373d4a2dc0f56ede388e9b21f359618873e03345d00e988b78dc95faaf17bcbe0e441c282c5ef44f658ef6f9a3929f6b2a0dea624f5cdbdecb2ea05c36
EBUILD ffi-1.0.9.ebuild 1262 SHA256 9249199c7c22ad15be5c065f857897dc81d60db5f5da584a43ad5e9233f5bd51 SHA512 b244d0db8064162da121f731e565968e611ae18c4372e9b2fbd3f04b0fce541f15ca11368824cb6fe8d16baaed08092262274b85ae2b17f060b3f16a6c129341 WHIRLPOOL 24cf99ba47a28d991ab5e0b49ad4369a996cd12b174ed31d2d1171f4a121b8beebc445baa34dc7a0019d13b0fdce4a896cbc68457886b181637d0c3e574f5006
EBUILD ffi-1.1.4.ebuild 1485 SHA256 8dd6b02bdf4d3fb014f525011918d26cf49a37c1ecfdd07393900502bfd8013c SHA512 df6c97a9e41a1aba787452a36d48e379d9fe483b77ffe06a057f0de03381759556c6dc34fc6d7a613e33181d03d59a32a9e84e203e405d3f96fcd850f1a9ba8d WHIRLPOOL 6ce0921fbb0fe85d3fc8b59611b9b13544c6a76c511969d300b0e12919fc872e26d6b548ebb3499f82fd51dc8f2b47720e94c1a1bf3c0ba64e2858680f06129b
EBUILD ffi-1.1.5.ebuild 1485 SHA256 1b6a8b57fae9160b55bcef3e58e308ed6abee3529402e9842a9d049ff2572e0f SHA512 759a48d895e23fc04f933cbc85044173dffcf675c696b50591f121709ea7470dea779996227f02553621ef9f07823394fcb0e31c69ad0672693ea5dbb9d6eedb WHIRLPOOL 12dfa1d6c07ab20046bc886a557887b6434c50c0f43716542f31f0866ef4b523b49bb4fe705c39819ffea5bc3f204e86176a7b6d93ac44a128452a72fb5d852d
-MISC ChangeLog 5465 SHA256 4578eec16c17cb579be2286ede007700ba344a96f82908d07b95c20fb2754e62 SHA512 a5b7d2266143a0aa4bae6557e50e44cd9bfd3aa68ceb050869f7ca931d26d9ecf06e11bf6e1c6b4abb11b73fdf878b30574bc3c2c39ab504bbac76d2a21f8272 WHIRLPOOL fb73c7e86f6346457ad295b34fb2a7aabcfee0038ed7b9815ecdf45f4eff04ae7bdb84f9da8cfe554751b1449d2624be381d6b22d797b8d0118be9c06c8652ca
+EBUILD ffi-1.2.0.ebuild 1294 SHA256 03292cf1201eefeb9b95b7bfa22dc6c2dea41d2ed5ac5220b3b42c80a5e2f978 SHA512 2067f93be911b751f159de2cac053a64bb25c5b4e462fe8b1e0a87b7d2dbd1b0d67302d7b199f4925c420d181024d7ebd08a16fd0cc46bacab420ee5bde66017 WHIRLPOOL 2fc0a0ae881ce0d020e75f93f98bc4a31c483f42cf2924a591c15343480afa19060f10aec6c2d7313097e94e062b69e4c2834dfa9748d04e7caf4ce071df6768
+MISC ChangeLog 5576 SHA256 8454cf12e0e639a5cec497f6bfd53842f8847a3782aeb14f5bd770ad004341cb SHA512 a185b0d8fb9898f208881bb682f15caddf24edc356e313b1bfb901cd069420cf88398eca2f409e3b8cb97857e0b7571ef6f76bbd528b15d3df59ab5b53c9514b WHIRLPOOL bb986c6f0e4a4268088c348c1283e34a16c58e2ebe0e9d57633364bde59b2106f25f05a4495d1e0bec0b8566b17696d38652d2c215377dc6528643caf5446821
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlCNiDwACgkQuQc30/atMkDkrwCfYaNuNxaZilQo7SCaOQoKz44a
-HUoAoLFVpER7lzjuXrsglVcg20M31pcC
-=xrJW
+iF4EAREIAAYFAlDUFKoACgkQiIP6VqMIqNcNCAD9HORiHriRvBVvkEE+uMvSdc/u
+ZQpJN4wpBbFqnE4rRHEBAIQ347/DmeaqII2O8P2EVwdKNp5b+QMnP0MRXenqOq3S
+=omHq
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/ffi/ffi-1.2.0.ebuild b/dev-ruby/ffi/ffi-1.2.0.ebuild
new file mode 100644
index 000000000000..7cd539854ff5
--- /dev/null
+++ b/dev-ruby/ffi/ffi-1.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ffi-1.2.0.ebuild,v 1.1 2012/12/21 07:49:56 graaff Exp $
+
+EAPI=5
+
+# 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:yard"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+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}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
+
+IUSE=""
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~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 dev-ruby/yard
+ 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/*
+}