=== Pycairo 1.8.10 === Version number changes for 1.8.10 release.

This commit is contained in:
Steve Chaplin 2010-05-20 19:34:12 +08:00 committed by Christoph Reiter
parent 3b9e436765
commit a63910c179
9 changed files with 43 additions and 17 deletions

1
.gitignore vendored
View File

@ -22,6 +22,7 @@ config.guess
config.h
config.h.in
config.log
config.lt
config.status
config.sub
configure

14
INSTALL
View File

@ -1,12 +1,16 @@
Waf - recommended install method
Install Procedure
-----------------
Waf
---
$ ./waf --help # shows available waf options
$ ./waf configure
$ ./waf --help # shows available waf options
$ ./waf configure # use '--prefix=PREFIX' if needed
$ ./waf build
$ ./waf install
GNU Autotools - alternative install method
Unsupported alternative install methods
---------------------------------------
GNU Autotools
-------------
Using the same install method of install as cairo - GNU autotools.
@ -24,7 +28,7 @@ Python will not be able to find the cairo module until you add
$prefix/lib/pythonX.Y/site-packages to the PYTHONPATH variable.
Python distutils - alternative install method
Python distutils
----------------
$ python setup.py install

23
NEWS
View File

@ -1,3 +1,24 @@
Overview of changes from pycairo 1.8.8 to pycairo 1.8.10
========================================================
General Changes:
Pycairo 1.8.10 requires cairo 1.8.10 (or later).
New Classes/Types:
Win32PrintingSurface
XCBSurface - add XCB support using xpyb
Bug Fixes:
Fix for libtool 2.2 (#27974).
Mingw32 and pypy fixes (#25203).
Other Changes:
Tests updated.
The Win32PrintingSurface and XCBSurface changes mean that pycairo 1.8.10 is
not binary compatible with pycairo 1.8.8. So modules that use the pycairo C
API (like pygtk) will need to be recompiled to use pycairo 1.8.10.
Overview of changes from pycairo 1.8.6 to pycairo 1.8.8
=======================================================
General Changes:
@ -5,7 +26,7 @@ General Changes:
Move from CVS to git.
Add support for the waf build tool.
Updated methods
Updated Methods:
The PDF/PS/SVGSurface constructors now accept None as a filename.

6
README
View File

@ -3,7 +3,7 @@ http://www.cairographics.org/pycairo
Dependencies
------------
cairo >= 1.8.8
cairo >= 1.8.10
Python >= 2.6
Compiling
@ -33,8 +33,8 @@ 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.
IMPORTANT: make sure you state which version of cairo, pycairo, and Python you
are using when you report a problem or bug.
>>> import cairo
>>> cairo.cairo_version_string() # shows the cairo version

View File

@ -17,7 +17,7 @@ Increment pycairo_major/minor version to match the cairo major/minor version
that pycairo requires (and increment the micro version if necessary for any
subsequent pycairo updates).
3) Run "make distcheck" and verify that it gives in no warnings or errors and
3) Run "make distcheck" and verify that it gives no warnings or errors and
ends with a message of the form:
===============================================

View File

@ -4,11 +4,11 @@ AC_PREREQ(2.59)
# the pycairo version number
m4_define(pycairo_version_major, 1)
m4_define(pycairo_version_minor, 8)
m4_define(pycairo_version_micro, 9)
m4_define(pycairo_version_micro, 10)
m4_define(pycairo_version, pycairo_version_major.pycairo_version_minor.pycairo_version_micro)
# versions of packages we require
m4_define(cairo_required_version, 1.8.8)
m4_define(cairo_required_version, 1.8.10)
m4_define(xpyb_required_version, 1.3)
AC_INIT([pycairo],

View File

@ -48,7 +48,7 @@ copyright = u'2008, Steve Chaplin'
# The short X.Y version.
version = '1.8'
# The full version, including alpha/beta/rc tags.
release = '1.8.8'
release = '1.8.10'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

View File

@ -9,8 +9,8 @@ import os
import subprocess
import sys
pycairo_version = '1.8.9'
cairo_version_required = '1.8.8'
pycairo_version = '1.8.10'
cairo_version_required = '1.8.10'
pkgconfig_file = 'pycairo.pc'
config_file = 'src/config.h'

View File

@ -3,8 +3,8 @@
import os
APPNAME='pycairo'
VERSION='1.8.9'
cairo_version_required = '1.8.8'
VERSION='1.8.10'
cairo_version_required = '1.8.10'
srcdir = '.'
blddir = '../%s-build' % APPNAME