----- Original Message ----- From: "Angus Leeming" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Saturday, December 17, 2005 10:50 AM
Subject: Re: LyX 1.3.7pre5 some more progress in diagnosis


Stephen Harris wrote:
Addendum: I find that C:\Msys\1.0\bin or C:\texmf\miktex\bin
or C:\Python23 will work individually; but combinations like
Msys and Python, Msys and texmf, or Python and texmf, will
fail to run the configure script, requiring sh.exe configure.
I have installed to C:\LyX

Given your continued interest in this, together with the fact that you can
reproduce the problem (I cannot and, anyway, I've retired ;-)), perhaps
you might like to play with the installer yourself? You'll find the NSIS
scripts in the
   development\Win32\packaging\installer
sub directory of the LyX 1.3.x sources. Or, alternatively, you can grab a
slightly modified (for your benefit) set from
   http://www.lyx.org/~leeming/installer.zip (200kB)
which will unzip to
installer\
   COPYING
   abi_util_fileassoc.nsh
   download.nsh
   io_download.ini
   io_summary.ini
   io_ui_language.ini
   is_user_admin.nsh
   lyx_configure.C
   lyx_configure.dll
   lyxfunc.nsh
   lyx_32x32.ico
   lyx_installer.nsi
   lyx_utils.nsh
   strtrim.nsh


The main logic of the script is in lyx_installer.nsi which contains a line
  !define PRODUCT_SOURCEDIR "C:\Program Files\LyX"

I imagine you've already done this but I will examine the difference
between the 1.3.6 lyx_installer.nsi (22,421) and the 1.3.7 version (22,668)
which you supplied, for any glaring discrepancies. I notice you changed
the version and .exe numbers from

!define PRODUCT_VERSION "1.3.6" and
!define INSTALLER_EXE "lyx_setup_136.exe" to

!define PRODUCT_VERSION "1.3.7"  and
!define INSTALLER_EXE "lyx_setup_137.exe"

I guess something more subtle, if its even in this file.

Thanks;
Stephen

Reply via email to