Changeset: 44bfcc5739b6 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=44bfcc5739b6 Modified Files: configure.ag Branch: default Log Message:
Merged from Apr2011 diffs (91 lines): diff --git a/configure.ag b/configure.ag --- a/configure.ag +++ b/configure.ag @@ -278,6 +278,35 @@ AC_ENABLE_SHARED AM_CONDITIONAL(CROSS_COMPILING, test x$cross_compiling = xyes) +dnl logs usually end up in /var/log +logdir='${localstatedir}/log/monetdb' +AC_ARG_WITH(logdir, + [--with-logdir=DIR Where to put log files (LOCALSTATEDIR/log/monetdb/)], + [case "$withval" in + yes|no|auto) + AC_MSG_WARN([--with-logdir called without argument - will use default]) + ;; + *) + logdir="$withval" + ;; + esac] +) + +dnl pidfiles usually end up in /var/run +rundir='${localstatedir}/run/monetdb' +AC_ARG_WITH(rundir, + [--with-rundir=DIR Where to put pid files (LOCALSTATEDIR/run/monetdb/)], + [case "$withval" in + yes|no|auto) + AC_MSG_WARN([--with-rundir called without argument - will use default]) + ;; + *) + rundir="$withval" + ;; + esac] +) + + dnl checks for programs AC_LANG([C]) @@ -2930,6 +2959,14 @@ AC_SUBST(Xlocalstatedir) AC_SUBST(Elocalstatedir) AC_SUBST(QXlocalstatedir) +Xlogdir="`$translatepath "$logdir"`" +eval "Elogdir=${Xlogdir}" +AC_SUBST(logdir) +AC_SUBST(Elogdir) +Xrundir="`$translatepath "$rundir"`" +eval "Erundir=${Xrundir}" +AC_SUBST(rundir) +AC_SUBST(Erundir) Qlibdir="$libdir" Xlibdir="`$translatepath "$libdir"`" QXlibdir="`echo "$Xlibdir" | sed 's/\\\\/\\\\\\\\/g'`" diff --git a/geom/ChangeLog.Apr2011 b/geom/ChangeLog.Apr2011 --- a/geom/ChangeLog.Apr2011 +++ b/geom/ChangeLog.Apr2011 @@ -1,3 +1,7 @@ # ChangeLog file for geom # This file is updated with Maddlog +* Wed Apr 27 2011 Sjoerd Mullender <sjo...@acm.org> +- Fixed various problems so that now all our tests work correctly on + all our testing platforms. + diff --git a/tools/merovingian/daemon/.merovingian_properties.in b/tools/merovingian/daemon/.merovingian_properties.in --- a/tools/merovingian/daemon/.merovingian_properties.in +++ b/tools/merovingian/daemon/.merovingian_properties.in @@ -24,5 +24,5 @@ # is, however, crucial that the file locations in this file are present. -logfile=@Elocalstatedir@@DIRSEP@log@DIRSEP@monetdb@dir...@merovingian.log -pidfile=@Elocalstatedir@@DIRSEP@run@DIRSEP@monetdb@dir...@merovingian.pid +logfile=@Elogdir@@dir...@merovingian.log +pidfile=@Erundir@@dir...@merovingian.pid diff --git a/tools/merovingian/daemon/Makefile.ag b/tools/merovingian/daemon/Makefile.ag --- a/tools/merovingian/daemon/Makefile.ag +++ b/tools/merovingian/daemon/Makefile.ag @@ -17,9 +17,9 @@ man_MANS = monetdbd.1 -monetdb_var_logdir = $(localstatedir)/log/monetdb +monetdb_var_logdir = $(logdir) monetdb_var_log_DATA = -monetdb_var_rundir = $(localstatedir)/run/monetdb +monetdb_var_rundir = $(rundir) monetdb_var_run_DATA = monetdb_var_dbfarmdir = $(localstatedir)/monetdb5/dbfarm monetdb_var_dbfarm_DATA = .merovingian_properties _______________________________________________ Checkin-list mailing list Checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list