--- src/gui/wxMApp.cpp.orig Sat Sep 30 12:10:50 2000 +++ src/gui/wxMApp.cpp Sun Nov 12 05:30:09 2000 @@ -561,7 +561,11 @@ { #ifdef OS_UNIX String localePath; +#ifdef __FreeBSD__ + localePath << M_PREFIX << "/share/locale"; +#else localePath << M_BASEDIR << "/locale"; +#endif #elif defined(OS_WIN) InitGlobalDir(); String localePath; @@ -835,7 +839,12 @@ READ_APPCONFIG(MP_HELPBROWSER), READ_APPCONFIG(MP_HELPBROWSER_ISNS)); #endif +#ifdef __FreeBSD__ + helpfile = M_PREFIX; + helpfile += "/share/doc/Mahogany"; +#else helpfile = GetGlobalDir()+"/doc"; +#endif // __FreeBSD__ #else // Windows helpfile = GetGlobalDir()+"\\doc\\Mahogany.hlp"; #endif // Unix/Windows --- src/gui/wxMDialogs.cpp.orig Sun Nov 12 04:24:18 2000 +++ src/gui/wxMDialogs.cpp Sun Nov 12 05:19:40 2000 @@ -1006,15 +1006,9 @@ { String dir, filename; - // Tips files are in @prefix@/share/Mahogany/doc/Tips/ - dir = mApplication->GetGlobalDir(); - if ( !dir ) - { - // like this, it will work in an uninstalled copy of M too - dir = ".."; - } - - dir << DIR_SEPARATOR << "doc" << DIR_SEPARATOR << "Tips" << DIR_SEPARATOR; + // Tips files are in @prefix@/share/doc/Mahogany/Tips/ + dir << M_PREFIX << DIR_SEPARATOR << "share" << DIR_SEPARATOR << "doc"; + dir << DIR_SEPARATOR << "Mahogany" << DIR_SEPARATOR << "Tips" << DIR_SEPARATOR; // Tips files are either Tips_LOCALENAME.txt, e.g. Tips_de.txt or // simply Tips.txt