diff options
author | 2005-11-02 06:52:15 +1000 | |
---|---|---|
committer | 2005-11-02 06:52:15 +1000 | |
commit | 0ffeb41c28b0b4c73773d5bac370f033f10a5416 (patch) | |
tree | da9aa70bb4eb4fafeed6303c964ddb68c22f1710 | |
parent | e8d02159dae51ecb93ef576232974ba9a85e0ab3 (diff) |
Patch for the stupid defaults of autoconf
darcs-hash:20051101205215-9ad71-a954e2626d13c91435ca3cddc6f6af6b61f75f72.gz
-rw-r--r-- | configure.ac | 34 |
1 files changed, 18 insertions, 16 deletions
diff --git a/configure.ac b/configure.ac index 6a7cacca..3ca9d6e9 100644 --- a/configure.ac +++ b/configure.ac @@ -35,22 +35,24 @@ else AC_SUBST( XSEL_MAN_PATH,[ ]) fi -if test $sysconfdir = '${prefix}/etc'; then - if [[ "$prefix" = NONE ]]; then - AC_DEFINE_UNQUOTED( [PREFIX], L"/usr/local", [Installation directory]) - AC_SUBST( PREFIX, /usr/local) - AC_SUBST(sysconfdir,[/etc]) - export prefix=/usr/local - else - AC_DEFINE_UNQUOTED( [PREFIX], L"$prefix", [Installation directory]) - AC_SUBST( PREFIX, [$prefix]) - AC_SUBST(sysconfdir,[/etc]) - fi - - if echo $prefix | grep \^$HOME >/dev/null; then - AC_SUBST(sysconfdir,[$HOME/etc]) - AC_MSG_NOTICE(["Install in $HOME"]) - fi +if [[ "$prefix" = NONE ]]; then + AC_DEFINE_UNQUOTED( [PREFIX], L"/usr/local", [Installation directory]) + AC_SUBST( PREFIX, /usr/local) + export prefix=/usr/local +else + AC_DEFINE_UNQUOTED( [PREFIX], L"$prefix", [Installation directory]) + AC_SUBST( PREFIX, [$prefix]) +fi + +if [[ "$sysconfdir" = NONE ]]; then + AC_SUBST(sysconfdir,[$prefix/etc]) +else + AC_SUBST(sysconfdir,[$sysconfdir]) +fi + +if echo $prefix | grep \^$HOME >/dev/null; then + AC_SUBST(sysconfdir,[$HOME/etc]) + AC_MSG_NOTICE(["Install in $HOME"]) fi AC_SUBST(fishdir,[/fish.d]) |