[cairo-commit] pycairo ChangeLog, 1.49, 1.50 NEWS, 1.7, 1.8 README, 1.8, 1.9 RELEASING, 1.6, 1.7 configure.ac, 1.14, 1.15

Steve Chaplin commit at pdx.freedesktop.org
Thu Mar 10 01:18:12 PST 2005


Committed by: stevech1097

Update of /cvs/cairo/pycairo
In directory gabe:/tmp/cvs-serv18098

Modified Files:
	ChangeLog NEWS README RELEASING configure.ac 
Log Message:
SC 2005/03/10

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/pycairo/ChangeLog,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -d -r1.49 -r1.50
--- ChangeLog	10 Mar 2005 08:29:52 -0000	1.49
+++ ChangeLog	10 Mar 2005 09:18:09 -0000	1.50
@@ -1,3 +1,11 @@
+=== PyCairo 0.4.0 ===
+2005-03-10  Steve Chaplin  <steve1097 at yahoo.com.au>
+
+	* configure.ac: require cairo >= 0.4.0
+	increase pycairo version to 0.4.0
+
+	* README: note cairo >= 0.4.0 is required
+
 2005-03-10  Steve Chaplin  <steve1097 at yahoo.com.au>
 
 	* cairo/cairomodule.c (pycairo_check_status): add 

Index: NEWS
===================================================================
RCS file: /cvs/cairo/pycairo/NEWS,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- NEWS	12 Jan 2005 07:30:50 -0000	1.7
+++ NEWS	10 Mar 2005 09:18:09 -0000	1.8
@@ -1,3 +1,22 @@
+Snapshot 0.4.0 (2005-03-10 Steve Chaplin <steve1097 at yahoo.com.au>)
+==================================================================
+
+New Cairo bindings:
+	cairo_font_extents
+
+Bindings removed:
+	cairo_font_set_transform
+	cairo_font_current_transform
+
+New examples:
+	gtk/hangman.py
+
+Other:
+	Changed version numbering to correspond directly with the Cairo
+	version PyCairo was developed to work with. So, for example,
+	PyCairo version 0.4.0 represents the PyCairo version that has been 
+	developed and tested with Cairo 0.4.0.
+
 Snapshot 0.1.4 (2005-01-12 Steve Chaplin <steve1097 at yahoo.com.au>)
 ===================================================================
 The PyCairo license has changed so that it is now dual-licensed under the LGPL

Index: README
===================================================================
RCS file: /cvs/cairo/pycairo/README,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- README	5 Feb 2005 07:27:09 -0000	1.8
+++ README	10 Mar 2005 09:18:09 -0000	1.9
@@ -5,13 +5,13 @@
 ---------
 See the INSTALL document for build instructions.
 
-Dependencies (with minimum versions required)
+Dependencies
 ------------
-    cairo  		0.3.0
-    Python 		2.2  
-    libsvg-cairo	optional 0.1.4
+    cairo  		>= 0.4.0
+    Python 		>= 2.2  
+    libsvg-cairo	optional >= 0.1.4
     Numeric Python	optional
-    PyGTK		optional 1.99.16
+    PyGTK		optional >= 1.99.16
 
 Mailing List
 ------------

Index: RELEASING
===================================================================
RCS file: /cvs/cairo/pycairo/RELEASING,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- RELEASING	10 Mar 2005 08:31:35 -0000	1.6
+++ RELEASING	10 Mar 2005 09:18:09 -0000	1.7
@@ -21,9 +21,11 @@
 
 3) Increment pycairo_major/minor/micro_version in configure.ac
 
-	[Should have some version guidelines here. Do we track the
-	 cairo version at all? I don't know what the convention is for
-	 python bindings of C libraries. ]
+	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).
+
+(install fresh copy, run examples, run any other tests)
 
 4) Commit the changes to NEWS and configure.in
 

Index: configure.ac
===================================================================
RCS file: /cvs/cairo/pycairo/configure.ac,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- configure.ac	2 Mar 2005 13:12:56 -0000	1.14
+++ configure.ac	10 Mar 2005 09:18:09 -0000	1.15
@@ -3,12 +3,12 @@
 
 # the pycairo version number
 m4_define(pycairo_major_version, 0)
-m4_define(pycairo_minor_version, 1)
-m4_define(pycairo_micro_version, 4)
+m4_define(pycairo_minor_version, 4)
+m4_define(pycairo_micro_version, 0)
 m4_define(pycairo_version, pycairo_major_version.pycairo_minor_version.pycairo_micro_version)
 
 # versions of packages we require
-m4_define(cairo_required_version,    0.3.0)
+m4_define(cairo_required_version,    0.4.0)
 m4_define(gtk_required_version,      2.0.0)
 m4_define(pygtk_required_version,    1.99.16)
 m4_define(libsvg_cairo_required_version, 0.1.5)




More information about the cairo-commit mailing list