and now follow the same setup as efl libs too.
SVN revision: 49286
This commit is contained in:
parent
a1fbb586f1
commit
4625a590c2
|
@ -7,7 +7,7 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess \
|
|||
enlightenment.spec enlightenment.pc ABOUT-NLS* \
|
||||
$(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc.tar.bz2
|
||||
|
||||
EXTRA_DIST = svnrev.h.in config.rpath README AUTHORS COPYING COPYING-PLAIN \
|
||||
EXTRA_DIST = config.rpath README AUTHORS COPYING COPYING-PLAIN \
|
||||
enlightenment.spec.in enlightenment.spec enlightenment.pc
|
||||
|
||||
filesdir = $(datadir)/enlightenment/
|
||||
|
|
49
configure.ac
49
configure.ac
|
@ -1,8 +1,25 @@
|
|||
# get rid of that stupid cache mechanism
|
||||
rm -f config.cache
|
||||
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
|
||||
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
|
||||
m4_define([v_maj], [0])
|
||||
m4_define([v_min], [16])
|
||||
m4_define([v_mic], [999])
|
||||
m4_define([v_rev], m4_esyscmd([svnversion . | awk -F : '{printf("%s", $1);}' | tr 'A-z' ' ' | sed 's/ //g']))
|
||||
m4_ifelse(m4_len[v_rev], [0], [m4_undefine([v_rev])])
|
||||
##-- When released, remove the dnl on the below line
|
||||
dnl m4_undefine([v_rev])
|
||||
##-- When doing snapshots - change soname. remove dnl on below line
|
||||
m4_define([relname], [ver-pre-svn-05])
|
||||
m4_define([v_rel], [-release relname])
|
||||
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
|
||||
m4_ifdef([v_rev], [m4_define([v_ver], [v_maj.v_min.v_mic.v_rev])],
|
||||
[m4_define([v_ver], [v_maj.v_min.v_mic])])
|
||||
m4_define([lt_rev], m4_eval(v_maj + v_min))
|
||||
m4_define([lt_cur], v_mic)
|
||||
m4_define([lt_age], v_min)
|
||||
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
|
||||
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
|
||||
|
||||
AC_INIT([enlightenment], [0.16.999.063], [enlightenment-devel@lists.sourceforge.net])
|
||||
release="ver-pre-svn-05"
|
||||
AC_INIT([enlightenment], [v_ver], [enlightenment-devel@lists.sourceforge.net])
|
||||
AC_PREREQ([2.52])
|
||||
AC_CONFIG_SRCDIR([configure.ac])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
|
@ -28,6 +45,22 @@ define([AC_LIBTOOL_LANG_F77_CONFIG], [:])
|
|||
AC_DISABLE_STATIC
|
||||
AC_PROG_LIBTOOL
|
||||
|
||||
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
|
||||
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
|
||||
m4_ifdef([v_rev], , [m4_define([v_rev], [0])])
|
||||
m4_ifdef([v_rel], , [m4_define([v_rel], [])])
|
||||
AC_DEFINE_UNQUOTED(VMAJ, [v_maj], [Major version])
|
||||
AC_DEFINE_UNQUOTED(VMIN, [v_min], [Minor version])
|
||||
AC_DEFINE_UNQUOTED(VMIC, [v_mic], [Micro version])
|
||||
AC_DEFINE_UNQUOTED(VREV, [v_rev], [Revison])
|
||||
version_info="lt_rev:lt_cur:lt_age"
|
||||
release_info="v_rel"
|
||||
AC_SUBST(version_info)
|
||||
AC_SUBST(release_info)
|
||||
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
|
||||
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
|
||||
|
||||
release=relname
|
||||
AC_SUBST(release)
|
||||
|
||||
EFL_CHECK_PATH_MAX
|
||||
|
@ -69,7 +102,7 @@ dnl AC_E_CHECK_PKG(VALGRIND, [valgrind >= 2.4.0], [], [:])
|
|||
AC_SUBST(VALGRIND_CFLAGS)
|
||||
AC_SUBST(VALGRIND_LIBS)
|
||||
|
||||
MODULE_ARCH="$host_os-$host_cpu-$release"
|
||||
MODULE_ARCH="$host_os-$host_cpu-relname"
|
||||
AC_SUBST(MODULE_ARCH)
|
||||
AC_DEFINE_UNQUOTED(MODULE_ARCH, "$MODULE_ARCH", "Module architecture")
|
||||
|
||||
|
@ -561,13 +594,7 @@ AC_E_OPTIONAL_MODULE([everything-windows], true)
|
|||
AC_E_OPTIONAL_MODULE([systray], true)
|
||||
AC_E_OPTIONAL_MODULE([comp], true)
|
||||
|
||||
SVNVERSION=`which svnversion`
|
||||
SVNREV="UNKNOWN"
|
||||
if test -n "$SVNVERSION"; then SVNREV=`$SVNVERSION -n .`; fi
|
||||
AC_SUBST(SVNREV)
|
||||
|
||||
AC_OUTPUT([
|
||||
svnrev.h
|
||||
Makefile
|
||||
enlightenment.spec
|
||||
enlightenment.pc
|
||||
|
|
|
@ -5,7 +5,6 @@ includedir=@includedir@/@PACKAGE@
|
|||
modules=@libdir@/@PACKAGE@/modules
|
||||
config_apps=@prefix@/share/@PACKAGE@/config-apps
|
||||
release=@release@
|
||||
svnrev=@SVNREV@
|
||||
|
||||
Name: enlightenment
|
||||
Description: Enlightenmnt Window Manager
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
* vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
|
||||
*/
|
||||
#include "e.h"
|
||||
#include "svnrev.h"
|
||||
|
||||
/* local subsystem functions */
|
||||
|
||||
|
@ -20,7 +19,7 @@ e_about_new(E_Container *con)
|
|||
e_obj_dialog_obj_theme_set(od, "base/theme/about", "e/widgets/about/main");
|
||||
e_obj_dialog_obj_part_text_set(od, "e.text.label", _("Close"));
|
||||
e_obj_dialog_obj_part_text_set(od, "e.text.title", _("Enlightenment"));
|
||||
e_obj_dialog_obj_part_text_set(od, "e.text.version", VERSION"/"SVNREV);
|
||||
e_obj_dialog_obj_part_text_set(od, "e.text.version", VERSION);
|
||||
e_obj_dialog_obj_part_text_set
|
||||
(od, "e.textblock.about",
|
||||
_(
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
#define SVNREV "@SVNREV@"
|
Loading…
Reference in New Issue