summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/fxruby/ChangeLog11
-rw-r--r--dev-ruby/fxruby/files/digest-fxruby-1.4.73
-rw-r--r--dev-ruby/fxruby/files/digest-fxruby-1.6.43
-rw-r--r--dev-ruby/fxruby/fxruby-1.4.7.ebuild33
-rw-r--r--dev-ruby/fxruby/fxruby-1.6.4.ebuild33
5 files changed, 81 insertions, 2 deletions
diff --git a/dev-ruby/fxruby/ChangeLog b/dev-ruby/fxruby/ChangeLog
index ca602a7b45a0..f6a57cb5e990 100644
--- a/dev-ruby/fxruby/ChangeLog
+++ b/dev-ruby/fxruby/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-ruby/fxruby
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/ChangeLog,v 1.31 2006/10/29 09:09:16 pclouds Exp $
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/ChangeLog,v 1.32 2007/01/01 18:40:58 mabi Exp $
+
+*fxruby-1.6.4 (01 Jan 2007)
+*fxruby-1.4.7 (01 Jan 2007)
+
+ 01 Jan 2007; Matti Bickel <mabi@gentoo.org> +fxruby-1.4.7.ebuild,
+ +fxruby-1.6.4.ebuild:
+ revision bumps (bug #88924)
29 Oct 2006; Nguyễn Thái Ngọc Duy <pclouds@gentoo.org>
-fxruby-1.0.25.ebuild, -fxruby-1.0.29-r1.ebuild:
diff --git a/dev-ruby/fxruby/files/digest-fxruby-1.4.7 b/dev-ruby/fxruby/files/digest-fxruby-1.4.7
new file mode 100644
index 000000000000..4f220e183286
--- /dev/null
+++ b/dev-ruby/fxruby/files/digest-fxruby-1.4.7
@@ -0,0 +1,3 @@
+MD5 1265a6182beabfe0176ec5f79da1ec06 FXRuby-1.4.7.tar.gz 1733519
+RMD160 fc3a07307eac76bc7f3f392051841f01ad5e0de2 FXRuby-1.4.7.tar.gz 1733519
+SHA256 e0fb1487fdc89e8a17531823cb932f11b5ab202d458b9b2eeee4e2113777cf32 FXRuby-1.4.7.tar.gz 1733519
diff --git a/dev-ruby/fxruby/files/digest-fxruby-1.6.4 b/dev-ruby/fxruby/files/digest-fxruby-1.6.4
new file mode 100644
index 000000000000..54f15be0d75a
--- /dev/null
+++ b/dev-ruby/fxruby/files/digest-fxruby-1.6.4
@@ -0,0 +1,3 @@
+MD5 42943ccc5b54608c3fe451d46d7ffcf2 FXRuby-1.6.4.tar.gz 1814201
+RMD160 8d903d617713cc167bab0bc16eef8020175464ab FXRuby-1.6.4.tar.gz 1814201
+SHA256 b5380da01c21292464e5123368aeb03b82dd96067465d0b0aff69ba4e970d2d5 FXRuby-1.6.4.tar.gz 1814201
diff --git a/dev-ruby/fxruby/fxruby-1.4.7.ebuild b/dev-ruby/fxruby/fxruby-1.4.7.ebuild
new file mode 100644
index 000000000000..505c00e4ec63
--- /dev/null
+++ b/dev-ruby/fxruby/fxruby-1.4.7.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/fxruby-1.4.7.ebuild,v 1.1 2007/01/01 18:40:58 mabi Exp $
+
+inherit ruby
+
+MY_P="FXRuby-${PV}"
+
+DESCRIPTION="Ruby language binding to the FOX GUI toolkit"
+HOMEPAGE="http://www.fxruby.org/"
+SRC_URI="http://rubyforge.org/frs/download.php/13144/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="1.4"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="doc"
+
+DEPEND="=x11-libs/fox-1.4*
+ >=x11-libs/fxscintilla-1.62-r1"
+USE_RUBY="ruby16 ruby18 ruby19"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ sed -i -e 's:libs, "fxscintilla":libs, "fxscintilla-1.2":g' \
+ ext/fox14/extconf.rb || die "sed error"
+ einfo "Avoid -O0 builds"
+ sed -i -e 's:-O0 -Iinclude:-Iinclude:g' \
+ ext/fox14/extconf.rb || die "Can't fix forced -O0"
+}
diff --git a/dev-ruby/fxruby/fxruby-1.6.4.ebuild b/dev-ruby/fxruby/fxruby-1.6.4.ebuild
new file mode 100644
index 000000000000..0a2537dd9cd3
--- /dev/null
+++ b/dev-ruby/fxruby/fxruby-1.6.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/fxruby-1.6.4.ebuild,v 1.1 2007/01/01 18:40:58 mabi Exp $
+
+inherit ruby
+
+MY_P="FXRuby-${PV}"
+
+DESCRIPTION="Ruby language binding to the FOX GUI toolkit"
+HOMEPAGE="http://www.fxruby.org/"
+SRC_URI="http://rubyforge.org/frs/download.php/15181/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="1.6"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="doc"
+
+DEPEND="=x11-libs/fox-1.6*
+ >=x11-libs/fxscintilla-1.62-r1"
+USE_RUBY="ruby16 ruby18 ruby19"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ sed -i -e 's:libs, "fxscintilla":libs, "fxscintilla-1.6":g' \
+ ext/fox16/extconf.rb || die "sed error"
+ einfo "Avoid -O0 builds"
+ sed -i -e 's:-O0 -Iinclude:-Iinclude:g' \
+ ext/fox16/extconf.rb || die "Can't fix forced -O0"
+}