summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2013-03-06 05:51:45 +0000
committerHans de Graaff <graaff@gentoo.org>2013-03-06 05:51:45 +0000
commit6e47c176f9509b68002631c1b1a0de974dccf144 (patch)
treee5035e39955a0de35d2859299da0d61e84525752
parentFix doc build with LC_ALL=C (bug #454854). (diff)
downloadhistorical-6e47c176f9509b68002631c1b1a0de974dccf144.tar.gz
historical-6e47c176f9509b68002631c1b1a0de974dccf144.tar.bz2
historical-6e47c176f9509b68002631c1b1a0de974dccf144.zip
Version bump.
Package-Manager: portage-2.1.11.52/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
-rw-r--r--dev-ruby/ffi/ChangeLog7
-rw-r--r--dev-ruby/ffi/Manifest22
-rw-r--r--dev-ruby/ffi/ffi-1.4.0.ebuild47
3 files changed, 60 insertions, 16 deletions
diff --git a/dev-ruby/ffi/ChangeLog b/dev-ruby/ffi/ChangeLog
index 4977ad47b5c9..363236e25767 100644
--- a/dev-ruby/ffi/ChangeLog
+++ b/dev-ruby/ffi/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/ffi
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.48 2013/01/15 04:47:05 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.49 2013/03/06 05:51:35 graaff Exp $
+
+*ffi-1.4.0 (06 Mar 2013)
+
+ 06 Mar 2013; Hans de Graaff <graaff@gentoo.org> +ffi-1.4.0.ebuild:
+ Version bump.
15 Jan 2013; Rick Farina <zerochaos@gentoo.org> ffi-1.1.5.ebuild,
ffi-1.2.0.ebuild:
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index 706b706d63fd..01ebebcd1cbb 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -1,28 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST ffi-git-1.0.9.tgz 853484 SHA256 4a04b751029e2294718b0035c1c7bfa1be1da81ccd9f4fdca1da07f8dd52caed SHA512 ad098387eefcd6a679279b1e75eba6295c81c6b58612f7d884ddba8c827983ca138f7dfe6e5fad7108454c94eae18898e9b08d000d5c9836237b14705803eaf5 WHIRLPOOL a63c01a3119dcf1212b8a057e01346c9d8289faee9c6e99d7342759cf0e3706b16dbdbbd606259d1e4288909497c12965332dc51aa1baacfb826956a68a58bd2
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
+DIST ffi-git-1.4.0.tgz 889839 SHA256 696d58704ed002c32b53fb83db5cd985058a2839f04e7228e00ca60f06855948 SHA512 f99d47a450b90a1c10a5db54b0421b8a6a01564144443429fb8071940ef7020130b5b8f71c0198e0b15a6cbc61742b2cd3ef60a92f5c3cc4077e9c2074ac771c WHIRLPOOL 64300f19741ed59b44424cb68eac42cb886826d3019f533c8548c14e626cb5fa3c998337227c83a0e90a7e0700526e12e4e3a84b29fa6f2fdb2d98ca93693488
EBUILD ffi-1.0.9.ebuild 1262 SHA256 9249199c7c22ad15be5c065f857897dc81d60db5f5da584a43ad5e9233f5bd51 SHA512 b244d0db8064162da121f731e565968e611ae18c4372e9b2fbd3f04b0fce541f15ca11368824cb6fe8d16baaed08092262274b85ae2b17f060b3f16a6c129341 WHIRLPOOL 24cf99ba47a28d991ab5e0b49ad4369a996cd12b174ed31d2d1171f4a121b8beebc445baa34dc7a0019d13b0fdce4a896cbc68457886b181637d0c3e574f5006
EBUILD ffi-1.1.5.ebuild 1486 SHA256 19572e0103dea8f198b024280885bf71e1be777f0916e5012caef5b8ccea3f49 SHA512 944152e7f9988c9f19c083e586bb4d45b2dd8e9bf30ad2f625327077206d3f92c30cf6ad7eafcfbaeaa47d0210b4a4cd27dadd24680e4a25156c6659998f6574 WHIRLPOOL c6275e7545fb5cf0f0e0b4b3b8eb2fb6ade3a2fbedcb24735060b5cd0c67a61d6467cd8eed9d920209458a1c2dcc5e2e1b762a60831524e68da30dfa7fed50bc
EBUILD ffi-1.2.0.ebuild 1302 SHA256 892bd080d5bdc26afa3b4ca244e6b49a68aea778f8d0dae3800b15be9a6ebb80 SHA512 0948f5f9276395b3a728208afb6d184b309294c399e9ecd89989d8845ff7afe227a3e1120ddc1c4131981a1c59e59427b7a904452917642b0eec59e2b927efa4 WHIRLPOOL 94e7d6d0ac91fd8f3df2034950ab029b2b52fe5a427e1128f5809c66ef86a5b5cf68a9c5128276f2027df66f28dbe80c8ff6803a0ca3308b85ee6bc7f6c7ce4e
-MISC ChangeLog 6440 SHA256 1bab218f61f8e8af0486daddd75e499b5c4f3d82e97b7a9bb4c7129738e9ca0f SHA512 14261408b3a565f5dcf6649262a4e36b55818101f03e076eb0fc8bc93cedf7a954cc8dd74e42054c9e3a68be4539bbf517fe04a9a59a93c4396fe8f19e6d59b8 WHIRLPOOL 245801ed9e7d211159dbe2ed3314524b0f152497de7bb03093048c8da1c30d982562e24e751fe7b0c0ae826747008598709c42b661c2f2c7ed354da66b72f362
+EBUILD ffi-1.4.0.ebuild 1302 SHA256 afa4f4e28b259069ad06efbe35900a8c45bd1c0378ee0c161dd0ff3048ca46f0 SHA512 b722b39560723902a7f129c21a9695ab7dfb9afa1e24fad8ac95fc204d45e5ecbf14c404fc592ea9e4ea11545c6d9833850a56deff4aaa6997b3adbb242b9581 WHIRLPOOL 32888d5f3c9a418bb25dff21c84f823eea7afc25ee413ec06c432e907018c27f8b17d527e6281ef1686ba5edd6b2db3b6846d7ad113f6e5f8f566f38d532ba57
+MISC ChangeLog 6549 SHA256 967afa5a177b5c584784e432489df099d772c04b1991b32feb96750f2d1b691d SHA512 4eca00c6ed5c49a2eb9dd4a63787f1cf4f0bb5e8184b7fb0233bbd3069dcfc7030a9c1427a115330251940dccd2837cf2ca0b09a9bfeba6d6dfaa216b82f0ca6 WHIRLPOOL 083f6af8cb0d40b8563a41ebe0f0def685a5f47cd43064a9971b2e1c1002b374c933d700230cb160ce4d0bca6844582da5efedf92fc801e5d15ae3be08956cca
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCgAGBQJQ9N+RAAoJEKXdFCfdEflKBE4QAIeYsOqbv1iliK829oqPdA8b
-dwh8AuUbgahmhYYdTH4dcWCExPAG+Iu3Aam8CkrhjWHDwx6aDxmYhDwEIDRRFcAK
-i9ncI1bE0jfXWkT67FHRtfivp9LuHqWqnexP0pU4YlTivmNI6wknJmehNNkdvhn2
-RCxpYIh0GcTKC3kYEE83yp/0w+pp5AhPbRTAYooC1vf9JWl4hcm/gH6hwbq418ka
-+skQtf3H2iwPk78rs4QVSY/8u2JWpxZbbgsH3exiebX5yA1HhsL/1/XaT5li/gEF
-AFzX46GkX4ZaisCOELU4RGlaGxggBkm1UX5qZdXb+NR6Ll+G+a7oW/9rMSboJP0x
-n4PofanMj+2jssg2VDTV1R6w9q0BrJRxx7SgVEJGRLbtm/RbhONrBuPGZJBZfSG3
-/H1XzM48UhlGh33bhNlC/qahCXvpUWdKPkYh5phV9frs32l97iwsYKVKbvEuD3LY
-Ftc+DViuIriq1RNnpr12F8OW9JzjeQEVN8SpeRXMCQY38ilc/vheFNX3mQjhUP0x
-dxGZ9+wB9t1P7sN4B6bTrPebBABQt/NCiGaK45hXoXmxdVWrVYPnpfTpBK0sjxjc
-Y+CJUWl0RSi6e6115KMjgssC+wkWfqZhbVlnauOMZKyIT4HPMA3ceakpSWDCuPH9
-1HTmdD9GcR8KbJQBpYda
-=FzSE
+iF4EAREIAAYFAlE22XEACgkQiIP6VqMIqNeGCQD/epwUz+veZ3e0kFi3kEiF4+ut
+kfI2/YKcEjdPP+DlscsA/3zyLEZwn9SSThR7jZsBqq1vGDHM5+mb8YlUYywk+qAH
+=yZ7G
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/ffi/ffi-1.4.0.ebuild b/dev-ruby/ffi/ffi-1.4.0.ebuild
new file mode 100644
index 000000000000..b8df832439a3
--- /dev/null
+++ b/dev-ruby/ffi/ffi-1.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ffi-1.4.0.ebuild,v 1.1 2013/03/06 05:51:35 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="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~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/*
+}