summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorJohan Dahlin <johan@src.gnome.org>2006-01-09 12:26:46 +0000
committerJohan Dahlin <johan@src.gnome.org>2006-01-09 12:26:46 +0000
commit551a38178f7e66f215980fb01200472c8e6d3cd4 (patch)
treefbbfd2556f77dc9f64c5c92af76a7dc35930f859 /README
parent0b07af909c44f27368a13ecfa94bfda5762e58fb (diff)
downloadpygobject-551a38178f7e66f215980fb01200472c8e6d3cd4.tar.gz
pygobject-551a38178f7e66f215980fb01200472c8e6d3cd4.tar.xz
pygobject-551a38178f7e66f215980fb01200472c8e6d3cd4.zip
Split out PyGObject from PyGTK.
Diffstat (limited to 'README')
-rw-r--r--README93
1 files changed, 93 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..594dd9b
--- /dev/null
+++ b/README
@@ -0,0 +1,93 @@
+PyGTK
+=====
+Original author: James Henstridge <james@daa.com.au>
+Current maintainer: Johan Dahlin <johan@gnome.org>
+
+This archive contains bindings for the 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 share mailing list with pygtk. You can subscribe to it through
+the web interface:
+ http://www.daa.com.au/mailman/listinfo/pygtk
+
+
+Requirements
+============
+ * C compiler (GCC and MSVC supported)
+ * Python 2.3.5 or higher
+ * Glib 2.8.0 or higher
+
+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
+===========
+
+PyGTK 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
+
+If your Python interpreter isn't in the path, or is not called
+"python", you can set the PYTHON environment variable to the full path
+of the interpreter:
+
+ $ PYTHON=/prefix/bin/python
+ $ export 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 PyGTK installation.
+
+Tests
+=====
+
+After having compiled and installed pygtk, 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
+send a message to the mailing list (information on subscribing is
+above). Alternatively, your question may be answered in the PyGTK FAQ:
+
+ http://www.async.com.br/faq/pygtk/?req=index