From e6017d3b11333cbc912fce9188999f4bbc5e48a7 Mon Sep 17 00:00:00 2001 From: raster Date: Fri, 17 Apr 2009 10:01:45 +0000 Subject: [PATCH] lutin... release soname patch. verbose svn soname used right now git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@40131 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- configure.ac | 36 ++++++++++++++++++++++++++++++++++++ src/lib/ecore/Makefile.am | 2 +- src/lib/ecore_con/Makefile.am | 2 +- src/lib/ecore_config/Makefile.am | 2 +- src/lib/ecore_directfb/Makefile.am | 2 +- src/lib/ecore_evas/Makefile.am | 2 +- src/lib/ecore_fb/Makefile.am | 2 +- src/lib/ecore_file/Makefile.am | 2 +- src/lib/ecore_imf/Makefile.am | 2 +- src/lib/ecore_imf_evas/Makefile.am | 2 +- src/lib/ecore_input/Makefile.am | 2 +- src/lib/ecore_ipc/Makefile.am | 2 +- src/lib/ecore_job/Makefile.am | 2 +- src/lib/ecore_quartz/Makefile.am | 2 +- src/lib/ecore_sdl/Makefile.am | 2 +- src/lib/ecore_txt/Makefile.am | 2 +- src/lib/ecore_win32/Makefile.am | 2 +- src/lib/ecore_wince/Makefile.am | 2 +- src/lib/ecore_x/Makefile.am | 2 +- 19 files changed, 54 insertions(+), 18 deletions(-) diff --git a/configure.ac b/configure.ac index 7a55f0b..503bda3 100644 --- a/configure.ac +++ b/configure.ac @@ -22,7 +22,43 @@ VMIN=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $2);}'` VMIC=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $3);}'` SNAP=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $4);}'` version_info=`expr $VMAJ + $VMIN`":$VMIC:$VMIN" +ecore_config_release_info="-release ver-pre-svn-00" +ecore_con_release_info="-release ver-pre-svn-00" +ecore_directfb_release_info="-release ver-pre-svn-00" +ecore_evas_release_info="-release ver-pre-svn-00" +ecore_fb_release_info="-release ver-pre-svn-00" +ecore_file_release_info="-release ver-pre-svn-00" +ecore_imf_evas_release_info="-release ver-pre-svn-00" +ecore_imf_release_info="-release ver-pre-svn-00" +ecore_input_release_info="-release ver-pre-svn-00" +ecore_ipc_release_info="-release ver-pre-svn-00" +ecore_job_release_info="-release ver-pre-svn-00" +ecore_quartz_release_info="-release ver-pre-svn-00" +ecore_release_info="-release ver-pre-svn-00" +ecore_sdl_release_info="-release ver-pre-svn-00" +ecore_txt_release_info="-release ver-pre-svn-00" +ecore_win32_release_info="-release ver-pre-svn-00" +ecore_wince_release_info="-release ver-pre-svn-00" +ecore_x_release_info="-release ver-pre-svn-00" AC_SUBST(version_info) +AC_SUBST(ecore_config_release_info) +AC_SUBST(ecore_con_release_info) +AC_SUBST(ecore_directfb_release_info) +AC_SUBST(ecore_evas_release_info) +AC_SUBST(ecore_fb_release_info) +AC_SUBST(ecore_file_release_info) +AC_SUBST(ecore_imf_evas_release_info) +AC_SUBST(ecore_imf_release_info) +AC_SUBST(ecore_input_release_info) +AC_SUBST(ecore_ipc_release_info) +AC_SUBST(ecore_job_release_info) +AC_SUBST(ecore_quartz_release_info) +AC_SUBST(ecore_release_info) +AC_SUBST(ecore_sdl_release_info) +AC_SUBST(ecore_txt_release_info) +AC_SUBST(ecore_win32_release_info) +AC_SUBST(ecore_wince_release_info) +AC_SUBST(ecore_x_release_info) AC_DEFINE_UNQUOTED(SHARED_LIB_SUFFIX, "$shrext_cmds", [Suffix for shared objects]) diff --git a/src/lib/ecore/Makefile.am b/src/lib/ecore/Makefile.am index 8f4ec19..e7e4219 100644 --- a/src/lib/ecore/Makefile.am +++ b/src/lib/ecore/Makefile.am @@ -37,6 +37,6 @@ ecore_tree.c \ ecore_value.c libecore_la_LIBADD = @dlopen_libs@ @EINA_LIBS@ @EVIL_LIBS@ @WIN32_LIBS@ -lm -libecore_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_release_info@ EXTRA_DIST = ecore_private.h diff --git a/src/lib/ecore_con/Makefile.am b/src/lib/ecore_con/Makefile.am index a09a50e..6a862ff 100644 --- a/src/lib/ecore_con/Makefile.am +++ b/src/lib/ecore_con/Makefile.am @@ -24,7 +24,7 @@ libecore_con_la_LIBADD = \ $(top_builddir)/src/lib/ecore/libecore.la \ @SSL_LIBS@ @CURL_LIBS@ @EINA_LIBS@ @TLS_LIBS@ -libecore_con_la_LDFLAGS = -version-info @version_info@ +libecore_con_la_LDFLAGS = -version-info @version_info@ @ecore_con_release_info@ endif diff --git a/src/lib/ecore_config/Makefile.am b/src/lib/ecore_config/Makefile.am index 7d89a02..8257d81 100644 --- a/src/lib/ecore_config/Makefile.am +++ b/src/lib/ecore_config/Makefile.am @@ -27,7 +27,7 @@ lib_LTLIBRARIES = libecore_config.la include_HEADERS = \ Ecore_Config.h -libecore_config_la_LDFLAGS = -version-info @version_info@ +libecore_config_la_LDFLAGS = -version-info @version_info@ @ecore_config_release_info@ #config_DATA = $(DB) #configdir = $(pkgdatadir) diff --git a/src/lib/ecore_directfb/Makefile.am b/src/lib/ecore_directfb/Makefile.am index b575981..d270ae2 100644 --- a/src/lib/ecore_directfb/Makefile.am +++ b/src/lib/ecore_directfb/Makefile.am @@ -21,7 +21,7 @@ $(top_builddir)/src/lib/ecore/libecore.la \ @DIRECTFB_LIBS@ \ @EINA_LIBS@ -libecore_directfb_la_LDFLAGS = -version-info @version_info@ +libecore_directfb_la_LDFLAGS = -version-info @version_info@ @ecore_directfb_release_info@ libecore_directfb_la_DEPENDENCIES = \ $(top_builddir)/src/lib/ecore/libecore.la diff --git a/src/lib/ecore_evas/Makefile.am b/src/lib/ecore_evas/Makefile.am index bf0fdc4..708c407 100644 --- a/src/lib/ecore_evas/Makefile.am +++ b/src/lib/ecore_evas/Makefile.am @@ -110,7 +110,7 @@ $(top_builddir)/src/lib/ecore/libecore.la \ $(top_builddir)/src/lib/ecore_input/libecore_input.la \ @EVAS_LIBS@ -libecore_evas_la_LDFLAGS = @quartz_ldflags@ -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_evas_la_LDFLAGS = @quartz_ldflags@ -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_evas_release_info@ endif diff --git a/src/lib/ecore_fb/Makefile.am b/src/lib/ecore_fb/Makefile.am index f564e2a..2d82071 100644 --- a/src/lib/ecore_fb/Makefile.am +++ b/src/lib/ecore_fb/Makefile.am @@ -26,7 +26,7 @@ libecore_fb_la_LIBADD = \ $(top_builddir)/src/lib/ecore/libecore.la \ @EINA_LIBS@ -libecore_fb_la_LDFLAGS = -version-info @version_info@ +libecore_fb_la_LDFLAGS = -version-info @version_info@ @ecore_fb_release_info@ endif diff --git a/src/lib/ecore_file/Makefile.am b/src/lib/ecore_file/Makefile.am index 834bfd4..dc54468 100644 --- a/src/lib/ecore_file/Makefile.am +++ b/src/lib/ecore_file/Makefile.am @@ -35,7 +35,7 @@ $(lib_ecore_con_la) \ @EVIL_LIBS@ \ @EINA_LIBS@ -libecore_file_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_file_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_file_release_info@ endif diff --git a/src/lib/ecore_imf/Makefile.am b/src/lib/ecore_imf/Makefile.am index 7fde0ad..385ae8c 100644 --- a/src/lib/ecore_imf/Makefile.am +++ b/src/lib/ecore_imf/Makefile.am @@ -24,7 +24,7 @@ $(top_builddir)/src/lib/ecore/libecore.la \ @EINA_LIBS@ \ @EVIL_LIBS@ -libecore_imf_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_imf_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_imf_release_info@ endif EXTRA_DIST = ecore_imf_private.h diff --git a/src/lib/ecore_imf_evas/Makefile.am b/src/lib/ecore_imf_evas/Makefile.am index 163054f..2455944 100644 --- a/src/lib/ecore_imf_evas/Makefile.am +++ b/src/lib/ecore_imf_evas/Makefile.am @@ -20,5 +20,5 @@ $(top_builddir)/src/lib/ecore_imf/libecore_imf.la \ @EVAS_LIBS@ \ @EINA_LIBS@ -libecore_imf_evas_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_imf_evas_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_imf_evas_release_info@ endif diff --git a/src/lib/ecore_input/Makefile.am b/src/lib/ecore_input/Makefile.am index 162bd78..0fc8078 100644 --- a/src/lib/ecore_input/Makefile.am +++ b/src/lib/ecore_input/Makefile.am @@ -19,6 +19,6 @@ $(top_builddir)/src/lib/ecore/libecore.la \ @EVAS_LIBS@ \ @EVIL_LIBS@ -libecore_input_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_input_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_input_release_info@ endif diff --git a/src/lib/ecore_ipc/Makefile.am b/src/lib/ecore_ipc/Makefile.am index a11158d..17c7d24 100644 --- a/src/lib/ecore_ipc/Makefile.am +++ b/src/lib/ecore_ipc/Makefile.am @@ -24,7 +24,7 @@ $(top_builddir)/src/lib/ecore_con/libecore_con.la \ @SSL_LIBS@ \ @EINA_LIBS@ -libecore_ipc_la_LDFLAGS = -version-info @version_info@ +libecore_ipc_la_LDFLAGS = -version-info @version_info@ @ecore_ipc_release_info@ endif diff --git a/src/lib/ecore_job/Makefile.am b/src/lib/ecore_job/Makefile.am index e46003a..6116d70 100644 --- a/src/lib/ecore_job/Makefile.am +++ b/src/lib/ecore_job/Makefile.am @@ -23,7 +23,7 @@ $(top_builddir)/src/lib/ecore/libecore.la \ @EINA_LIBS@ \ @EVIL_LIBS@ -libecore_job_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_job_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_job_release_info@ endif diff --git a/src/lib/ecore_quartz/Makefile.am b/src/lib/ecore_quartz/Makefile.am index e2e1f3c..e58bed1 100644 --- a/src/lib/ecore_quartz/Makefile.am +++ b/src/lib/ecore_quartz/Makefile.am @@ -23,6 +23,6 @@ $(top_builddir)/src/lib/ecore_input/libecore_input.la \ @EVAS_LIBS@ \ @EINA_LIBS@ -libecore_quartz_la_LDFLAGS = @quartz_ldflags@ -version-info @version_info@ +libecore_quartz_la_LDFLAGS = @quartz_ldflags@ -version-info @version_info@ @ecore_quartz_release_info@ endif diff --git a/src/lib/ecore_sdl/Makefile.am b/src/lib/ecore_sdl/Makefile.am index 0743679..7e4ed4b 100644 --- a/src/lib/ecore_sdl/Makefile.am +++ b/src/lib/ecore_sdl/Makefile.am @@ -25,7 +25,7 @@ $(top_builddir)/src/lib/ecore/libecore.la \ $(top_builddir)/src/lib/ecore_input/libecore_input.la \ @SDL_LIBS@ @EVIL_LIBS@ @EINA_LIBS@ -libecore_sdl_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_sdl_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_sdl_release_info@ endif diff --git a/src/lib/ecore_txt/Makefile.am b/src/lib/ecore_txt/Makefile.am index 5b60204..1213098 100644 --- a/src/lib/ecore_txt/Makefile.am +++ b/src/lib/ecore_txt/Makefile.am @@ -19,7 +19,7 @@ ecore_txt.c libecore_txt_la_LIBADD = @iconv_libs@ \ @EINA_LIBS@ -libecore_txt_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_txt_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_txt_release_info@ endif diff --git a/src/lib/ecore_win32/Makefile.am b/src/lib/ecore_win32/Makefile.am index cc9d0b1..015f302 100644 --- a/src/lib/ecore_win32/Makefile.am +++ b/src/lib/ecore_win32/Makefile.am @@ -37,7 +37,7 @@ $(top_builddir)/src/lib/ecore_input/libecore_input.la \ @EVAS_LIBS@ \ @EINA_LIBS@ -libecore_win32_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_win32_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_win32_release_info@ endif diff --git a/src/lib/ecore_wince/Makefile.am b/src/lib/ecore_wince/Makefile.am index 9580f1d..e9d054c 100644 --- a/src/lib/ecore_wince/Makefile.am +++ b/src/lib/ecore_wince/Makefile.am @@ -26,7 +26,7 @@ libecore_wince_la_LIBADD = \ $(top_builddir)/src/lib/ecore/libecore.la \ @EINA_LIBS@ -libecore_wince_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ +libecore_wince_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @ecore_wince_release_info@ endif diff --git a/src/lib/ecore_x/Makefile.am b/src/lib/ecore_x/Makefile.am index 9a13376..95e0684 100644 --- a/src/lib/ecore_x/Makefile.am +++ b/src/lib/ecore_x/Makefile.am @@ -24,7 +24,7 @@ libecore_x_la_SOURCES = libecore_x_la_LIBADD = $(DEP) \ @EINA_LIBS@ -libecore_x_la_LDFLAGS = -version-info @version_info@ +libecore_x_la_LDFLAGS = -version-info @version_info@ @ecore_x_release_info@ libecore_x_la_DEPENDENCIES = $(DEP) -- 2.7.4