]> git.0d.be Git - empathy.git/commitdiff
Use libtool -version-info. Fixes bug #460579 (Laurent Bigonville).
authorXavier Claessens <xclaesse@gmail.com>
Thu, 26 Jul 2007 15:41:46 +0000 (15:41 +0000)
committerXavier Claessens <xclaesse@src.gnome.org>
Thu, 26 Jul 2007 15:41:46 +0000 (15:41 +0000)
2007-07-26 Xavier Claessens  <xclaesse@gmail.com>

* libempathy-gtk/Makefile.am:
* libempathy/Makefile.am:
* configure.ac: Use libtool -version-info. Fixes bug #460579
(Laurent Bigonville).

svn path=/trunk/; revision=200

ChangeLog
configure.ac
libempathy-gtk/Makefile.am
libempathy/Makefile.am

index 3c6250c76566d12f869e826a2ef6b8f135a2dc7f..5370bc7cde38a2ce48c1671b7f686e7c1a55f31c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
+
+       * libempathy-gtk/Makefile.am:
+       * libempathy/Makefile.am:
+       * configure.ac: Use libtool -version-info. Fixes bug #460579
+       (Laurent Bigonville).
+
 2007-07-26 Xavier Claessens  <xclaesse@gmail.com>
 
        * README:
index 747b6d586701ca6945f961173c0a3de11e88825f..56a81eb13830c13419fbb46cf51c118e59f37db6 100644 (file)
@@ -11,6 +11,24 @@ AC_ISC_POSIX
 AC_PROG_CC
 AC_HEADER_STDC
 
+# LT Version numbers, remember to change them just *before* a release.
+#   (Interfaces removed:    CURRENT++, AGE=0, REVISION=0)
+#   (Interfaces added:      CURRENT++, AGE++, REVISION=0)
+#   (No interfaces changed:                   REVISION++)
+LIBEMPATHY_CURRENT=0
+LIBEMPATHY_AGE=0
+LIBEMPATHY_REVISION=0
+AC_SUBST(LIBEMPATHY_CURRENT)
+AC_SUBST(LIBEMPATHY_AGE)
+AC_SUBST(LIBEMPATHY_REVISION)
+
+LIBEMPATHY_GTK_CURRENT=0
+LIBEMPATHY_GTK_AGE=0
+LIBEMPATHY_GTK_REVISION=0
+AC_SUBST(LIBEMPATHY_GTK_CURRENT)
+AC_SUBST(LIBEMPATHY_GTK_AGE)
+AC_SUBST(LIBEMPATHY_GTK_REVISION)
+
 AM_PROG_LIBTOOL
 AM_PATH_GLIB_2_0
 AC_PATH_XTRA
index 57e2c51980532f5cc619e5d18d1c7ae0b5d8a2e7..9da681a1e3284f94ad8a60de3102ca9a4c913622 100644 (file)
@@ -46,6 +46,9 @@ libempathy_gtk_la_LIBADD =                    \
        $(EMPATHY_LIBS)                         \
        $(top_builddir)/libempathy/libempathy.la
 
+libempathy_gtk_la_LDFLAGS =                \
+       -version-info ${LIBEMPATHY_GTK_CURRENT}:${LIBEMPATHY_GTK_REVISION}:${LIBEMPATHY_GTK_AGE}
+
 libempathy_gtkdir = $(includedir)/libempathy-gtk/
 libempathy_gtk_HEADERS =                       \
        empathy-images.h                        \
index 9fbb7fe0b13e62860815f58f9c52ce2c2b00a775..6f575832595708788d86db532fcf8cd38f8eaaaf 100644 (file)
@@ -40,6 +40,9 @@ libempathy_la_SOURCES =                                       \
 libempathy_la_LIBADD =         \
        $(LIBEMPATHY_LIBS)
 
+libempathy_la_LDFLAGS =                \
+       -version-info ${LIBEMPATHY_CURRENT}:${LIBEMPATHY_REVISION}:${LIBEMPATHY_AGE}
+
 libempathydir = $(includedir)/libempathy/
 libempathy_HEADERS =                           \
        empathy-conf.h                          \