Changeset 339

Show
Ignore:
Timestamp:
05/18/06 14:51:05
Author:
pvanhoof
Message:

Version info

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/configure.ac

    r338 r339  
    1 AC_INIT(libtinymail, 1.0.0, http://www.pvanhoof.be) 
     1 
     2m4_define([tny_major_version], [1]) 
     3m4_define([tny_minor_version], [0]) 
     4m4_define([tny_micro_version], [0]) 
     5m4_define([tny_version], 
     6          [tny_major_version.tny_minor_version.tny_micro_version]) 
     7m4_define([tny_interface_age], [0]) 
     8m4_define([tny_binary_age], 
     9          [m4_eval(100 * tny_minor_version + tny_micro_version)]) 
     10m4_define([tny_api_version], [1.0]) 
     11 
     12AC_INIT([libtinymail], [tny_version], [http://www.pvanhoof.be]) 
     13 
    214AC_CONFIG_SRCDIR(tinymail/tny-main.c) 
    315AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) 
    416AC_CONFIG_MACRO_DIR([m4]) 
    517AC_SUBST(ACLOCAL_AMFLAGS, "$ACLOCAL_FLAGS -I m4") 
     18 
     19m4_define([lt_current], [m4_eval(100 * tny_minor_version + tny_micro_version - tny_interface_age)]) 
     20m4_define([lt_revision], [tny_interface_age]) 
     21m4_define([lt_age], [m4_eval(tny_binary_age - tny_interface_age)]) 
     22LT_VERSION_INFO="lt_current:lt_revision:lt_age" 
     23LT_CURRENT_MINUS_AGE=m4_eval(lt_current - lt_age) 
     24AC_SUBST(LT_VERSION_INFO) 
     25AC_SUBST(LT_CURRENT_MINUS_AGE) 
    626 
    727AM_CONFIG_HEADER(tinymail/config.h) 
     
    1232AM_CONFIG_HEADER(libtinymailui-gtk/config.h) 
    1333 
    14 API_VERSION=1.0 
     34API_VERSION=tny_api_version 
    1535AC_SUBST(API_VERSION) 
    1636 
  • trunk/libtinymail-camel/Makefile.am

    r327 r339  
    4747        $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la \ 
    4848        $(top_builddir)/$(PLATFORMDIR)/$(PLATFORMDIR)-$(API_VERSION).la 
    49  
     49libtinymail_camel_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 
    5050libtinymail_camel_1_0includedir = $(includedir)/libtinymail-camel-$(API_VERSION) 
    5151libtinymail_camel_1_0include_HEADERS = $(libtinymail_camel_1_0_headers) 
  • trunk/libtinymail-gnome-desktop/Makefile.am

    r335 r339  
    3636        $(top_builddir)/libtinymailui/libtinymailui-$(API_VERSION).la \ 
    3737        $(top_builddir)/libtinymailui-gtk/libtinymailui-gtk-$(API_VERSION).la 
     38libtinymail_gnome_desktop_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 
    3839 
    3940if BUILD_MOZEMBED 
  • trunk/libtinymail-gnomevfs/Makefile.am

    r327 r339  
    1414        $(LIBTINYMAIL_GNOMEVFS_LIBS)            \ 
    1515        $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la 
    16  
     16libtinymail_gnomevfs_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 
    1717libtinymail_gnomevfs_1_0includedir = $(includedir)/libtinymail-gnomevfs-$(API_VERSION) 
    1818libtinymail_gnomevfs_1_0include_HEADERS = $(libtinymail_gnomevfs_1_0_headers) 
  • trunk/libtinymail-test/Makefile.am

    r327 r339  
    2424        tny-test-suite.h 
    2525 
    26 libtinymail_test_suite_la_LDFLAGS = $(LIBTINYMAIL_TEST_LIBS) 
     26libtinymail_test_suite_la_LDFLAGS = $(LIBTINYMAIL_TEST_LIBS) -export-dynamic -version-info $(LT_VERSION_INFO) 
    2727 
    2828tny_simple_test_runner_SOURCES = tny-simple-test-runner.c 
  • trunk/libtinymail/Makefile.am

    r250 r339  
    3030 
    3131libtinymail_1_0_la_LIBADD = $(LIBTINYMAIL_LIBS) 
    32  
     32libtinymail_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 
    3333libtinymail_1_0_includedir = $(includedir)/libtinymail-$(API_VERSION) 
    3434libtinymail_1_0_include_HEADERS = $(libtinymail_1_0_headers) 
  • trunk/libtinymailui-gtk/Makefile.am

    r336 r339  
    3232        $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la                   \ 
    3333        $(top_builddir)/libtinymailui/libtinymailui-$(API_VERSION).la 
     34libtinymailui_gtk_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 
    3435 
    3536if BUILD_GNOME 
  • trunk/libtinymailui-mozembed/Makefile.am

    r336 r339  
    2727        $(top_builddir)/libtinymailui-gtk/libtinymailui-gtk-$(API_VERSION).la 
    2828 
     29libtinymailui_mozembed_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 
     30 
    2931if BUILD_GNOME 
    3032libtinymailui_mozembed_1_0_la_LIBADD +=  $(top_builddir)/libtinymail-gnomevfs/libtinymail-gnomevfs-$(API_VERSION).la 
  • trunk/libtinymailui/Makefile.am

    r327 r339  
    2121        $(LIBTINYMAILUI_LIBS)           \ 
    2222        $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la 
    23  
     23libtinymailui_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) 
    2424libtinymailuiincludedir = $(includedir)/libtinymailui-$(API_VERSION) 
    2525libtinymailuiinclude_HEADERS = $(libtinymailui_1_0_headers)