[cairo-commit] pycairo RELEASING, 1.22, 1.23 configure.ac, 1.73, 1.74 Makefile.am, 1.20, 1.21 README, 1.34, 1.35 setup.py, 1.26, 1.27
Steve Chaplin
commit at pdx.freedesktop.org
Tue Dec 9 22:50:07 PST 2008
Committed by: stevech1097
Update of /cvs/cairo/pycairo
In directory kemper:/tmp/cvs-serv15780
Modified Files:
RELEASING configure.ac Makefile.am README setup.py
Log Message:
'SC'
Index: RELEASING
===================================================================
RCS file: /cvs/cairo/pycairo/RELEASING,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- RELEASING 14 Mar 2007 09:18:16 -0000 1.22
+++ RELEASING 10 Dec 2008 06:50:04 -0000 1.23
@@ -73,3 +73,22 @@
"make release-publish".
10) Update http://cheeseshop.python.org entry for pycairo.
+
+
+Generating documentation archives
+---------------------------------
+$ cd doc/
+$ vi conf.py # update the version and release numbers
+$ make clean
+$ make html
+$ cd doc/.build/
+$ mv html pycairo-x.x.x-docs-html
+$ tar cjf /tmp/pycairo-x.x.x-docs-html.tar.bz2 pycairo-x.x.x-docs-html
+$ zip -r /tmp/pycairo-x.x.x-docs-html.zip pycairo-x.x.x-docs-html
+$ chmod a+r /tmp/pycairo*
+
+untar docs in /tmp and check that they have correct version number and view
+OK.
+copy file to the 'releases' directory on cairo website.
+
+scp pycairo-xxx cairographics.org:/srv/cairo.freedesktop.org/www/releases
Index: configure.ac
===================================================================
RCS file: /cvs/cairo/pycairo/configure.ac,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -d -r1.73 -r1.74
--- configure.ac 9 Aug 2008 03:32:19 -0000 1.73
+++ configure.ac 10 Dec 2008 06:50:05 -0000 1.74
@@ -8,7 +8,7 @@
m4_define(pycairo_version, pycairo_version_major.pycairo_version_minor.pycairo_version_micro)
# versions of packages we require
-m4_define(cairo_required_version, 1.6.4)
+m4_define(cairo_required_version, 1.8.0)
AC_INIT([pycairo],
[pycairo_version],
@@ -23,7 +23,7 @@
AC_CONFIG_SRCDIR([cairo/pycairo.h])
AC_CONFIG_HEADERS(config.h)
-AM_INIT_AUTOMAKE([1.9 -Wall])
+AM_INIT_AUTOMAKE([1.9.6 -Wall])
# Options ---
@@ -97,6 +97,7 @@
Makefile
pycairo.pc
cairo/Makefile
+doc/Makefile
examples/Makefile
test/Makefile
])
Index: Makefile.am
===================================================================
RCS file: /cvs/cairo/pycairo/Makefile.am,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- Makefile.am 13 Dec 2007 06:09:52 -0000 1.20
+++ Makefile.am 10 Dec 2008 06:50:05 -0000 1.21
@@ -1,8 +1,6 @@
-SUBDIRS = cairo examples test
+SUBDIRS = cairo examples test doc
EXTRA_DIST = \
- doc/FAQ \
- doc/NOTES \
COPYING \
COPYING-LGPL-2.1 \
COPYING-MPL-1.1 \
Index: README
===================================================================
RCS file: /cvs/cairo/pycairo/README,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- README 12 May 2008 12:06:37 -0000 1.34
+++ README 10 Dec 2008 06:50:05 -0000 1.35
@@ -3,7 +3,7 @@
Dependencies
------------
- cairo >= 1.6.4
+ cairo >= 1.8.0
Python >= 2.5
Compiling
@@ -12,11 +12,8 @@
Documentation
-------------
-Currently there is no Python specific cairo API documentation. However there
-is the cairo C documentation which can be useful. There is also a NOTES file
-in the tarball release which lists how Pycairo differs from the cairo C API,
-and there are Pycairo examples in the examples/ directory of the tarball
-release.
+The 'doc' directory contains reStructuredText files which are used by Sphinx
+to generate html (and other format) documentation.
License
-------
@@ -35,3 +32,10 @@
If you find a bug in Pycairo, please go to
https://bugs.freedesktop.org/enter_bug.cgi?product=pycairo
and submit a bugreport.
+
+IMPORTANT: make sure you state which version of cairo and pycairo you are
+using when you report a problem or bug.
+
+>>> import cairo
+>>> cairo.cairo_version_string() # shows the cairo version
+>>> cairo.version # shows the pycairo version
Index: setup.py
===================================================================
RCS file: /cvs/cairo/pycairo/setup.py,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- setup.py 9 Aug 2008 03:32:19 -0000 1.26
+++ setup.py 10 Dec 2008 06:50:05 -0000 1.27
@@ -7,7 +7,7 @@
import sys
pycairo_version = '1.6.5'
-cairo_version_required = '1.6.4'
+cairo_version_required = '1.8.0'
# Notes:
# on Fedora Core 5 module is compiled with 'gcc -g' - why -g?
More information about the cairo-commit
mailing list