summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/ruby-xlib/ChangeLog12
-rw-r--r--dev-ruby/ruby-xlib/Manifest3
-rw-r--r--dev-ruby/ruby-xlib/files/digest-ruby-xlib-0.6.151
-rw-r--r--dev-ruby/ruby-xlib/files/ruby-xlib-0.6.15-gcc.patch10
-rw-r--r--dev-ruby/ruby-xlib/metadata.xml5
-rw-r--r--dev-ruby/ruby-xlib/ruby-xlib-0.6.15.ebuild18
6 files changed, 49 insertions, 0 deletions
diff --git a/dev-ruby/ruby-xlib/ChangeLog b/dev-ruby/ruby-xlib/ChangeLog
new file mode 100644
index 000000000000..3db28086f117
--- /dev/null
+++ b/dev-ruby/ruby-xlib/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for dev-ruby/ruby-xlib
+# Copyright 2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-xlib/ChangeLog,v 1.1 2005/05/17 19:46:15 agriffis Exp $
+
+*ruby-xlib-0.6.15 (17 May 2005)
+
+ 17 May 2005; Aron Griffis <agriffis@gentoo.org>
+ +files/ruby-xlib-0.6.15-gcc.patch, +metadata.xml,
+ +ruby-xlib-0.6.15.ebuild:
+ New ebuild for ruby xlib bindings, by request of Aaron Brooks and Chris
+ Houser
+
diff --git a/dev-ruby/ruby-xlib/Manifest b/dev-ruby/ruby-xlib/Manifest
new file mode 100644
index 000000000000..a75dc416459b
--- /dev/null
+++ b/dev-ruby/ruby-xlib/Manifest
@@ -0,0 +1,3 @@
+MD5 4b28d9873c4acfde3cd5aafc922f55e2 ruby-xlib-0.6.15.ebuild 530
+MD5 c0c8349ab8a42f9be82e6194d48c153f files/digest-ruby-xlib-0.6.15 68
+MD5 af2eecf2be1cd26391958d1920874154 files/ruby-xlib-0.6.15-gcc.patch 296
diff --git a/dev-ruby/ruby-xlib/files/digest-ruby-xlib-0.6.15 b/dev-ruby/ruby-xlib/files/digest-ruby-xlib-0.6.15
new file mode 100644
index 000000000000..a9d49bed7327
--- /dev/null
+++ b/dev-ruby/ruby-xlib/files/digest-ruby-xlib-0.6.15
@@ -0,0 +1 @@
+MD5 5d3fcf7064807e3c5bbc8c5990ea71f0 ruby-xlib-0.6.15.tar.gz 132005
diff --git a/dev-ruby/ruby-xlib/files/ruby-xlib-0.6.15-gcc.patch b/dev-ruby/ruby-xlib/files/ruby-xlib-0.6.15-gcc.patch
new file mode 100644
index 000000000000..7b636252418f
--- /dev/null
+++ b/dev-ruby/ruby-xlib/files/ruby-xlib-0.6.15-gcc.patch
@@ -0,0 +1,10 @@
+--- ruby-xlib-0.6.15/window.c.agriffis 2005-05-17 15:51:03.000000000 -0400
++++ ruby-xlib-0.6.15/window.c 2005-05-17 15:51:09.000000000 -0400
+@@ -512,6 +512,7 @@
+ case 1:
+ proc = rb_f_lambda();
+ case 2:
++ ;
+ }
+ hash = rb_iv_get(self, "@events");
+ key = INT2FIX(rb_intern(STR2CSTR(name)));
diff --git a/dev-ruby/ruby-xlib/metadata.xml b/dev-ruby/ruby-xlib/metadata.xml
new file mode 100644
index 000000000000..852136183369
--- /dev/null
+++ b/dev-ruby/ruby-xlib/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/ruby-xlib/ruby-xlib-0.6.15.ebuild b/dev-ruby/ruby-xlib/ruby-xlib-0.6.15.ebuild
new file mode 100644
index 000000000000..5704445eed84
--- /dev/null
+++ b/dev-ruby/ruby-xlib/ruby-xlib-0.6.15.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-xlib/ruby-xlib-0.6.15.ebuild,v 1.1 2005/05/17 19:46:15 agriffis Exp $
+
+inherit ruby
+USE_RUBY="ruby16 ruby18 ruby19"
+
+DESCRIPTION="call Xlib functions from ruby"
+HOMEPAGE="http://www.moriq.com/ruby/xlib/"
+SRC_URI="http://www.moriq.com/ruby/archive/${P}.tar.gz"
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="virtual/x11"
+
+PATCHES="${FILESDIR}/ruby-xlib-0.6.15-gcc.patch"