TABLE OF CONTENTS
pygtk.cygclass
[ Top ] [ Cygclasses ] [ Cygclasses ]
SYNOPSIS
inherit pygtk
DESCRIPTION
The PyGTK project provides a series of bindings for the GTK+ and GNOME libraries. APIs are defined in .defs files, from which C binding code is generated with PYGTK_CODEGEN. These bindings allow full-featured GNOME programs to be written in the Python language, and are among one of the most commonly used GNOME language bindings.
This package provides definitions and functions for building PyGTK bindings.
INHERITS
gnome.org.cygclass (unless mate.cygclass has been inherit()ed), python.cygclass
PYGTK_INCLUDEDIR
[ Top ] [ pygtk.cygclass ] [ Definitions ]
DESCRIPTION
Directory containing PyGTK C headers.
PYGTK_LIBDIR
[ Top ] [ pygtk.cygclass ] [ Definitions ]
DESCRIPTION
Installation path for PyGTK bindings.
PYGTK_DATADIR
[ Top ] [ pygtk.cygclass ] [ Definitions ]
DESCRIPTION
Installation path for *.defs and *-arg-types.py API files.
PYGTK_CODEGEN
[ Top ] [ pygtk.cygclass ] [ Definitions ]
DESCRIPTION
Absolute path to the PyGTK C code generator.
CATEGORY (pygtk)
[ Top ] [ pygtk.cygclass ] [ Overloads ]
DEFINITION
CATEGORY="Python"
SUMMARY (pygtk)
[ Top ] [ pygtk.cygclass ] [ Overloads ]
DEFINITION
SUMMARY="Python ${pygtk_mod} bindings"
HOMEPAGE (pygtk)
[ Top ] [ pygtk.cygclass ] [ Overloads ]
DEFINITION
HOMEPAGE="http://www.pygtk.org/"
pygtk_compile
[ Top ] [ pygtk.cygclass ] [ Compile Functions ]
SYNOPSIS
pygtk_compile [OPTIONS]
DESCRIPTION
Configures the package with cygconf, passing any arguments it receives, then compiles the package with cygmake.
src_compile (pygtk)
[ Top ] [ pygtk.cygclass ] [ Overloads ]
DEFINITION
src_compile() { cd ${S} if [ -d m4 ] then ACLOCAL_FLAGS='-I m4' fi if inherited gnome2 then gnome2_autoreconf else cygautoreconf fi cd ${B} pygtk_compile }