Changeset 089bf7d in git


Ignore:
Timestamp:
20/09/11 12:19:30 (8 years ago)
Author:
Olly Betts <olly@…>
Branches:
svn/1.0, svn/tags/1.0.40
Children:
e68ccb7
Parents:
837ff43
Message:

Backport changes from 1.2.0:
doc/HACKING.htm: Update version of InnoSetup? used. Note the packages
needed on Debian to build the Microsoft Windows installer.
doc/HACKING.htm: Note Debian packages to install for docs.

git-svn-id: file:///home/survex-svn/survex/branches/1.0@3698 4b37db11-9a0c-4f06-9ece-9ab7cdaee568

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r837ff43 r089bf7d  
     1Tue Sep 20 11:18:12 GMT 2011  Olly Betts <olly@survex.com>
     2
     3        * Backport changes from 1.2.0:
     4        * doc/HACKING.htm: Update version of InnoSetup used.  Note the packages
     5          needed on Debian to build the Microsoft Windows installer.
     6        * doc/HACKING.htm: Note Debian packages to install for docs.
     7
     8Tue Sep 20 11:13:38 GMT 2011  Olly Betts <olly@survex.com>
     9
     10        * Backport change from 1.2.0:
     11        * Makefile.am: Include all the available wxstd.mo files into the
     12          Microsoft Windows installer, rather than trying to just include those
     13          which we have translations for.  This avoids having to maintain a
     14          list of which to include, and gives users translations of wxWidgets
     15          messages even if they don't get Survex messages translated.
     16
    117Tue Sep 20 11:09:30 GMT 2011  Olly Betts <olly@survex.com>
    218
  • doc/HACKING.htm

    r837ff43 r089bf7d  
    4949<P>For building the documentation you'll need sgmltools 2 or later,
    5050jadetex, docbook-to-man, and w3m.
     51
     52<P>On debian squeeze: sudo apt-get install sgmltools-lite jadetex docbook-to-man w3m
    5153
    5254<H2>Building on Non-Unix Platforms</H2>
     
    186188subdirectories.  Then double-click on `!MakeMe' to build survex.
    187189
     190<H2>Microsoft Windows Installer Builder</H2>
     191
     192<P>We use <A HREF="http://www.jrsoftware.org/isinfo.php">InnoSetup</A> to
     193build the MS Windows Installer.  Survex 1.0.40 was built using InnoSetup
     1945.4.2 (non-Unicode version, so that the installer works on older versions
     195of Microsoft Windows).
     196
     197<P>Here are some random notes:
     198
     199<H3>Packages Needed</H3>
     200
     201<P>On Debian, you'll need to install these packages to build the installer:
     202
     203<P>apt-get install wine wx2.8-i18n
     204
     205<H3>Translations</H3>
     206
     207<P>In addition to the translations included with InnoSetup as standard, we also
     208add these, which you can find in the <code>lib</code> subdirectory of Xapian's
     209SVN tree:
     210
     211<UL>
     212<LI>English_GB.isl (unofficial, done by Olly)
     213<LI>Romanian-7-5.1.11.isl (unofficial, asked Cristian to check it over)
     214</UL>
     215
     216<H3>survex.iss</H3>
     217
     218<P>This file is generated by configure (from the template survex.iss.in).
     219We could instead have a static survex.iss which uses #include to pull in
     220a file with the Survex version info in, but the current method works well
     221enough so we'll stick with it for now (I suspect #include was introduced since
     222we started using InnoSetup).
     223
    188224</BODY></HTML>
Note: See TracChangeset for help on using the changeset viewer.