[cairo-commit] pycairo ChangeLog, 1.23, 1.24 RELEASING, 1.1, 1.2 configure.ac, 1.5, 1.6

Carl Worth commit at pdx.freedesktop.org
Wed Nov 24 13:00:15 PST 2004


Committed by: cworth

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

Modified Files:
	ChangeLog RELEASING configure.ac 
Log Message:

        * configure.ac: Increment pycairo version to 0.1.3.

        * RELEASING: Some cleanups since copying this file over from
        cairo, (mostly s/cairo/pycairo/)


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/pycairo/ChangeLog,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- ChangeLog	24 Nov 2004 02:15:34 -0000	1.23
+++ ChangeLog	24 Nov 2004 21:00:08 -0000	1.24
@@ -1,3 +1,10 @@
+2004-11-24  Carl Worth  <cworth at cworth.org>
+
+	* configure.ac: Increment pycairo version to 0.1.3.
+
+	* RELEASING: Some cleanups since copying this file over from
+	cairo, (mostly s/cairo/pycairo/)
+
 2004-11-23  Steve Chaplin  <steve1097 at yahoo.com.au>
 
 	* cairo/pycairo-context.c (pycairo_context_new): rename to 

Index: RELEASING
===================================================================
RCS file: /cvs/cairo/pycairo/RELEASING,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- RELEASING	14 Nov 2004 03:19:29 -0000	1.1
+++ RELEASING	24 Nov 2004 21:00:08 -0000	1.2
@@ -1,4 +1,4 @@
-So far, cairo hasn't reached an initial release. But we can still form
+So far, pycairo hasn't reached an initial release. But we can still form
 good habits now by practicing the release process with the current
 snapshots.
 
@@ -8,7 +8,7 @@
 1) Ensure that there are no local, uncommitted modifications. The best
    thing to do here may be to begin with a fresh checkout from CVS:
 
-	cvs -d cairographics.org:/cvs/cairo co cairo
+	cvs -d cairographics.org:/cvs/cairo co pycairo
 
    But it's probably good enough if "cvs -q update -Ad" generates no
    output.
@@ -19,7 +19,7 @@
 	errors and end with a message of the form:
 
 	================================================
-	cairo-X.Y.Z.tar.gz is ready for distribution
+	pycairo-X.Y.Z.tar.gz is ready for distribution
 	================================================
 
 	(But the tar file isn't actually ready yet, as we still have
@@ -29,25 +29,13 @@
 
 	Sift through the information in ChangeLog since the last
 	snapshot. Summarize major changes briefly in a style similar
-	to other entries in NEWS. Take special care to note any
-	incompatible changes in the API. These should be easy to find
-	by looking for cairo.h in the ChangeLog. Additionally, the
-	output following command should be examined using the previous
-	snapshot tag:
-
-		cvs diff -r SNAPSHOT_X_Y_Z src/cairo.h
+	to other entries in NEWS.
 
-4) Increment CAIRO_VERSION in configure.in
+4) Increment pycairo_major/minor/micro_version in configure.ac
 
-	Right now, in its pre-release form, we are incrementing
-	CAIRO_VERSION for each snapshot but we are not changing
-	the libtool shared library version information. Increment the
-	subminor version for bug fixes and backwards-compatible
-	additions to the API. Increment the minor number (and reset
-	the subminor) for backward-incompatible changes to the API
-	(including removals). Leave the major number at 0 until we are
-	ready for the first 1.0 release, (at which point these rules
-	will change).
+	[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. ]
 
 5) Commit the changes to NEWS and configure.in
 

Index: configure.ac
===================================================================
RCS file: /cvs/cairo/pycairo/configure.ac,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- configure.ac	14 Nov 2004 03:22:18 -0000	1.5
+++ configure.ac	24 Nov 2004 21:00:08 -0000	1.6
@@ -4,7 +4,7 @@
 # the pycairo version number
 m4_define(pycairo_major_version, 0)
 m4_define(pycairo_minor_version, 1)
-m4_define(pycairo_micro_version, 2)
+m4_define(pycairo_micro_version, 3)
 m4_define(pycairo_version, pycairo_major_version.pycairo_minor_version.pycairo_micro_version)
 
 # versions of packages we require




More information about the cairo-commit mailing list