>>>>> "Angus" == Angus Leeming <[EMAIL PROTECTED]> writes:
Angus> Ok, here's the current state of play. I now have something that Angus> works 'sensibly' under *nix and Windows. I have made no further Angus> attempt with MacOS X; it would be nice if someone stepped in to Angus> help there. (See the USE_OSX_PACKAGING blocks.) Angus> Note, Jean-Marc, that I have added enough to config.h to make Angus> the symbolic link stuff 'work' on Windows. We could easily go Angus> down the route of modifying the package code, but I believe Angus> that we'll still need the equivalent of the stuff in config.h Angus> anyway, so... That's OK, I think. A few remarks: - the new code is much better! - For 1.4.x, I think things like LOCALEDIR should be defined in version.C.in, so that we do not have to generate path_defines.C.in anymore. - you need a special casing for OSX for localedir (typically system_lyxdir/locale). - what is the intent of using "../share" in non-posix packagings? To make things work when the packaging was actually posix? I think we should rather alow people to use --with-packaging=posix on osx or win32, when they actually want that. The nice thing about it is that configure will set the makefile variables correctly. JMarc