

  P y G t k G L E x t

  - Python Bindings for GtkGLExt


General Information
===================

PyGtkGLExt is Python language bindings for GtkGLExt, OpenGL Extension to GTK.

The official web site is:
  http://gtkglext.sourceforge.net/

The official download & development information site is:
  http://sourceforge.net/projects/gtkglext/


Licensing
=========

PyGtkGLExt modules are released under the terms of the GNU Lesser
General Public License (GNU LGPL). While components and programs
included with this release are licensed under the terms of the GNU
General Public License (GNU GPL).


Requirements
============

  * Python 2.2 and above (http://www.python.org/)

  * PyOpenGL (http://pyopengl.sourceforge.net/)

  * PyGTK 2 (http://www.daa.com.au/~james/software/pygtk/)

  * GTK 2 (http://www.gtk.org/)

  * GtkGLExt (http://gtkglext.sourceforge.net/)

  * OpenGL or Mesa (http://www.mesa3d.org/)

  * GNU C compiler

  * GNU make


Installation
============

To build and install PyGtkGLExt, you can use Python Distutils based
setup.py script or GNU auto-tools based configure script.

  * Python Distutils

    $ python setup.py install (--prefix=/foo/bar)

  * configure script

    $ ./configure --prefix=/foo/bar (other options...)
    $ make (or gmake)
    $ make install

    Please read INSTALL or type "./configure --help" for more details.


Building the CVS Version of PyGtkGLExt
======================================

PyGtkGLExt's SourceForge CVS repository can be checked out through
anonymous (pserver) CVS with the following instruction set.
When prompted for a password for anonymous, simply press the Enter key. 

  $ cvs \
      -d:pserver:anonymous@cvs.gtkglext.sourceforge.net:/cvsroot/gtkglext \
      login
  $ cvs -z3 \
      -d:pserver:anonymous@cvs.gtkglext.sourceforge.net:/cvsroot/gtkglext \
      co pygtkglext

When you are at work on the CVS version of PyGtkGLExt, you can use autogen.sh
for generating configure script and Makefiles.

  $ env ACLOCAL_FLAGS='-I /..somewhere.../share/aclocal' \
        ./autogen.sh --prefix=${HOME}/pygtk
  $ make
  $ make install

You may have to set ACLOCAL_FLAGS environment variable for some m4
macros used in configure.in.

I use the following versions of the GNU autotools.

  autoconf 2.57
  automake 1.7.x
  libtool  1.5


Contact
=======

Any patches, bug fixes and improvements are always welcome ;-)

  Naofumi Yasufuku (ʡ ʸ)  <naofumi@users.sourceforge.net>


