Patch attached. As usual, comments are welcome

Regards,
Albin

---------- Forwarded message ----------
From: Carsten Haitzler <[email protected]>
Date: Wed, Apr 15, 2009 at 3:52 AM
Subject: Re: [Proposal] release schedule and version numbering
To: Albin Tonnerre <[email protected]>
Cc: Gustavo Sverzut Barbieri <[email protected]>


On Tue, 14 Apr 2009 18:59:40 +0200 Albin Tonnerre <[email protected]>
said:

THIS... is why i have not wanted to release and force sonames. it totally irks
me to have "libblah 2.0" and the actual lib.so is blibblah.so.7.0 ... its
totally horrible. pre 1.0 we reserve the right to break .so's at will and we
keep our .so's at the version of the software to stop the inconsistency in
release ver, package ver and .so ver.

if this conflicts with debian policy... then i am afraid we have a e vs debian
policy conflict and that will not be resolved until we release 1.0...

what i might consider is renaming the libname

instead of libevas.so.0.9.9
libevas-pre1.so.0.9.9
libevas-pre2.so.0.9.9
etc.

and on release we remove the -preXXX and go to libevas.so.1.0.0

thats my "compromise" :)

> Hi,
>
> With the idea of having freezes and a release schedule, I'd really like to get
> proper version bumps when there are API changes in the core libraries.
>
> I know this idea hasn't been very popular in the past, mostly because the
> devs don't want to bother with this, which is something I understand.
>
> However, as you may know, I maintain the e17 packages in debian.
> Part of this job implies manually changing libraries SONAME when the
> interfaces change, which implies some patching on every single snapshot
> I'm uploading (and which breaks the interface, of course). As I'm doing
> it for debian anyway, I think I might do this is the SVN just as well, if you
> agree.
>
> What I'm doing currently is the following: use
> '-release @package_vers...@$(MINOR)' instead of
> '-version-info @version_info@', in LDFLAGS, so that the generated SONAME
> looks like the following: libevas-0.9.9.050$(MINOR).so, with MINOR being
> whatever you feel like using (I use letters, for example)
>
> The immediate benefits - besides me being happy - is that it would be easier
> to detect when users are experiencing bugs due to API changes. Imagine a
> user links an app against evas, then updates evas, which has changed SONAME:
> either he has the old evas installed and everything's fine. If he has not kept
> the old version, the app won't even launch as the lib will be missing, where
> he previously would have experienced crashes or random behaviour. So I
> do think that would help sometime :)
>
> Regards,
> Albin
>
Index: ecore/src/lib/ecore_win32/Makefile.am
===================================================================
--- ecore/src/lib/ecore_win32/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_win32/Makefile.am	(working copy)
@@ -36,7 +36,7 @@
 @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@ -release @ecore_win32_release_info@
 
 endif
 
