bakery r109 - trunk
- From: murrayc svn gnome org
- To: svn-commits-list gnome org
- Subject: bakery r109 - trunk
- Date: Wed, 26 Mar 2008 18:23:43 +0000 (GMT)
Author: murrayc
Date: Wed Mar 26 18:23:43 2008
New Revision: 109
URL: http://svn.gnome.org/viewvc/bakery?rev=109&view=rev
Log:
Increased version
Modified:
trunk/ChangeLog
trunk/NEWS
trunk/configure.in
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Wed Mar 26 18:23:43 2008
@@ -1,3 +1,14 @@
+2.5.1:
+
+This is a new bakery-2.6 API/ABI. It installs in parallel with bakery-2.4.
+
+* Ported to giomm (part of glibmm),
+ removing the dependency on gnome-vfsmm or gnome-vfs.
+* Document_XML: Added add_indenting_white_space_to_node() for more useful indenting
+ than libxml gives (because libxml gives up when it finds a text node,
+ somewhat understandably).
+ Let's see how well this works. It is probably very bad for some documents.
+
2.4.4:
* Document: Added load_from_data().
Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in (original)
+++ trunk/configure.in Wed Mar 26 18:23:43 2008
@@ -2,8 +2,41 @@
dnl Initialization macros.
dnl --------------------------------
-AC_INIT(bakery/bakery.h)
-# AC_CONFIG_AUX_DIR(scripts) #Breaks intltools for some reason.
+
+#We use pushdef here because we can't use shell variables before AC_INIT, but we want to use a variable with AC_INIT:
+pushdef([GENERIC_MAJOR_VERSION], [2])
+pushdef([GENERIC_MINOR_VERSION], [5])
+pushdef([GENERIC_MICRO_VERSION], [1])
+pushdef([GENERIC_EXTRA_VERSION], [])
+pushdef([GENERIC_VERSION], GENERIC_MAJOR_VERSION.GENERIC_MINOR_VERSION.GENERIC_MICRO_VERSION[]GENERIC_EXTRA_VERSION)
+AC_INIT([bakery], GENERIC_VERSION, [gtkmm-list gnome org])
+AC_CONFIG_SRCDIR([bakery/bakeryconfig.h.in])
+AC_PREREQ(2.59)
+
+
+#########################################################################
+# Version and initialization
+#########################################################################
+[GTKMM_MAJOR_VERSION]=GENERIC_MAJOR_VERSION
+[GENERIC_MINOR_VERSION]=GENERIC_MINOR_VERSION
+[GENERIC_MICRO_VERSION]=GENERIC_MICRO_VERSION
+[GENERIC_EXTRA_VERSION]=GENERIC_EXTRA_VERSION
+[GENERIC_VERSION]=GENERIC_VERSION
+popdef([GENERIC_MAJOR_VERSION])
+popdef([GENERIC_MINOR_VERSION])
+popdef([GENERIC_MICRO_VERSION])
+popdef([GENERIC_EXTRA_VERSION])
+popdef([GENERIC_VERSION])
+GENERIC_RELEASE=$GENERIC_MAJOR_VERSION.$GENERIC_MINOR_VERSION
+AC_DEFINE_UNQUOTED(GENERIC_MAJOR_VERSION, $GENERIC_MAJOR_VERSION, [Major version of gtkmm])
+AC_DEFINE_UNQUOTED(GENERIC_MINOR_VERSION, $GENERIC_MINOR_VERSION, [Minor version of gtkmm])
+AC_DEFINE_UNQUOTED(GENERIC_MICRO_VERSION, $GENERIC_MICRO_VERSION, [Micro version of gtkmm])
+AC_SUBST(GENERIC_MAJOR_VERSION)
+AC_SUBST(GENERIC_MINOR_VERSION)
+AC_SUBST(GENERIC_MICRO_VERSION)
+AC_SUBST(GENERIC_VERSION)
+AC_SUBST(GENERIC_RELEASE)
+
AC_CONFIG_HEADERS(config.h bakery/bakeryconfig.h)
dnl -----------------------------------------------
@@ -12,10 +45,6 @@
GENERIC_LIBRARY_NAME=bakery
-#release versioning
-GENERIC_MAJOR_VERSION=2
-GENERIC_MINOR_VERSION=4
-GENERIC_MICRO_VERSION=4
#shared library versioning
GENERIC_LIBRARY_VERSION=1:0:0
@@ -41,10 +70,6 @@
PACKAGE=$GENERIC_LIBRARY_NAME
AC_SUBST(GENERIC_LIBRARY_NAME)
-GENERIC_VERSION=$GENERIC_MAJOR_VERSION.$GENERIC_MINOR_VERSION.$GENERIC_MICRO_VERSION
-GENERIC_RELEASE=$GENERIC_MAJOR_VERSION.$GENERIC_MINOR_VERSION
-AC_SUBST(GENERIC_RELEASE)
-AC_SUBST(GENERIC_VERSION)
AC_DEFINE_UNQUOTED(GENERIC_MAJOR_VERSION, $GENERIC_MAJOR_VERSION, "define GENERIC_MAJOR_VERSION")
AC_DEFINE_UNQUOTED(GENERIC_MINOR_VERSION, $GENERIC_MINOR_VERSION, "define GENERIC_MINOR_VERSION")
@@ -52,7 +77,7 @@
VERSION=$GENERIC_VERSION
-AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define)
+AM_INIT_AUTOMAKE([1.9 tar-ustar])
dnl -----------------------------------------------
dnl Checks for programs:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]