diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 107 |
1 files changed, 0 insertions, 107 deletions
@@ -1,107 +0,0 @@ -PyGObject -===== -Original authors: James Henstridge <james@daa.com.au> - Johan Dahlin <johan@gnome.org> - -Current maintainers: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> - Martin Pitt <martinpitt@gnome.org> - Paolo Borelli <pborelli@gnome.org> - Ignacio Casal Quinteiro <icq@gnome.org> - Sebastian Pölsterl <sebp@k-d-w.org> - Simon Feltman <sfeltman@gnome.org> - - -This archive contains bindings for the GLib, and GObject, -to be used in Python. It is a fairly complete set of bindings, -it's already rather useful, and is usable to write moderately -complex programs. (see the examples directory for some examples -of the simpler programs you could write). - -If you have any enhancements or bug reports, please file them in -bugzilla at: - http://bugzilla.gnome.org/enter_bug.cgi?product=pygobject - -If you have a patch, file the bug first and then use the "create new -attachment" link on the bug's info page. My preferred format for -patches is unified diff format (ie. diff -u). Please don't send me -diffs which don't have any context, as these make it very difficult to -see what the patch does. - -New Versions -============ - -New versions of this package can be found at: - http://ftp.gnome.org/pub/GNOME/sources/pygobject/ - - -Mailing list -============ - -pygobject development is discussed on the GNOME python-hackers mailing list. -You can subscribe to it through the web interface: - - https://mail.gnome.org/mailman/listinfo/python-hackers-list/ - -Requirements -============ - * C compiler (GCC and MSVC supported) - * Python 2.7 or higher - * Glib/Gio 2.35.9 or higher - * libffi (optional) - -Copyright Information -===================== - -This software is covered by the GNU Lesser General Public Licence -(version 2.1, or if you choose, a later version). Basically just don't -say you wrote bits you didn't. - -Compilation -=========== - -PyGObject uses the standard autotools for the build infrastructure. To -build, it should be as simple as running: - - $ ./configure --prefix=<prefix where python is installed> - $ make - $ make install - -By default, configure searches for a few well-known Python interpreter -names, such as "python3", "python2", "python2.7", or "python". If your -Python interpreter isn't in the path, or is not called "python", you can -configure pygobject to build against that with --with-python=<path> or -setting the PYTHON environment variable: - - $ ./configure --with-python=python3 - $ PYTHON=python3.2 ./configure - $ ./configure --with-python=~/my-patched-python/python - -If configure can't find GTK+, you may need to set the PKG_CONFIG_PATH -environment variable to help it find the libraries. - -The "make install" target will generate normal and optimised bytecode -for all the .py files. - -Note. If you're installing to another prefix than the one where python -is installed you'll need to set the PYTHONPATH variable to the -$prefix/lib/pythonX.Y/site-packages directory created by -the PyGObject installation. - -Tests -===== - -After having compiled and installed pygobject, you may want to test them. -There are a number of example programs available in the examples/ -subdirectory. - - -Getting Help -============ - -If you have questions about programming with PyGObject, you might want to -check the documentation on - - https://live.gnome.org/PyGObject/ - -If that does not help, send a message to the mailing list (information on -subscribing is above), or join #python on irc.gnome.org. |