Permalink
Browse files

Switched the Rakefile to use Hoe

  • Loading branch information...
1 parent 9210678 commit cd395632f5834f6c2eaff976d8bf0699ba7c5a12 @drbrain committed Jan 11, 2012
View
@@ -0,0 +1,31 @@
+=== 1.0 / 2012-01-10
+
+=== 0.60.1 / 2009-02-16
+
+* Bugfixes
+* Proper support for ruby 1.9/1.9.1+
+* Updated OpenGL enumerators in preparation for OpenGL 3.0
+
+=== 0.60.0 / 2008-01-06
+
+* Automatic error checking for GL/GLU calls, enabled by default (see
+ doc/tutorial)
+* Added support for many more OpenGL extensions
+* Support for Ruby 1.9.0+ (requires mkrf 0.2.3)
+* Ton of bugfixes.
+
+* API Changes:
+ * Boolean functions/parameters was changed to ruby true/false instead of
+ GL_TRUE / GL_FALSE, which remains for compatibility
+ * glGet\* functions now returns +x+ instead of <code>[x]</code> when
+ returning only one value
+ * Functions operating on packed strings (glTexture, glPointer etc.) now
+ also accepts ruby arrays directly
+ * Matrix handling functions now also accepts instances of Matrix class, or
+ any class that can be converted to array
+ * glUniform*v and glUniformmatrix*v now does not require 'count'
+ parameter, they will calculate it from length of passed array
+ * glCallLists needs type specifier (previously was forced to GL_BYTE)
+ * On ruby 1.9, glut keyboard callback returns char ("x") instead of integer
+ so using 'if key == ?x' works on both 1.8 and 1.9
+
View
@@ -0,0 +1,153 @@
+.autotest
+History.rdoc
+MIT-LICENSE
+Manifest.txt
+README.rdoc
+Rakefile
+docs/build_install.txt
+docs/extensions.txt.in
+docs/history.txt
+docs/requirements_and_design.txt
+docs/roadmap.txt
+docs/scientific_use.txt
+docs/supplies/page_template.html
+docs/thanks.txt
+docs/tutorial.txt
+examples/NeHe/NeHe.png
+examples/NeHe/crate.png
+examples/NeHe/glass.png
+examples/NeHe/nehe_lesson02.rb
+examples/NeHe/nehe_lesson03.rb
+examples/NeHe/nehe_lesson04.rb
+examples/NeHe/nehe_lesson05.rb
+examples/NeHe/nehe_lesson06.rb
+examples/NeHe/nehe_lesson07.rb
+examples/NeHe/nehe_lesson08.rb
+examples/NeHe/nehe_lesson09.rb
+examples/NeHe/nehe_lesson11.rb
+examples/NeHe/nehe_lesson12.rb
+examples/NeHe/nehe_lesson16.rb
+examples/NeHe/nehe_lesson19.rb
+examples/NeHe/nehe_lesson36.rb
+examples/NeHe/particle.png
+examples/NeHe/star.png
+examples/NeHe/tim.png
+examples/OrangeBook/3Dlabs-License.txt
+examples/OrangeBook/brick.frag
+examples/OrangeBook/brick.rb
+examples/OrangeBook/brick.vert
+examples/OrangeBook/particle.frag
+examples/OrangeBook/particle.rb
+examples/OrangeBook/particle.vert
+examples/README
+examples/RedBook/aapoly.rb
+examples/RedBook/aargb.rb
+examples/RedBook/accanti.rb
+examples/RedBook/accpersp.rb
+examples/RedBook/alpha.rb
+examples/RedBook/alpha3D.rb
+examples/RedBook/bezcurve.rb
+examples/RedBook/bezmesh.rb
+examples/RedBook/checker.rb
+examples/RedBook/clip.rb
+examples/RedBook/colormat.rb
+examples/RedBook/cube.rb
+examples/RedBook/depthcue.rb
+examples/RedBook/dof.rb
+examples/RedBook/double.rb
+examples/RedBook/drawf.rb
+examples/RedBook/feedback.rb
+examples/RedBook/fog.rb
+examples/RedBook/font.rb
+examples/RedBook/hello.rb
+examples/RedBook/image.rb
+examples/RedBook/jitter.rb
+examples/RedBook/light.rb
+examples/RedBook/lines.rb
+examples/RedBook/list.rb
+examples/RedBook/material.rb
+examples/RedBook/mipmap.rb
+examples/RedBook/model.rb
+examples/RedBook/movelight.rb
+examples/RedBook/pickdepth.rb
+examples/RedBook/planet.rb
+examples/RedBook/quadric.rb
+examples/RedBook/robot.rb
+examples/RedBook/select.rb
+examples/RedBook/smooth.rb
+examples/RedBook/stencil.rb
+examples/RedBook/stroke.rb
+examples/RedBook/surface.rb
+examples/RedBook/teaambient.rb
+examples/RedBook/teapots.rb
+examples/RedBook/tess.rb
+examples/RedBook/texbind.rb
+examples/RedBook/texgen.rb
+examples/RedBook/texturesurf.rb
+examples/RedBook/varray.rb
+examples/RedBook/wrap.rb
+examples/misc/OGLBench.rb
+examples/misc/anisotropic.rb
+examples/misc/fbo_test.rb
+examples/misc/font-glut.rb
+examples/misc/glfwtest.rb
+examples/misc/plane.rb
+examples/misc/readpixel.rb
+examples/misc/sdltest.rb
+examples/misc/trislam.rb
+ext/opengl/common.h
+ext/opengl/conv.h
+ext/opengl/extconf.rb
+ext/opengl/funcdef.h
+ext/opengl/gl-1.0-1.1.c
+ext/opengl/gl-1.2.c
+ext/opengl/gl-1.3.c
+ext/opengl/gl-1.4.c
+ext/opengl/gl-1.5.c
+ext/opengl/gl-2.0.c
+ext/opengl/gl-2.1.c
+ext/opengl/gl-enums.c
+ext/opengl/gl-enums.h
+ext/opengl/gl-error.c
+ext/opengl/gl-error.h
+ext/opengl/gl-ext-3dfx.c
+ext/opengl/gl-ext-arb.c
+ext/opengl/gl-ext-ati.c
+ext/opengl/gl-ext-ext.c
+ext/opengl/gl-ext-gremedy.c
+ext/opengl/gl-ext-nv.c
+ext/opengl/gl-types.h
+ext/opengl/gl.c
+ext/opengl/glu-enums.c
+ext/opengl/glu-enums.h
+ext/opengl/glu.c
+ext/opengl/glut.c
+ext/opengl/glut_callbacks.c
+ext/opengl/opengl.c
+lib/gl.rb
+lib/glu.rb
+lib/glut.rb
+lib/opengl.rb
+lib/opengl/test_case.rb
+test/test_gl.rb
+test/test_gl_10_11.rb
+test/test_gl_12.rb
+test/test_gl_13.rb
+test/test_gl_14.rb
+test/test_gl_15.rb
+test/test_gl_20.rb
+test/test_gl_21.rb
+test/test_gl_ext_arb.rb
+test/test_gl_ext_ati.rb
+test/test_gl_ext_ext.rb
+test/test_gl_ext_gremedy.rb
+test/test_gl_ext_nv.rb
+test/test_glu.rb
+utils/README
+utils/enumgen.rb
+utils/extlistgen.rb
+utils/mkdn2html.rb
+utils/post-mkdn2html.rb
+website/images/ogl.jpg
+website/images/tab_bottom.gif
+website/style.css
View
@@ -0,0 +1,66 @@
+= opengl
+
+home :: https://github.com/drbrain/opengl
+rdoc :: http://ruby-opengl.rubyforge.org
+bugs :: https://github.com/drbrain/opengl/issues
+
+== Description
+
+An OpenGL wrapper for Ruby. ruby-opengl contains bindings for OpenGL and the
+GLU and GLUT libraries.
+
+== Features and Problems
+
+* FIX (list of features or problems)
+
+== Synopsis
+
+ FIX (code sample of usage)
+
+== Requirements
+
+* Ruby 1.9.2+
+* OpenGL
+
+== Install
+
+ sudo gem install ruby-opengl
+
+== Developers
+
+After checking out the source, run:
+
+ $ rake newb
+
+This task will install any missing dependencies, run the tests/specs,
+and generate the RDoc.
+
+== License
+
+(The MIT License)
+
+Copyright (c) Eric Hodel (current maintainer)
+Copyright (c) Alain Hoang (previous maintainer)
+Copyright (c) Jan Dvorak (contributor)
+Copyright (c) Minh Thu Vo (contributor)
+Copyright (c) James Adam (contributor)
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+'Software'), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
View
@@ -1,43 +0,0 @@
-ruby-opengl
-===========
-
-[ruby-opengl][] consists of Ruby extension modules that are bindings for
-the [OpenGL][], GLU, and [GLUT][] libraries. It is intended to be a
-replacement for -- and uses the code from -- [Yoshi's ruby-opengl][].
-
-It's licensed under the MIT license. Please see the included MIT-LICENSE
-file for the terms of the license.
-
-
-[ruby-opengl]: http://rubyforge.org/projects/ruby-opengl/
-[OpenGL]: http://www.opengl.org/
-[GLUT]: http://www.opengl.org/documentation/specs/glut/spec3/spec3.html
-
-
-[Yoshi's ruby-opengl]: http://www2.giganet.net/~yoshi/
-
-
-Current release: 0.60.1 (February 16, 2009)
------------------
-This is maintenance release.
-
-Changes in this release:
-* Bugfixes
-* Proper support for ruby 1.9/1.9.1+
-* Updated OpenGL enumerators in preparation for OpenGL 3.0
-
-Previous release: 0.60.0 (January 6, 2008)
------------------
-Changes in this release:
-* Automatic error checking for GL/GLU calls, enabled by default (see doc/tutorial)
-* Added support for many more OpenGL extensions
-* Support for Ruby 1.9.0+ (requires mkrf 0.2.3)
-* Ton of bugfixes.<br><br>
-<b>API Changes:</b>
-* Boolean functions/parameters was changed to ruby true/false instead of GL\_TRUE / GL\_FALSE, which remains for compatibility
-* glGet\* functions now returns x instead of [x] when returning only one value
-* Functions operating on packed strings (glTexture, gl\*Pointer etc.) now also accepts ruby arrays directly
-* Matrix handling functions now also accepts instances of Matrix class, or any class that can be converted to array
-* glUniform\*v and glUniformmatrix\*v now does not require 'count' parameter, they will calculate it from length of passed array
-* glCallLists needs type specifier (previously was forced to GL_BYTE)
-* On ruby 1.9, glut keyboard callback returns char ("x") instead of integer so using 'if key == ?x' works on both 1.8 and 1.9
Oops, something went wrong.

0 comments on commit cd39563

Please sign in to comment.