# HG changeset patch # User Richard Laager # Date 1177886875 0 # Node ID 6238e7b6fe8ae1bf90fc91641857515953e773ab # Parent 5e6f8b92a2a5ebe5c7442982e2f9ddf52833a1d1# Parent 9702a1c87d6454cced1f182aac1ee58af079c8ec merge of '07865f3cc1e74839feb7179f9ac10e66563c3cb5' and '9c03b9bd329253a135d703eb7a0a49e367df7838' diff -r 5e6f8b92a2a5 -r 6238e7b6fe8a configure.ac --- a/configure.ac Sun Apr 29 22:48:43 2007 +0000 +++ b/configure.ac Sun Apr 29 22:47:55 2007 +0000 @@ -1,24 +1,41 @@ dnl Process this file with autoconf to produce a configure script. AC_PREREQ([2.50]) -# Making releases: -# purple_micro_version += 1 -# if any functions have been added: +# UPDATING VERSION NUMBERS FOR RELEASES +# +# purple_micro_version += 1 +# +# If any functions have been added to libpurple, Pidgin, or Finch: # purple_micro_version = 0 # purple_minor_version += 1 -# lt_current += 1 -# if backwards compatibility has been broken +# purple_lt_current += 1 +# +# If backwards compatibility has been broken in libpurple, Pidgin, or Finch: # purple_micro_version = 0 # purple_minor_version = 0 # purple_major_version += 1; -# lt_current += 1 +# purple_lt_current += 1 # # purple_version_suffix should be similar to one of the following: # For beta releases: [beta2] # For code under development: [devel] # For production releases: [] # -m4_define([lt_current], [0]) +# If any code has changed in libgnt: +# gnt_micro_version += 1 +# +# If any functions have been added to libgnt: +# gnt_micro_version = 0 +# gnt_minor_version += 1 +# gnt_lt_current += 1 +# +# If backwards compatibility has been broken in libgnt: +# gnt_micro_version = 0 +# gnt_minor_version = 0 +# gnt_major_version += 1; +# gnt_lt_current += 1 +# +m4_define([purple_lt_current], [0]) m4_define([purple_major_version], [2]) m4_define([purple_minor_version], [0]) m4_define([purple_micro_version], [0]) @@ -27,6 +44,12 @@ [purple_major_version.purple_minor_version.purple_micro_version]) m4_define([purple_display_version], purple_version[]m4_ifdef([purple_version_suffix],[purple_version_suffix])) +m4_define([gnt_lt_current], [0]) +m4_define([gnt_major_version], [1]) +m4_define([gnt_minor_version], [0]) +m4_define([gnt_micro_version], [0]) + + AC_INIT([pidgin], [purple_display_version], [devel@pidgin.im]) AC_CANONICAL_SYSTEM @@ -43,11 +66,17 @@ AC_SUBST(PURPLE_MICRO_VERSION) AC_SUBST(PURPLE_VERSION) -m4_define([lt_revision], [purple_micro_version]) -m4_define([lt_age], [purple_minor_version]) -LT_VERSION_INFO="lt_current:lt_revision:lt_age" -AC_SUBST(LT_VERSION_INFO) +PURPLE_LT_VERSION_INFO="purple_lt_current:purple_micro_version:purple_minor_version" +AC_SUBST(PURPLE_LT_VERSION_INFO) +GNT_MAJOR_VERSION=gnt_major_version +GNT_MINOR_VERSION=gnt_minor_version +GNT_MICRO_VERSION=gnt_micro_version +AC_SUBST(GNT_MAJOR_VERSION) +AC_SUBST(GNT_MINOR_VERSION) +AC_SUBST(GNT_MICRO_VERSION) +GNT_LT_VERSION_INFO="gnt_lt_current:gnt_micro_version:gnt_minor_version" +AC_SUBST(GNT_LT_VERSION_INFO) AC_DEFINE(PIDGIN_NAME, "Pidgin", [The user-visible application name]) @@ -684,6 +713,7 @@ GADU_LIBS="$GADU_LIBS -lgadu" AC_CHECK_LIB(gadu, gg_libgadu_version, [gadu_libs=yes], , $GADU_LIBS) fi +GADU_CFLAGS=`echo $GADU_CFLAGS |$sedpath 's/-Wall//'` if test "x$gadu_libs" = "xyes"; then AC_MSG_CHECKING(for libgadu GPL compatibility) diff -r 5e6f8b92a2a5 -r 6238e7b6fe8a finch/libgnt/Makefile.am --- a/finch/libgnt/Makefile.am Sun Apr 29 22:48:43 2007 +0000 +++ b/finch/libgnt/Makefile.am Sun Apr 29 22:47:55 2007 +0000 @@ -76,7 +76,7 @@ $(libgnt_la_headers) libgnt_la_DEPENDENCIES = -libgnt_la_LDFLAGS = -export-dynamic +libgnt_la_LDFLAGS = -export-dynamic -version_info $(GNT_LT_VERSION_INFO) -no-undefined libgnt_la_LIBADD = \ $(GLIB_LIBS) \ $(GNT_LIBS) \ diff -r 5e6f8b92a2a5 -r 6238e7b6fe8a libpurple/Makefile.am --- a/libpurple/Makefile.am Sun Apr 29 22:48:43 2007 +0000 +++ b/libpurple/Makefile.am Sun Apr 29 22:47:55 2007 +0000 @@ -221,7 +221,7 @@ $(dbus_headers) libpurple_la_DEPENDENCIES = $(STATIC_LINK_LIBS) -libpurple_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) -no-undefined +libpurple_la_LDFLAGS = -export-dynamic -version-info $(PURPLE_LT_VERSION_INFO) -no-undefined libpurple_la_LIBADD = \ $(DBUS_LIBS) \ $(GLIB_LIBS) \