lutin... release soname patch. verbose svn soname used right now

SVN revision: 40131
This commit is contained in:
Carsten Haitzler 2009-04-17 10:01:45 +00:00
parent 23f1bf7116
commit ce5a59b7e5
27 changed files with 73 additions and 22 deletions

View File

@ -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])

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -24,7 +24,9 @@ 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"
release_info="-release ver-pre-svn-00"
AC_SUBST(version_info)
AC_SUBST(release_info)
### Default options with respect to host

View File

@ -42,4 +42,4 @@ edje_script_only.c \
edje_entry.c
libedje_la_LIBADD = @EDJE_LIBS@ -lm
libedje_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@
libedje_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@

View File

@ -27,7 +27,13 @@ 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"
efreet_release_info="-release ver-pre-svn-00"
efreet_mime_release_info="-release ver-pre-svn-00"
efreet_trash_release_info="-release ver-pre-svn-00"
AC_SUBST(version_info)
AC_SUBST(efreet_release_info)
AC_SUBST(efreet_mime_release_info)
AC_SUBST(efreet_trash_release_info)
AC_FUNC_ALLOCA

View File

@ -62,7 +62,10 @@ installed_headersdir = $(prefix)/include/efreet
installed_headers_DATA = $(EFREETHEADERS) $(EFREETMIMEHEADERS) $(EFREETTRASHHEADERS)
libefreet_la_LIBADD = @EFREET_LIBS@
libefreet_la_LDFLAGS = -version-info @version_info@
libefreet_la_LDFLAGS = -version-info @version_info@ @efreet_release_info@
libefreet_mime_la_LDFLAGS = -version-info @version_info@ @efreet_mime_release_info@
libefreet_trash_la_LDFLAGS = -version-info @version_info@ @efreet_trash_release_info@
libefreet_mime_la_LIBADD = @EFREET_LIBS@ libefreet.la
libefreet_trash_la_LIBADD = @EFREET_LIBS@ libefreet.la

View File

@ -22,8 +22,10 @@ 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"
release_info="-release ver-pre-svn-00"
AC_SUBST(VMAJ)
AC_SUBST(version_info)
AC_SUBST(release_info)
### Needed information

View File

@ -58,7 +58,7 @@ libeina_la_SOURCES += $(top_srcdir)/src/modules/mp/pass_through/pass_through.c
endif
libeina_la_LIBADD = @EINA_LIBS@ @dlopen_libs@
libeina_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@
libeina_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@
libeina_la_CFLAGS = @EINA_CFLAGS@
clean-local:

View File

@ -28,7 +28,9 @@ 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"
release_info="-release ver-pre-svn-00"
AC_SUBST(version_info)
AC_SUBST(release_info)
want_fontconfig="auto"

View File

@ -56,5 +56,5 @@ libevas_la_DEPENDENCIES += engines/common_16/libevas_engine_common_16.la
endif
libevas_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@
libevas_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@