Index: ecore/src/lib/ecore_wince/Makefile.am
===================================================================
--- ecore/src/lib/ecore_wince/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_wince/Makefile.am	(working copy)
@@ -26,7 +26,7 @@
 $(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@ -release @ecore_wince_release_info@
 
 endif
 
Index: ecore/src/lib/ecore_config/Makefile.am
===================================================================
--- ecore/src/lib/ecore_config/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_config/Makefile.am	(working copy)
@@ -27,7 +27,7 @@
 include_HEADERS = \
 Ecore_Config.h
 
-libecore_config_la_LDFLAGS = -version-info @version_info@
+libecore_config_la_LDFLAGS = -version-info @version_info@ -release @ecore_config_release_info@
 
 #config_DATA = $(DB)
 #configdir = $(pkgdatadir)
Index: ecore/src/lib/ecore_x/Makefile.am
===================================================================
--- ecore/src/lib/ecore_x/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_x/Makefile.am	(working copy)
@@ -24,7 +24,7 @@
 libecore_x_la_LIBADD = $(DEP) \
 @EINA_LIBS@
 
-libecore_x_la_LDFLAGS = -version-info @version_info@
+libecore_x_la_LDFLAGS = -version-info @version_info@ -release @ecore_x_release_info@
 
 libecore_x_la_DEPENDENCIES = $(DEP)
 
Index: ecore/src/lib/ecore_job/Makefile.am
===================================================================
--- ecore/src/lib/ecore_job/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_job/Makefile.am	(working copy)
@@ -23,7 +23,7 @@
 @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@ -release @ecore_job_release_info@
 
 endif
 
Index: ecore/src/lib/ecore_imf/Makefile.am
===================================================================
--- ecore/src/lib/ecore_imf/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_imf/Makefile.am	(working copy)
@@ -24,7 +24,7 @@
 @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@ -release @ecore_imf_release_info@
 endif
 
 EXTRA_DIST = ecore_imf_private.h
Index: ecore/src/lib/ecore_ipc/Makefile.am
===================================================================
--- ecore/src/lib/ecore_ipc/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_ipc/Makefile.am	(working copy)
@@ -24,7 +24,7 @@
 @SSL_LIBS@ \
 @EINA_LIBS@
 
-libecore_ipc_la_LDFLAGS = -version-info @version_info@
+libecore_ipc_la_LDFLAGS = -version-info @version_info@ -release @ecore_ipc_release_info@
 
 endif
 
Index: ecore/src/lib/ecore_txt/Makefile.am
===================================================================
--- ecore/src/lib/ecore_txt/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_txt/Makefile.am	(working copy)
@@ -19,7 +19,7 @@
 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@ -release @ecore_txt_release_info@
 
 
 endif
Index: ecore/src/lib/ecore_con/Makefile.am
===================================================================
--- ecore/src/lib/ecore_con/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_con/Makefile.am	(working copy)
@@ -24,7 +24,7 @@
 $(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@ -release @ecore_con_release_info@
 
 endif
 
Index: ecore/src/lib/ecore_file/Makefile.am
===================================================================
--- ecore/src/lib/ecore_file/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_file/Makefile.am	(working copy)
@@ -35,7 +35,7 @@
 @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@ -release @ecore_file_release_info@
 
 endif
 
Index: ecore/src/lib/ecore/Makefile.am
===================================================================
--- ecore/src/lib/ecore/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore/Makefile.am	(working copy)
@@ -37,6 +37,6 @@
 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@ -release @ecore_release_info@
 
 EXTRA_DIST = ecore_private.h
Index: ecore/src/lib/ecore_directfb/Makefile.am
===================================================================
--- ecore/src/lib/ecore_directfb/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_directfb/Makefile.am	(working copy)
@@ -21,7 +21,7 @@
 @DIRECTFB_LIBS@ \
 @EINA_LIBS@
 
-libecore_directfb_la_LDFLAGS = -version-info @version_info@
+libecore_directfb_la_LDFLAGS = -version-info @version_info@ -release @ecore_directfb_release_info@
 
 libecore_directfb_la_DEPENDENCIES = \
 $(top_builddir)/src/lib/ecore/libecore.la
Index: ecore/src/lib/ecore_sdl/Makefile.am
===================================================================
--- ecore/src/lib/ecore_sdl/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_sdl/Makefile.am	(working copy)
@@ -25,7 +25,7 @@
 $(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@ -release @ecore_sdl_release_info@
 
 endif
 
Index: ecore/src/lib/ecore_quartz/Makefile.am
===================================================================
--- ecore/src/lib/ecore_quartz/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_quartz/Makefile.am	(working copy)
@@ -23,6 +23,6 @@
 @EVAS_LIBS@ \
 @EINA_LIBS@
 
-libecore_quartz_la_LDFLAGS = @quartz_ldflags@ -version-info @version_info@
+libecore_quartz_la_LDFLAGS = @quartz_ldflags@ -version-info @version_info@ -release @ecore_quartz_release_info@
 
 endif
Index: ecore/src/lib/ecore_fb/Makefile.am
===================================================================
--- ecore/src/lib/ecore_fb/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_fb/Makefile.am	(working copy)
@@ -26,7 +26,7 @@
 $(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@ -release @ecore_fb_release_info@
 
 endif
 
Index: ecore/src/lib/ecore_imf_evas/Makefile.am
===================================================================
--- ecore/src/lib/ecore_imf_evas/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_imf_evas/Makefile.am	(working copy)
@@ -20,5 +20,5 @@
 @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@ -release @ecore_imf_evas_release_info@
 endif
Index: ecore/src/lib/ecore_evas/Makefile.am
===================================================================
--- ecore/src/lib/ecore_evas/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_evas/Makefile.am	(working copy)
@@ -110,7 +110,7 @@
 $(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@ -release @ecore_evas_release_info@
 
 endif
 
Index: ecore/src/lib/ecore_input/Makefile.am
===================================================================
--- ecore/src/lib/ecore_input/Makefile.am	(revision 40092)
+++ ecore/src/lib/ecore_input/Makefile.am	(working copy)
@@ -19,6 +19,6 @@
 @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@ -release @ecore_input_release_info@
 
 endif
Index: ecore/configure.ac
===================================================================
--- ecore/configure.ac	(revision 40092)
+++ ecore/configure.ac	(working copy)
@@ -22,7 +22,43 @@
 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="pre1"
+ecore_con_release_info="pre1"
+ecore_directfb_release_info="pre1"
+ecore_evas_release_info="pre1"
+ecore_fb_release_info="pre1"
+ecore_file_release_info="pre1"
+ecore_imf_evas_release_info="pre1"
+ecore_imf_release_info="pre1"
+ecore_input_release_info="pre1"
+ecore_ipc_release_info="pre1"
+ecore_job_release_info="pre1"
+ecore_quartz_release_info="pre1"
+ecore_release_info="pre1"
+ecore_sdl_release_info="pre1"
+ecore_txt_release_info="pre1"
+ecore_win32_release_info="pre1"
+ecore_wince_release_info="pre1"
+ecore_x_release_info="pre1"
 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])
 
Index: evas/src/lib/Makefile.am
===================================================================
--- evas/src/lib/Makefile.am	(revision 40092)
+++ evas/src/lib/Makefile.am	(working copy)
@@ -56,5 +56,5 @@
 
 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 @release_info@
 
Index: evas/configure.ac
===================================================================
--- evas/configure.ac	(revision 40092)
+++ evas/configure.ac	(working copy)
@@ -28,7 +28,9 @@
 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="pre1"
 AC_SUBST(version_info)
+AC_SUBST(release_info)
 
 
 want_fontconfig="auto"
Index: e_dbus/src/lib/hal/Makefile.am
===================================================================
--- e_dbus/src/lib/hal/Makefile.am	(revision 40092)
+++ e_dbus/src/lib/hal/Makefile.am	(working copy)
@@ -19,6 +19,6 @@
 @EDBUS_LIBS@ \
 $(top_builddir)/src/lib/dbus/libedbus.la \
 @EINA_LIBS@
-libehal_la_LDFLAGS      = -version-info @version_info@
+libehal_la_LDFLAGS      = -version-info @version_info@ -release @ehal_release_info@
 
 endif
Index: e_dbus/src/lib/notification/Makefile.am
===================================================================
--- e_dbus/src/lib/notification/Makefile.am	(revision 40092)
+++ e_dbus/src/lib/notification/Makefile.am	(working copy)
@@ -22,6 +22,6 @@
 @EDBUS_LIBS@ @EVAS_LIBS@ \
 $(top_builddir)/src/lib/dbus/libedbus.la \
 @EINA_LIBS@
-libenotify_la_LDFLAGS      = -version-info @version_info@
+libenotify_la_LDFLAGS      = -version-info @version_info@ -release @enotify_release_info@
 
 endif
Index: e_dbus/src/lib/connman/Makefile.am
===================================================================
--- e_dbus/src/lib/connman/Makefile.am	(revision 40092)
+++ e_dbus/src/lib/connman/Makefile.am	(working copy)
@@ -25,6 +25,6 @@
 $(top_builddir)/src/lib/dbus/libedbus.la \
 @EINA_LIBS@
 
-libeconnman_la_LDFLAGS = -version-info @version_info@
+libeconnman_la_LDFLAGS = -version-info @version_info@ -release @econnman_release_info@
 
 endif
Index: e_dbus/src/lib/nm/Makefile.am
===================================================================
--- e_dbus/src/lib/nm/Makefile.am	(revision 40092)
+++ e_dbus/src/lib/nm/Makefile.am	(working copy)
@@ -27,7 +27,7 @@
 @EDBUS_LIBS@ \
 $(top_builddir)/src/lib/dbus/libedbus.la \
 @EINA_LIBS@
-libenm_la_LDFLAGS      = -version-info @version_info@
+libenm_la_LDFLAGS      = -version-info @version_info@ -release @enm_release_info@
 
 
 libenm_la_DEPENDENCIES = \
Index: e_dbus/src/lib/dbus/Makefile.am
===================================================================
--- e_dbus/src/lib/dbus/Makefile.am	(revision 40092)
+++ e_dbus/src/lib/dbus/Makefile.am	(working copy)
@@ -19,5 +19,5 @@
 
 libedbus_la_LIBADD = \
 @EDBUS_LIBS@ @EINA_LIBS@
-libedbus_la_LDFLAGS      = -version-info @version_info@
+libedbus_la_LDFLAGS      = -version-info @version_info@ -release @edbus_release_info@
 
Index: e_dbus/configure.ac
===================================================================
--- e_dbus/configure.ac	(revision 40092)
+++ e_dbus/configure.ac	(working copy)
@@ -23,7 +23,17 @@
 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"
+econnman_release_info="pre1"
+edbus_release_info="pre1"
+ehal_release_info="pre1"
+enm_release_info="pre1"
+enotify_release_info="pre1"
 AC_SUBST(version_info)
+AC_SUBST(econnman_release_info)
+AC_SUBST(edbus_release_info)
+AC_SUBST(ehal_release_info)
+AC_SUBST(enm_release_info)
+AC_SUBST(enotify_release_info)
 
 dnl Check enabled modules to build
 AC_ARG_ENABLE(ehal,
Index: edje/src/lib/Makefile.am
===================================================================
--- edje/src/lib/Makefile.am	(revision 40092)
+++ edje/src/lib/Makefile.am	(working copy)
@@ -42,4 +42,4 @@
 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 @release_info@
Index: edje/configure.ac
===================================================================
--- edje/configure.ac	(revision 40092)
+++ edje/configure.ac	(working copy)
@@ -24,7 +24,9 @@
 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="pre1"
 AC_SUBST(version_info)
+AC_SUBST(release_info)
 
 
 ### Default options with respect to host
Index: efreet/src/lib/Makefile.am
===================================================================
--- efreet/src/lib/Makefile.am	(revision 40092)
+++ efreet/src/lib/Makefile.am	(working copy)
@@ -62,7 +62,10 @@
 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@ -release @efreet_release_info@
 
+libefreet_mime_la_LDFLAGS = -version-info @version_info@ -release @efreet_mime_release_info@
+libefreet_trash_la_LDFLAGS = -version-info @version_info@ -release @efreet_trash_release_info@
+
 libefreet_mime_la_LIBADD = @EFREET_LIBS@ libefreet.la
 libefreet_trash_la_LIBADD = @EFREET_LIBS@ libefreet.la
Index: efreet/configure.ac
===================================================================
--- efreet/configure.ac	(revision 40092)
+++ efreet/configure.ac	(working copy)
@@ -27,7 +27,13 @@
 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="pre1"
+efreet_mime_release_info="pre1"
+efreet_trash_release_info="pre1"
 AC_SUBST(version_info)
+AC_SUBST(efreet_release_info)
+AC_SUBST(efreet_mime_release_info)
+AC_SUBST(efreet_trash_release_info)
 
 AC_FUNC_ALLOCA
 
Index: eina/src/lib/Makefile.am
===================================================================
--- eina/src/lib/Makefile.am	(revision 40092)
+++ eina/src/lib/Makefile.am	(working copy)
@@ -58,7 +58,7 @@
 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 @release_info@
 libeina_la_CFLAGS = @EINA_CFLAGS@
 
 clean-local:
Index: eina/configure.ac
===================================================================
--- eina/configure.ac	(revision 40092)
+++ eina/configure.ac	(working copy)
@@ -22,8 +22,10 @@
 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="pre1"
 AC_SUBST(VMAJ)
 AC_SUBST(version_info)
+AC_SUBST(release_info)
 
 
 ### Needed information
------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to