Version bump.
authorHans de Graaff <graaff@gentoo.org>
Mon, 24 Oct 2011 19:20:59 +0000 (19:20 +0000)
committerHans de Graaff <graaff@gentoo.org>
Mon, 24 Oct 2011 19:20:59 +0000 (19:20 +0000)
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64

dev-ruby/ffi/ChangeLog
dev-ruby/ffi/Manifest
dev-ruby/ffi/ffi-1.0.10.ebuild [new file with mode: 0644]

index a7345f0482761f619172e22e92974336b01b07fe..aded8b2be1cd0347ebbb469ea1d19be24f6d08a6 100644 (file)
@@ -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.25 2011/10/02 16:55:58 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.26 2011/10/24 19:20:59 graaff Exp $
+
+*ffi-1.0.10 (24 Oct 2011)
+
+  24 Oct 2011; Hans de Graaff <graaff@gentoo.org> +ffi-1.0.10.ebuild:
+  Version bump.
 
   02 Oct 2011; Raúl Porcel <armin76@gentoo.org> ffi-1.0.9.ebuild:
   sparc stable
index e673312a517eac129fda948646bd26f78a196be8..1effd5a60e4032a4a6038b28aa47aad89f85c412 100644 (file)
@@ -1,15 +1,17 @@
 -----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.9.tgz 853484 RMD160 e25bde1c1dcb2b0848902996605c3ecde005f2c9 SHA1 f854d27faf5c9758ac8bedeb2e02bb10677bc5e0 SHA256 4a04b751029e2294718b0035c1c7bfa1be1da81ccd9f4fdca1da07f8dd52caed
+EBUILD ffi-1.0.10.ebuild 1261 RMD160 4735177b0a1e9092aef562564354da11e8aa4c0d SHA1 e6de49760e38fea8629099bbe7cee7921f9ce42e SHA256 3276dca1831ebdb0a3a81262325384af34b851c04d54c1b7c2143451078d7300
 EBUILD ffi-1.0.9-r1.ebuild 1266 RMD160 3b6c2fa37ae755d6836535efe34c9ae5e6ae6b5a SHA1 8cacd06b5270035c62816fbf618755d7cda9d710 SHA256 063deb1dd135b08a34abec5c4eeb36fecd0760c5747dfff36811674c9bc15211
 EBUILD ffi-1.0.9.ebuild 1250 RMD160 12279b6c18838a7531dd7900937d92f6f41c087a SHA1 e2480eee638dfa12270c20136633168b92a6119f SHA256 a6b9ef7d38d28ae1065400a1a3d697318b43e474c9bcade23ecb2faaefbec232
-MISC ChangeLog 3761 RMD160 c206cc67e6dc77746f6ea2b53643bc891c346fd7 SHA1 b5238eebb37c6c07005c636b5231ea651a0effed SHA256 54a644ea906ca2a6a2fd28a988e1a53370b5a59fac7c60f3ce3583f7a2353e4b
+MISC ChangeLog 3874 RMD160 f07cc3d5642359f9e9f31a37a8af244ec18e4bbc SHA1 0c29841269c37922c8bce663e9d3a185c4a7a3e0 SHA256 afc1f05f16957f1c53c24321832988a8610ab5a169d5fecfb66cbfd6599f9845
 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEARECAAYFAk6Il6QACgkQuQc30/atMkCDyACfWgbN70+XiElzBA3dljZYkQm0
-/dgAoILT4gi7D5NvC+gRa/0YK36Q4pAq
-=TwO2
+iF4EAREIAAYFAk6luqEACgkQiIP6VqMIqNdjCAD9HqLjzPARK23uu4hOE1PxHMar
+i6Uo08OgohGxn34Jw8AA/1E6fDLOwcvw2ZWl8BtJiU/Rhwi+HOuFFfnfQedS+Kxi
+=Vef2
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/ffi/ffi-1.0.10.ebuild b/dev-ruby/ffi/ffi-1.0.10.ebuild
new file mode 100644 (file)
index 0000000..b62639a
--- /dev/null
@@ -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.10.ebuild,v 1.1 2011/10/24 19:20:59 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} virtual/libffi"
+DEPEND="${DEPEND} virtual/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/*
+}