summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2013-10-30 05:47:40 +0000
committerManuel Rüger <mrueg@gentoo.org>2013-10-30 05:47:40 +0000
commit46978d6f5a3f5c5d0ad9ceb19edd8c67be0b4bdc (patch)
tree19d4a8c8a15ba39c4fe3ac1aa4ce9c47fb4a723d /dev-ruby/ffi
parentWhitespace (diff)
downloadhistorical-46978d6f5a3f5c5d0ad9ceb19edd8c67be0b4bdc.tar.gz
historical-46978d6f5a3f5c5d0ad9ceb19edd8c67be0b4bdc.tar.bz2
historical-46978d6f5a3f5c5d0ad9ceb19edd8c67be0b4bdc.zip
Version bump. Switched from LGPL to BSD.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/ffi')
-rw-r--r--dev-ruby/ffi/ChangeLog7
-rw-r--r--dev-ruby/ffi/Manifest14
-rw-r--r--dev-ruby/ffi/ffi-1.9.2.ebuild52
3 files changed, 61 insertions, 12 deletions
diff --git a/dev-ruby/ffi/ChangeLog b/dev-ruby/ffi/ChangeLog
index 322eb2166e2e..2cc81332384c 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.52 2013/10/29 15:55:55 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.53 2013/10/30 05:47:36 mrueg Exp $
+
+*ffi-1.9.2 (30 Oct 2013)
+
+ 30 Oct 2013; Manuel Rüger <mrueg@gentoo.org> +ffi-1.9.2.ebuild:
+ Version bump. Switched from LGPL to BSD.
*ffi-1.9.1 (29 Oct 2013)
diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest
index ac271e358cdd..3e20351d6958 100644
--- a/dev-ruby/ffi/Manifest
+++ b/dev-ruby/ffi/Manifest
@@ -1,18 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST ffi-git-1.1.5.tgz 894189 SHA256 0782f58701509524a015455d34a195d7dc0a408fb516703595c6332beaee36b6 SHA512 9fc0dea9df9a455b68e0cf71e05bfd9b0f8ba1fbc08b4dc84a18e10c19485ab6e7912263a3af4e0f2c3123b2fe7b73197ed5273c4083abe4b5665e549898513e WHIRLPOOL 0d71b737ddbe311d52eb4677daa2505d45b135872bf58874f6fde04130452cde8ef7892469374c564bf202501fc3f6b2da4f9ee7d1e9819ec3db3eef7682b211
DIST ffi-git-1.4.0.tgz 889839 SHA256 696d58704ed002c32b53fb83db5cd985058a2839f04e7228e00ca60f06855948 SHA512 f99d47a450b90a1c10a5db54b0421b8a6a01564144443429fb8071940ef7020130b5b8f71c0198e0b15a6cbc61742b2cd3ef60a92f5c3cc4077e9c2074ac771c WHIRLPOOL 64300f19741ed59b44424cb68eac42cb886826d3019f533c8548c14e626cb5fa3c998337227c83a0e90a7e0700526e12e4e3a84b29fa6f2fdb2d98ca93693488
DIST ffi-git-1.9.1.tgz 897946 SHA256 6dc37856187271ebc671c897b6d985e56c9d8803557937aa9a47bf0b8683cea4 SHA512 7b3d464accb07b296693977b7314c6c40de37d1b27e347f43c15e77ab7c590db2b0e75bbf8f9ad9e2b8a95bd53b47d5d5e6ac8bf145e33f1e4e904ecdcd28cbc WHIRLPOOL 5039d02f1f2be53b350e921c2c562b383c7e5d56449693c180858beffcdb1706d33e1e431769b9742271be1db96395103f45b92d3f3a8e904a18f9bdcd2af781
+DIST ffi-git-1.9.2.tgz 881887 SHA256 f5efd29ad6d6d1678d4e5b48229bc346233c6e5cec961e61ef67439727f891da SHA512 0e3cb798bd58f49cf5803047bb90a753f3f1afdadb70cae28b620a61871ec686847c77565adc5b0dc62fb49c892109777a291089e4052e0fb5537e233b818ee1 WHIRLPOOL 92dcf0ca470a3f2832254af44a4466c6ab1e929b00751f6316f1161d8eb52174d81d22da75b6dc6036dbcc602f7bda8831e3d1bf7f46fc10ad5916c6d3b980f6
EBUILD ffi-1.1.5.ebuild 1486 SHA256 19572e0103dea8f198b024280885bf71e1be777f0916e5012caef5b8ccea3f49 SHA512 944152e7f9988c9f19c083e586bb4d45b2dd8e9bf30ad2f625327077206d3f92c30cf6ad7eafcfbaeaa47d0210b4a4cd27dadd24680e4a25156c6659998f6574 WHIRLPOOL c6275e7545fb5cf0f0e0b4b3b8eb2fb6ade3a2fbedcb24735060b5cd0c67a61d6467cd8eed9d920209458a1c2dcc5e2e1b762a60831524e68da30dfa7fed50bc
EBUILD ffi-1.4.0.ebuild 1303 SHA256 837ca1b40e80304ebb1bbd43be30c5febc5efe86a048404a2ab72246e27bd1c8 SHA512 199cdb6e0518b3b6011cf09b8447408af4892419019b319475288f527d3c4a9a678a00412d1cdabf0f2b57e6c106130359cd06c91910d434f4de038334403253 WHIRLPOOL 43a40cfb3c3d476b77186b118e3ed761e67c4a33725cc2d63fae41c4de5c037c94a7ff7efac445fad4a9ef09f5c63c7b4329ea37e71ae4fbeacb7873223e3d60
EBUILD ffi-1.9.1.ebuild 1379 SHA256 d70e6b79347c49afdcc40ae998762dee536482b32edf48ec16dea0c3719fe7e3 SHA512 5027fa211d0b92cb796e8a3b8a0f3c79531bac9f553dfc3635761939246607ad169914d0ba4953e2c68e474c46680e89895a59d7f93710d1f229774011dd69a4 WHIRLPOOL 9ba2b6bdc534972af3338d62671055dda860e4aabc82b5de7b17b7f3091a0fb4f65ec7a45ab9ef3174855a9275ce8333850fa820bc7e04abe19364ddab11dda9
-MISC ChangeLog 7008 SHA256 e08cf90e64097cd36ffd948480f3817142c1ab362ebbe268b0ecdde8e7f86235 SHA512 0aba1149971aa841e1a8c86f9b1795f364dc24aa585adaaa8de1a6641ae78d32d88a3138ea48d3e62cf02f53c037cb89664a771da4dd0653768f40307951ec78 WHIRLPOOL 2a93c40c5678185275490ae984a1ada8badf66e2ba2c08813b6b507b82e8aff3c33480fab1620ddd164205212c7696d404d524ebc631bcd8e5aeff4de867442d
+EBUILD ffi-1.9.2.ebuild 1358 SHA256 a52c69125a5ca16efc71a519d35370a0d0743d2812232a2dc47f06fa6e594277 SHA512 faeceed4a4464dda2e03c3e53717d3ac6f6305258c737532dd3df8095ea66c367c367c94a25380b17a72788a871aed5e669646932ab20161e1c3fb8d5da249a1 WHIRLPOOL f6f8090e02e3442a8ec7b41e73578b83a73188f03b15794c5bcf0bf9c3f4aa6bd02fd83e7fcb8ce49618d5db5f5014c237ce0f8f00016f164dfc0bcff345641d
+MISC ChangeLog 7144 SHA256 046dda3324467769c16ec1e2cad16f1f2aff1f004c97d2ee7fdf5b7491b4562e SHA512 8d8264a76f2715b52a8444c3243ad2f631a989e1142f8c3d0214ffaf6bafcb3863096a4d06ac6f1a34e6bb6581f04ee87a64385f557c55d4f404b2dc3a5cab7d WHIRLPOOL c697cf77c5d007c52c13563b1a8f502962483641f84202ddf19f581878df98629bc6553221ea1ae7700a17fbeef18aff9ccbc0679af1d4ee4bfe367777c2b16a
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iF4EAREIAAYFAlJv2pYACgkQiIP6VqMIqNd6AQD9Fu7uQekbhJtDkCe/RfM/zIq7
-qEWO1vpDKO0xhQ4chPgBAIkwKGH1SM3A9hS6ZBSEwb4XDwQCiTnPZJifZWYb9ivt
-=H56c
------END PGP SIGNATURE-----
diff --git a/dev-ruby/ffi/ffi-1.9.2.ebuild b/dev-ruby/ffi/ffi-1.9.2.ebuild
new file mode 100644
index 000000000000..148eeadf2f66
--- /dev/null
+++ b/dev-ruby/ffi/ffi-1.9.2.ebuild
@@ -0,0 +1,52 @@
+# 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.9.2.ebuild,v 1.1 2013/10/30 05:47:36 mrueg Exp $
+
+EAPI=5
+
+# jruby → unneeded, this is part of the standard JRuby distribution, and
+# would just install a dummy.
+USE_RUBY="ruby18 ruby19 ruby20"
+
+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="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+
+RDEPEND+=" virtual/libffi"
+DEPEND+=" virtual/libffi"
+
+ruby_add_bdepend "dev-ruby/rake-compiler dev-ruby/yard
+ test? ( dev-ruby/rspec:2 )"
+
+ruby_add_rdepend "virtual/ruby-threads"
+
+all_ruby_prepare() {
+ sed -i -e '/tasks/ s:^:#:' \
+ -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die
+}
+
+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/*
+}