summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/fxruby/ChangeLog7
-rw-r--r--dev-ruby/fxruby/Manifest10
-rw-r--r--dev-ruby/fxruby/fxruby-1.6.25.ebuild10
3 files changed, 17 insertions, 10 deletions
diff --git a/dev-ruby/fxruby/ChangeLog b/dev-ruby/fxruby/ChangeLog
index 093e1a7dc865..0f507280ef5d 100644
--- a/dev-ruby/fxruby/ChangeLog
+++ b/dev-ruby/fxruby/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-ruby/fxruby
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/ChangeLog,v 1.107 2012/11/18 11:49:04 graaff Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/ChangeLog,v 1.108 2013/01/06 10:17:12 graaff Exp $
+
+ 06 Jan 2013; Hans de Graaff <graaff@gentoo.org> fxruby-1.6.25.ebuild:
+ Use virtualx eclass to provide an X display, bug 430206.
18 Nov 2012; Hans de Graaff <graaff@gentoo.org> fxruby-1.6.25.ebuild:
Really fix build without rake-compiler, bug 430206.
diff --git a/dev-ruby/fxruby/Manifest b/dev-ruby/fxruby/Manifest
index 211a0a60fb1f..b288052fd586 100644
--- a/dev-ruby/fxruby/Manifest
+++ b/dev-ruby/fxruby/Manifest
@@ -6,13 +6,13 @@ DIST fxruby-1.6.23.gem 1419776 SHA256 eaf6f7b0a71b341ab5b0589652398be4d4531fa509
DIST fxruby-1.6.25.gem 1422848 SHA256 1a2bd0e74e9138df8004ddec006a7dd99646c08d68892898f0d6238e33e47a12 SHA512 82a2914bf8c770eea5732f26ac10ace39918b82ae30b51b20d9e6d1100ab8853e70e3ad36f7cffdee708cb677314c04cf3324d6727ea8f28d403f7c10c4102a3 WHIRLPOOL 3acb162cdd26a79855d4b2e793f13ca9d5eb8df8aa8bdf3ab6e453268bda250ce6dbb0652cb4bede8690d3edecb23076b9e4719a8d5d39945ddae5eb0bd85cdc
EBUILD fxruby-1.6.20-r1.ebuild 1938 SHA256 e597702b408d108b5c997c30dea5b4a5884eabbc4fdd59603141700f7bf8a4bb SHA512 8bb9cd44e6b74746077aa01306346b85a29d319baee71269a707597a1f02850c9383919a547d98c9a3aeccf766fcff5265984f15be14abef6df00766b9abf7f0 WHIRLPOOL 7537976fc5fbcb379bc8dbbf29c5052e2a7826ce4165b9486dd21d403f80b7c7490f3e6102da4a8d45ee05047df6c7e984235d26e15118a7ac12ba7a2184bf3b
EBUILD fxruby-1.6.23.ebuild 1824 SHA256 f1bab1454244108bd30db3adf6c8066cc5a2628f1923dbb7097b2512326d1603 SHA512 98075c7bf9e16d475206f0805340cc1cea0809dc073d6b315737b040182f379fee471320d2487d504ce0c758ee2245f9f9c3265f8884081310d33fe847cac4b5 WHIRLPOOL 427630ba965ba94b47db0b8f0df284b49eda5ff23e946a6e044aeeba5fa055f47ff6169841e4221342799347006fe93816dc724e1c3a5000f0254c7090e8eb8d
-EBUILD fxruby-1.6.25.ebuild 2117 SHA256 fdcb0570f92c79190975e40d78cd088a7c90ee61d9a29b663ca06e4e529bb65f SHA512 f6b912e9ca434e2f2424fbff729f23f99ab6c8cf8ae4047b1e17c98033deab1545b3bb31a8d92d181baa3c9c9d6cc4982a8c9493a7c9df2d3a1c78fd39b49541 WHIRLPOOL 150713f1bb3f8fa56b54b8335d09e7f5e77f6ee32950684830a584dd732b56676af8276957deded197f7a5adb880974bd7dd1cae91c35f35fe5761bfae394e7f
-MISC ChangeLog 6997 SHA256 31edf8e036f70a5847b206f0048bdfe3de190c105c800d04cfda30dedbc17114 SHA512 bb6d14d27d0efde93125ccb1a380ef4fc359f341096eeb6276142d8edd55f5a8021656d46c6db3a4c5f3f993984a3bda45a6903c079cc2b1b8918ce2119e89bd WHIRLPOOL d54424e0185e1f2885d482b002300df61e412e8f0d2b6a8d4fed9e8fdb16d63a03cdc2fcb8129dc9d057c025ea7cf2c2b319231e7c7f45ee56863b47ca2f4a1b
+EBUILD fxruby-1.6.25.ebuild 2206 SHA256 3ec2034104d89e989e26404500eae36c3d655a7b4c2e9abeeb770e030136bac1 SHA512 038667d5824b74ed9ef11184383cefd8eddaffd037b738e8c295f49b3d673c17f3c9be7d1a61953b6b49927a0ed406359e38430b775d863ccd1cebc970f2cb12 WHIRLPOOL bb769a6c423e0093a3b1e3e1226dee8419fd21ea63e069c660949179542351048388aad56eb3e37ac420ff1b3bf4f9f528ec8e4d95b6cd2fc595f33e06053df4
+MISC ChangeLog 7129 SHA256 b29c54c9e25bdf3a1e2bfaf810932342a8ed5c4638b841872929fdb37dfe9c8a SHA512 3d136602c8f60cebb02652c12971f36e38a2dae8863e720086485bfbe9ce40e1a673f893e6170d10327ebb96571a4ca9e2efe64b360fbce461d5e06aaadecf7b WHIRLPOOL 882426ba73f660db5a317ac9747d44b424eff67d321677d2b2e2d0a3ac9f077bd9050bbd411c67b5abcc1a64dca0bf8a4087b5cb8adef07ced5d327279f529d5
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlCoyzgACgkQiIP6VqMIqNeiXgD/f1qStMCxpIadx8urcIHTD2l/
-ERKXdLdjdmtG6BoBev4BAIZQ9EoTxpIxI1hsIey6vRDQP3KfA/0RtS/XMjdTbb9K
-=rxey
+iF4EAREIAAYFAlDpTykACgkQiIP6VqMIqNfXRgD/frq6hzWt5i1bcX1Ykz6kvxcT
+vKYWVDfTAEkTyUcEFcQA+wd6A7rMrPl+gzkI1LjPMwW7zspZAAhYx0uW6vu9MVRk
+=GD3W
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/fxruby/fxruby-1.6.25.ebuild b/dev-ruby/fxruby/fxruby-1.6.25.ebuild
index 90de6041e946..b8ee2b33cd68 100644
--- a/dev-ruby/fxruby/fxruby-1.6.25.ebuild
+++ b/dev-ruby/fxruby/fxruby-1.6.25.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/fxruby-1.6.25.ebuild,v 1.8 2012/11/18 11:49:04 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/fxruby-1.6.25.ebuild,v 1.9 2013/01/06 10:17:12 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19"
@@ -11,7 +11,7 @@ RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_EXTRADOC="History.txt index.html README.rdoc TODO"
-inherit multilib ruby-fakegem toolchain-funcs
+inherit multilib virtualx ruby-fakegem toolchain-funcs
DESCRIPTION="Ruby language binding to the FOX GUI toolkit"
HOMEPAGE="http://www.fxruby.org/"
@@ -62,6 +62,10 @@ each_ruby_compile() {
cp ext/fox16/fox16$(get_modname) lib/ || die
}
+each_ruby_test() {
+ VIRTUALX_COMMAND=${RUBY} virtualmake -S rake test || die
+}
+
all_ruby_install() {
all_fakegem_install