summaryrefslogtreecommitdiff
path: root/dev-ruby/ruby-opengl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/ruby-opengl
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/ruby-opengl')
-rw-r--r--dev-ruby/ruby-opengl/Manifest7
-rw-r--r--dev-ruby/ruby-opengl/metadata.xml11
-rw-r--r--dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild49
-rw-r--r--dev-ruby/ruby-opengl/ruby-opengl-0.9.2.ebuild49
4 files changed, 116 insertions, 0 deletions
diff --git a/dev-ruby/ruby-opengl/Manifest b/dev-ruby/ruby-opengl/Manifest
new file mode 100644
index 000000000000..f8f69ca0814f
--- /dev/null
+++ b/dev-ruby/ruby-opengl/Manifest
@@ -0,0 +1,7 @@
+DIST opengl-0.10.0.gem 565248 SHA256 e3bc0fa92dafe5ece8858259ccc47f156edab3b6671786a75873ae1d05355a89 SHA512 8d85d7f8a25e429b18245a10c186d07a85fdc8dc4e158b0001cde2b6e4bacfe4b09552a3b3fba5e14439d2fdbe000ad23bba89563f58f612f79958283b588dde WHIRLPOOL 53c3ed2ca848e7a10a2089e40a2875aa800cad69143a3a5356805d08a1787b4f8fa8b1a6fb765c71fe1f4bb236531286aecd22b8545abab1cf4981676941bad5
+DIST opengl-0.9.2.gem 444416 SHA256 cf421841af7c8beb9768aaf755124e17a09f726ea7c91af0f8cd92941036f2cb SHA512 0a7fe8d064e90df5b0507d667d30c3158671861c944086660470f23950606bb821e431735067dfbb2f9b97ebf68041b4937d4330907c4aa3daeb21d5b7e61c37 WHIRLPOOL 7d014cbfa7c0b3eaa206ad9a3c29e78f1cb03f170a10aa5a537fc8504176e794144591131b2ff0db029907b2ba9204b6a47c59ce733d6f2a4c7c8667a08743f4
+EBUILD ruby-opengl-0.10.0.ebuild 1011 SHA256 f22a1be775f558c04803c67dd040125e7d07d490f696e23d2c3cf4c31b0eabdd SHA512 b16ec3781f1ff8f24e40edc4bea9b0a9cb8c0b75040f3af9c38d4d3212c01daed4a8ad412d4e53e828a8092bc553c7570ef843e4eb156a5530c131c653c9552b WHIRLPOOL dc4449893175fcb91ef81b70d1a8390c7b40b24c162176ab54835821c534fc2cfd5857e134b3051365b5378aceb788e74064988890b5befaf011cc8800641931
+EBUILD ruby-opengl-0.9.2.ebuild 990 SHA256 424dfdd48cc9c945f312c99abcdfbb9788207dfdf637260a71cde1fbcc61bd60 SHA512 26fda924c3873890c5cccd5ccbbb9d8e08b69f5acb455fea4c656c9722658d535d9aeb9d156efd57733a51be50e64812b6d8874e779a09dd4bec3515d9813fcf WHIRLPOOL d703ed976c1629229b05a68a9c6888cac0b124f124553cc9131f341fe277854f5344f491410d3c3e5164ed1aaf6220bda4cf1284a61b292e2fab1872f708fb90
+MISC ChangeLog 4756 SHA256 da489979fe767a3045c681155236177674aea7b13f8719568da23fce7976ba64 SHA512 4ba9d810745d06f513abf8d0b45866ffa3e0b1037a57875a42ab5ac3c8132d4552f3ce0b6459fa1f07a4543a1bfd84ebef3f325d34dee5556293e0c839c6f1da WHIRLPOOL d4b8f1cfdda50b1f5ecbfa666b3b14be37e754afe0e7c4fb2e4fe317553d976219d591524a9e9c2252f80a12114e27bde656ffbb98aca43601683fa072764bec
+MISC ChangeLog-2015 9619 SHA256 329fdb573b11e7e6c7ba51bfc9fd42d64ac901b5fae75a3241b19980409063ad SHA512 add2b6ce96de9b165e6b163aa96bb5e5e6cde1214d3dd0beba90f41e5aa2a31c7dead4a52029dd2e4d34c5720380c299c8dfb97af40c6fd70ef3a7626e67a584 WHIRLPOOL e002e1f333c2183755c0e804db9bf7f33632a1d38612233c501acce306fc6a3025725e560635810949a22fbfeff6bb28e50965bb59d55798652c7ef9f3e5044b
+MISC metadata.xml 342 SHA256 de149e97e7b94299b6d426cda9b8c37402450741314e183911faa2fc27abea38 SHA512 93ca4bf1889e89305b5c99e9664eef226a23d4ec8dfdeb2c028c23910b903f8cac684a8c1fd150ae524c02fa4c9af324b8f657c8830801f179dcfdc1e7733de8 WHIRLPOOL dd7b101b95f620b14246de31966c5727bb701f1d6bbb0ab3fee78aed5f7638612d461a6a03747e92ec02073d261932bc17745fd01b3fc7ea8ac152958d4d3066
diff --git a/dev-ruby/ruby-opengl/metadata.xml b/dev-ruby/ruby-opengl/metadata.xml
new file mode 100644
index 000000000000..949b72614758
--- /dev/null
+++ b/dev-ruby/ruby-opengl/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">larskanis/opengl</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
new file mode 100644
index 000000000000..59d68824f4d1
--- /dev/null
+++ b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+# Two tests fails but the README already indicates that this may not
+# work. Additionally these tests require access to video devices such as
+# /dev/nvidiactl.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_NAME="opengl"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="OpenGL / GLUT bindings for ruby"
+HOMEPAGE="https://github.com/larskanis/opengl"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
+
+IUSE=""
+
+DEPEND+=" virtual/opengl
+ media-libs/freeglut"
+RDEPEND+=" virtual/opengl
+ media-libs/freeglut"
+
+each_ruby_configure() {
+ ${RUBY} -Cext/opengl extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -C ext/opengl V=1
+
+ cp ext/*/*$(get_modname) lib/opengl/ || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/*
+}
diff --git a/dev-ruby/ruby-opengl/ruby-opengl-0.9.2.ebuild b/dev-ruby/ruby-opengl/ruby-opengl-0.9.2.ebuild
new file mode 100644
index 000000000000..0416b28c3f46
--- /dev/null
+++ b/dev-ruby/ruby-opengl/ruby-opengl-0.9.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+# Two tests fails but the README already indicates that this may not
+# work. Additionally these tests require access to video devices such as
+# /dev/nvidiactl.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_NAME="opengl"
+
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="OpenGL / GLUT bindings for ruby"
+HOMEPAGE="https://github.com/larskanis/opengl"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 hppa ppc ppc64 x86"
+
+IUSE=""
+
+DEPEND+=" virtual/opengl
+ media-libs/freeglut"
+RDEPEND+=" virtual/opengl
+ media-libs/freeglut"
+
+each_ruby_configure() {
+ ${RUBY} -Cext/opengl extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -C ext/opengl V=1
+
+ cp ext/*/*$(get_modname) lib/ || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/*
+}