# HG changeset patch # User jwe # Date 1149776887 0 # Node ID 62e7b9307d00491b8d9429fbb7e706c77fed4bc6 # Parent db0598f94c0f97a1dd66ec5ca1e2f45fe778198e [project @ 2006-06-08 14:28:07 by jwe] diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-06-08 John W. Eaton + + * Makeconf.in (do-subst-default-vals): Also substitute + OCTAVE_DATAROOTDIR. + 2006-06-06 John W. Eaton * Makeconf.in (datarootdir): New variable. diff --git a/Makeconf.in b/Makeconf.in --- a/Makeconf.in +++ b/Makeconf.in @@ -501,6 +501,7 @@ -e "s|%OCTAVE_BINDIR%|\"${bindir}\"|" \ -e "s|%OCTAVE_CANONICAL_HOST_TYPE%|\"${canonical_host_type}\"|" \ -e "s|%OCTAVE_DATADIR%|\"${datadir}\"|" \ + -e "s|%OCTAVE_DATAROOTDIR%|\"${datarootdir}\"|" \ -e "s|%OCTAVE_DEFAULT_PAGER%|\"${DEFAULT_PAGER}\"|" \ -e "s|%OCTAVE_EXEC_PREFIX%|\"${exec_prefix}\"|" \ -e "s|%OCTAVE_FCNFILEDIR%|\"${fcnfiledir}\"|" \ diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2006-06-08 John W. Eaton + + * defaults.h.in (OCTAVE_DATAROOTDIR): Substitute here. + * toplev.cc (octave_config_info): Add datarootdir to the struct. + 2006-06-07 John W. Eaton * ov-cell.cc (octave_cell::subsasgn): Handle c-s list object on diff --git a/src/defaults.h.in b/src/defaults.h.in --- a/src/defaults.h.in +++ b/src/defaults.h.in @@ -49,6 +49,10 @@ #define OCTAVE_DATADIR %OCTAVE_DATADIR% #endif +#ifndef OCTAVE_DATAROOTDIR +#define OCTAVE_DATAROOTDIR %OCTAVE_DATAROOTDIR% +#endif + #ifndef OCTAVE_EXEC_PREFIX #define OCTAVE_EXEC_PREFIX %OCTAVE_EXEC_PREFIX% #endif diff --git a/src/toplev.cc b/src/toplev.cc --- a/src/toplev.cc +++ b/src/toplev.cc @@ -787,6 +787,7 @@ "canonical_host_type", OCTAVE_CANONICAL_HOST_TYPE, "config_opts", OCTAVE_CONF_config_opts, "datadir", OCTAVE_DATADIR, + "datarootdir", OCTAVE_DATAROOTDIR, "exec_prefix", OCTAVE_EXEC_PREFIX, "fcnfiledir", OCTAVE_FCNFILEDIR, "imagedir", OCTAVE_IMAGEDIR,