summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2013-10-09 01:58:50 +0000
committerManuel Rüger <mrueg@gentoo.org>2013-10-09 01:58:50 +0000
commit05acea4ca1d4c14ab13d1bfa3992ac6903e8334d (patch)
tree39dadeb00bc9157486f8f50ab7423b7ccbbb5394 /dev-ruby
parentAdd ruby20 target. Cleanup old. (diff)
downloadhistorical-05acea4ca1d4c14ab13d1bfa3992ac6903e8334d.tar.gz
historical-05acea4ca1d4c14ab13d1bfa3992ac6903e8334d.tar.bz2
historical-05acea4ca1d4c14ab13d1bfa3992ac6903e8334d.zip
Add ruby20 target.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/RubyInline/ChangeLog7
-rw-r--r--dev-ruby/RubyInline/Manifest3
-rw-r--r--dev-ruby/RubyInline/RubyInline-3.12.2-r1.ebuild46
-rw-r--r--dev-ruby/chunky_png/ChangeLog7
-rw-r--r--dev-ruby/chunky_png/Manifest3
-rw-r--r--dev-ruby/chunky_png/chunky_png-1.2.8-r1.ebuild31
-rw-r--r--dev-ruby/dust/ChangeLog7
-rw-r--r--dev-ruby/dust/Manifest13
-rw-r--r--dev-ruby/dust/dust-0.1.7-r1.ebuild28
9 files changed, 129 insertions, 16 deletions
diff --git a/dev-ruby/RubyInline/ChangeLog b/dev-ruby/RubyInline/ChangeLog
index d890e85e5f29..606d34499e60 100644
--- a/dev-ruby/RubyInline/ChangeLog
+++ b/dev-ruby/RubyInline/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/RubyInline
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/RubyInline/ChangeLog,v 1.17 2013/09/09 02:46:58 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/RubyInline/ChangeLog,v 1.18 2013/10/09 01:57:12 mrueg Exp $
+
+*RubyInline-3.12.2-r1 (09 Oct 2013)
+
+ 09 Oct 2013; Manuel Rüger <mrueg@gentoo.org> +RubyInline-3.12.2-r1.ebuild:
+ Add ruby20 target.
09 Sep 2013; Manuel Rüger <mrueg@gentoo.org> -RubyInline-3.8.6.ebuild,
-files/ruby-inline-3.11.0-gentoo.patch, -files/ruby-inline-3.8.4-gentoo.patch,
diff --git a/dev-ruby/RubyInline/Manifest b/dev-ruby/RubyInline/Manifest
index a1b0a7daf8a7..501d0d9237da 100644
--- a/dev-ruby/RubyInline/Manifest
+++ b/dev-ruby/RubyInline/Manifest
@@ -1,6 +1,7 @@
AUX ruby-inline-3.11.1-ldflags.patch 412 SHA256 79c2283013b03714df04b0d7f367e705b38c18f87e71d0b86fd59eea2f41c613 SHA512 31e69b72f04a220d2c4acff6dca11e75d401400c265e8124d5db9cf89341a0a4ae8dfa5fd13ae1843484fc44dddc09433aa97b9ee2245ee6484a020a04f81b9a WHIRLPOOL f62d2994ce17d819bc00d1640c0312ea5a31771c046ad4e47162bfd82eba759a171f281e1637431b5370bbd309ff523db81ed55e17ba48b1bdd5053dc7af9056
AUX ruby-inline-3.12.2-gentoo.patch 2535 SHA256 6ab7e878e47bc2174a91f6aec45dd308df5869871832b77685c81c3bfc0cc13a SHA512 6cb1ad712e5a96be878c4c59d0bd10ebd5701a3917d4b3cdf0c83522c7bb88f7c0b7efe5ca09d0188701bea93dc833e3024e632fdb36b5e903a9c719fdb2b095 WHIRLPOOL 29fbf5cbcbbd019d21f52fa23ed38a8cff9c7e5776616b63fb335393cd2a9112eb0eb61cecf1e98fec7c5b271e8c6e6a8aad2c3a08233d783429f4c295d9f470
DIST RubyInline-3.12.2.gem 29184 SHA256 28506b5ab38faae32d8a242483996b197ed4e5cf0419652072af446c0a3fe971 SHA512 cef52a9a624bcae92f5231ba3d4e5809c186221a89a445409b0096e59712ea90f66568b6682731dfa8228b0c8441ed6cde86a6d80319c6b0d6698abb05252384 WHIRLPOOL 1dd9ed15e71013be5ad9fcb291324a8f42933d11f8be80c6e0f2a84ed0c02e877491612554b3b6de2236555439ce82e9360e86426723129d1bec06404069eb24
+EBUILD RubyInline-3.12.2-r1.ebuild 1099 SHA256 bb56c6b04f1f214c409d18ac2d677167218e2d2ce8526a4eaf19b2eb153dc5a8 SHA512 ca28c78fdb4c9f59fb3354b8f66539af3b555da7e71568f1824f2b660f5b317e85191d72824b99c85344758b83997ef827bca6d69f78e1556adbadf2da443284 WHIRLPOOL c534484200603a02eb442093f3c1f3b304d41efd975e600e3aa9a16b5b71584b8c270300cfd7760db5c7c95b9d3796e71e536e564a7659e3a57f43c176ba8005
EBUILD RubyInline-3.12.2.ebuild 1077 SHA256 93ba183e31b4c77468212f688a5df48e16b1411b6021dbc68bd52531539304b1 SHA512 5e8979d5f5447641721ba9d2eeee124e114a7e846449eed0a419e406df052d2f48b1e431f1e0413e32745360d66cd68ae70b7c14a55f1430029f1c688898b32f WHIRLPOOL 4d3964f2f3e068a0257444921844697e61783eed8839b19e53ecd9918e4e7164f7313a65456b186fd3db35fce5faf02f76eb9a989b6439255daba1a0811b06c3
-MISC ChangeLog 9392 SHA256 89e0bb980f5e9585080b7a79e38d310c4c4f5b76c734c38751366409a1818a88 SHA512 fd0144d7d9bbf81f312577a37d5583c7febeafca5936085d6886553d5c1a2d990ab08b67a9ec227f6e5d483f7f7a5dc3fbd512e3a16a41de4549919fe3de2956 WHIRLPOOL 92a4b08a96337da9e865036524a3e5e0c54d8dbf6e517bf69682601c0093b5a90830a825d96f9b9fdb971676e88be89ecc813358ec4b502f9e1bb15b4b7aef48
+MISC ChangeLog 9529 SHA256 b816379e9ea96118aad9590ed26e74a2115de88e58607709e183b375b201618e SHA512 9707b87d7f914ebd88517f929b6ae896c0637544330530c87ef1999d177ef3efdd2cc5fdbc01d796287a4f91b2814e4992a4541e1c868929e7dcd651daf54ed5 WHIRLPOOL 4c2132088bf931aaeb0f6c05f5548795f6dd5cff98349fc9822659864202c272c3c59c6243595a7abe7dd68b02a44947d8a58a5c8a0767056f772124f062a5b9
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
diff --git a/dev-ruby/RubyInline/RubyInline-3.12.2-r1.ebuild b/dev-ruby/RubyInline/RubyInline-3.12.2-r1.ebuild
new file mode 100644
index 000000000000..6730eda51a52
--- /dev/null
+++ b/dev-ruby/RubyInline/RubyInline-3.12.2-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/RubyInline/RubyInline-3.12.2-r1.ebuild,v 1.1 2013/10/09 01:57:12 mrueg Exp $
+
+EAPI=5
+
+USE_RUBY="ruby18 ruby19 ruby20"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Allows to embed C/C++ in Ruby code"
+HOMEPAGE="http://www.zenspider.com/ZSS/Products/RubyInline/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/zentest"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/hoe
+ dev-ruby/hoe-seattlerb
+ virtual/ruby-minitest
+ )"
+
+RUBY_PATCHES=(
+ ruby-inline-3.12.2-gentoo.patch
+ ruby-inline-3.11.1-ldflags.patch
+)
+
+all_ruby_prepare() {
+ sed -i -e '/isolate/ s:^:#:' Rakefile || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ docinto examples
+ dodoc example.rb example2.rb demo/*.rb
+}
diff --git a/dev-ruby/chunky_png/ChangeLog b/dev-ruby/chunky_png/ChangeLog
index 406a9f4733f6..9412421aa45f 100644
--- a/dev-ruby/chunky_png/ChangeLog
+++ b/dev-ruby/chunky_png/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/chunky_png
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/chunky_png/ChangeLog,v 1.8 2013/09/04 23:59:34 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/chunky_png/ChangeLog,v 1.9 2013/10/09 01:58:47 mrueg Exp $
+
+*chunky_png-1.2.8-r1 (09 Oct 2013)
+
+ 09 Oct 2013; Manuel Rüger <mrueg@gentoo.org> +chunky_png-1.2.8-r1.ebuild:
+ Add ruby20 target.
04 Sep 2013; Manuel Rüger <mrueg@gentoo.org> -chunky_png-1.2.6.ebuild,
-chunky_png-1.2.7.ebuild:
diff --git a/dev-ruby/chunky_png/Manifest b/dev-ruby/chunky_png/Manifest
index 70c23a9da490..34af4b9dd255 100644
--- a/dev-ruby/chunky_png/Manifest
+++ b/dev-ruby/chunky_png/Manifest
@@ -1,4 +1,5 @@
DIST chunky_png-1.2.8.gem 322560 SHA256 694c136fe839b89135a7a20ad08db9b6f76bb2bd4cf2400f97041dde87f5e18c SHA512 c1d8a1f5f743f02baa41cd65c3fb2efd113cf3ed22221a3b2855781e7afda3503b8c1c9e389003805df84c1269bf45c4150fe38edbd212f7d69c90afdb25aa9c WHIRLPOOL 2ec7d921c754be31dcb28fd5219e6a0b41dc40ae55822343050748e70220980a8881890f33649d1bbbaab315250474ae0d9843ba7f164a85fd68c36a5dd6f2a8
+EBUILD chunky_png-1.2.8-r1.ebuild 755 SHA256 e53bf0ce00c6580d1e3ca96dcfb0cac13219267d88fdf4c9d3c178ded6ebbeb2 SHA512 510ef62576086f3389384db42b6312b7240c5ee4cb04aa048da7448c63c0a1346befa735ab75844c08a7b657a41743a418bf68d9af841bcea4a0889806aa9a7a WHIRLPOOL 84f24c665d685fbc989ed55d9af09f67e284ca958abce544ffd1120ec4d2e2f487ba3e660f4b30c669b73676f95d638511fb6ab788c9fd0e9dcc9e66d2d822f2
EBUILD chunky_png-1.2.8.ebuild 746 SHA256 3cd5ced82fd384aaa128f62bb7261806e9cd757aa3223bb4cb7bdbb878ca9b89 SHA512 33a7f49b03d6f4fea8bfb7f2dfd1af28efc7b7ec218230b21e5b00c653e37d9f2bcb66b3280b57dd1e05ec1e1a223aaf12e5a5d6118695ed82a61cf0a436abd6 WHIRLPOOL e52401dd0720ebe98a5178a80995cbda79576d1eef1b2bbf574db06a46b873a6c01995eb9b077ba4440ac41a6adc87c5e84915ce6cc6cda3a34458b5bdb6ea7c
-MISC ChangeLog 1325 SHA256 7189d018afb4b3467fa543de7bf64d6189dbb12ac215fa7ef239b14ebd4a2498 SHA512 414c5c02e430351c05bffd91eae70be896db46b436e9a1ea5498589b0b0ef6a5c3354e4359a42e2a4e8974e5fd465a0c2bf472cf163fd0befdb3fa4b8cd766ad WHIRLPOOL 9c3a1b52269d6a30d585f35da13bc97889e8a7696254bbca0ed266e0714495b49aa7a48578b1e84527c05b0a5c5b377051951cfc70de361242972add115d22c3
+MISC ChangeLog 1460 SHA256 6df63e07744a6c3aa01851581a2470084f2986df5a886996f73c91a2d1b37583 SHA512 8b033dd88eaa9a4bc0437203c00768e1bd5980aedb9b3f870ddea47711f2defeafc97beb07a552f20d01366fcb50c3f424bdcfeefc33308bd448d4229fe79cf0 WHIRLPOOL 943c632da75034342b942e5455677d52ace0aa1c722e5102e62b6eae4eaa0cf16229d9e155ee411df6a44069ee0bf78a2d7fe3c0c5bce8e65f559a6a046ab9af
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
diff --git a/dev-ruby/chunky_png/chunky_png-1.2.8-r1.ebuild b/dev-ruby/chunky_png/chunky_png-1.2.8-r1.ebuild
new file mode 100644
index 000000000000..6328eae1632e
--- /dev/null
+++ b/dev-ruby/chunky_png/chunky_png-1.2.8-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/chunky_png/chunky_png-1.2.8-r1.ebuild,v 1.1 2013/10/09 01:58:47 mrueg Exp $
+
+EAPI=5
+
+USE_RUBY="ruby18 ruby19 ruby20 jruby"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+
+RUBY_FAKEGEM_EXTRADOC="BENCHMARKS.rdoc README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="chunky_png.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Pure Ruby library that can read and write PNG images"
+HOMEPAGE="http://wiki.github.com/wvanbergen/chunky_png"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e '/[bB]undler/s:^:#:' {spec,benchmarks}/*.rb || die
+ rm Gemfile* || die
+}
diff --git a/dev-ruby/dust/ChangeLog b/dev-ruby/dust/ChangeLog
index 79ac10fd4ebf..beea499b8f63 100644
--- a/dev-ruby/dust/ChangeLog
+++ b/dev-ruby/dust/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/dust
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/dust/ChangeLog,v 1.12 2013/07/08 18:37:23 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/dust/ChangeLog,v 1.13 2013/10/09 01:54:45 mrueg Exp $
+
+*dust-0.1.7-r1 (09 Oct 2013)
+
+ 09 Oct 2013; Manuel Rüger <mrueg@gentoo.org> +dust-0.1.7-r1.ebuild:
+ Add ruby20 target.
08 Jul 2013; Hans de Graaff <graaff@gentoo.org> -dust-0.1.6-r1.ebuild:
Cleanup.
diff --git a/dev-ruby/dust/Manifest b/dev-ruby/dust/Manifest
index 930a9dcde54d..fb8669bd9102 100644
--- a/dev-ruby/dust/Manifest
+++ b/dev-ruby/dust/Manifest
@@ -1,14 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST dust-0.1.7.gem 6656 SHA256 f4542f0cd17739a95b28ce5fcdf6ed7277e4fcce30d359f44fe95eed10289969 SHA512 f5b6d46dc4316a5c8aa49ba6122284f9ca08a491768cb5f89c6a5bfde4ff8b95df7b0234c67a27334af236801e474f27cd7cfdb0f5aaf4c65cc324977926ae1f WHIRLPOOL 49c7497eb78c086ff6831bbbf6132fda48b70a9e8879fef5a8781e4ae951aa1e2d5ed5825c6cf0793ea71d978ebb4605691a437c4a540db02a835ad51439fa5b
+EBUILD dust-0.1.7-r1.ebuild 713 SHA256 3d4c737ec6cfa7d7d9da99cc1ab882c365010e7eafa78b18cda60a7e934fdbc7 SHA512 f340bcf645991f99c001883e976fff98c66f929d441c573b1bbdac63b5e512506201e70e002f32d418fec7153f7fafb1b61b31abb1c48dd3e6243c3765bb4ec3 WHIRLPOOL f3eef52605262f46ab8cac710335984d81249780c3b1c258562d07d888d0a193ceb2065d0e33fbf5755332dedef3ec8963bf5634a8b3f1b2da5945659e8592e8
EBUILD dust-0.1.7.ebuild 807 SHA256 2d87f4e07dac143f5513db0b98189167445cba47eb11d5c0b74b1bee3ed9f30c SHA512 01af134d53a16ed7fa21373abc0deb94d4928fc0b866a5e2164f2fe7303a007120fb0c5d72bbf580dc6d64cddb49fda55dadeb1669616e13264910fc396eeff6 WHIRLPOOL a4ae3e0b75f10f9232cada5af451cceb4cb59d9b000bbc8ef7052a4a0a718e5f948a926159eac2df32ed9c7ef1c701914325ce63424f640ae8b63133fea6d18f
-MISC ChangeLog 1583 SHA256 99192860675d79f33eaca361c4877e1e36d48c258c97728fd278e6c01c8c9337 SHA512 3015807306a73681687d3d7de7a6bb12fc0ec4ebeeb899a2e9b32532ba9b7f8f4c7fd7db83dc6d99f4656dc9c083b1091e0c687a73ce43d63656e642b02df107 WHIRLPOOL 84782361502f09df6ba229a837ce590951ab158b06a4d8586eb5aa7159497c8a9d8b35a0ac32d14e26017595b1d5312182849d5f67335f95e8d8837f8720005e
+MISC ChangeLog 1705 SHA256 aac81ece01a5fe76107aec65913d47b93621a0229ad441d154566ee156a6b256 SHA512 913ea2b61e4caa7c53253de5d75efbdcf6cf45cac2da0aaf9f674560875583a829b415583fa8bb685c62fa1609c1226f73a4ebf45116eb9516033c0ce2a6faf6 WHIRLPOOL 75d891fb655e92d55b02327830ed5cc8527cad675640635d501e0f8f14d593a563846e9afc33fd2da43dcd4acd1cda81cb16652b6305c6aef6b4d3e7cf5d3f1b
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
-
-iF4EAREIAAYFAlHbBuQACgkQiIP6VqMIqNdIAAD/YgJF7RmbM3MUTagiYbdVm9Dp
-d/4WZqlU9prOcRYz0egBAJMW5SXoo1f8uu+BNAdkw5dHfCoVqnNYtaa0wkipSIw+
-=JITe
------END PGP SIGNATURE-----
diff --git a/dev-ruby/dust/dust-0.1.7-r1.ebuild b/dev-ruby/dust/dust-0.1.7-r1.ebuild
new file mode 100644
index 000000000000..b76d6814dcf1
--- /dev/null
+++ b/dev-ruby/dust/dust-0.1.7-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/dust/dust-0.1.7-r1.ebuild,v 1.1 2013/10/09 01:54:45 mrueg Exp $
+
+EAPI=5
+USE_RUBY="ruby18 ruby19 ruby20"
+
+RUBY_FAKEGEM_EXTRADOC="README"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Descriptive block syntax definition for Test::Unit."
+HOMEPAGE="http://dust.rubyforge.org/"
+LICENSE="MIT"
+SRC_URI="mirror://rubyforge/dust/${P}.gem"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+# Remove a long-obsolete rubygems method.
+all_ruby_prepare() {
+ sed -i '/manage_gems/d' rakefile.rb || die "Unable to update rakefile.rb"
+}
+
+each_ruby_test() {
+ ${RUBY} -I. test/all_tests.rb || die
+}