Differences

This shows you the differences between two versions of the page.

Link to this comparison view

devel:windowsinstaller [2011/06/03 21:54] xueshengdevel:windowsinstaller [2011/09/18 19:58] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== How to build the Windows installer for POPFile 1.1.2 (draft) ====== ====== How to build the Windows installer for POPFile 1.1.2 (draft) ======
  
 +^The Community Edition (i.e. the free edition) of %%ActivePerl%% 5.8.x is no longer available^
  
 ===== Introduction ===== ===== Introduction =====
Line 119: Line 119:
 |Math-Complex            |1.57     |%%ActiveState%% |complex numbers and associated mathematical functions | |Math-Complex            |1.57     |%%ActiveState%% |complex numbers and associated mathematical functions |
 |Module-Build            |0.3624   |%%ActiveState%% |Build and install Perl modules | |Module-Build            |0.3624   |%%ActiveState%% |Build and install Perl modules |
-|Module-Metadata         |1.000004 |%%ActiveState%% |Gather package and POD information from perl module files (automatically installed when 'Module-Build 0.3624' was installed) | +|Module-Metadata         |1.000004 |%%ActiveState%% |Gather package and POD information from perl module files (automatically installed by PPM when the 'Module-Build 0.3624' package was installed) | 
-|version                 |0.88     |%%ActiveState%% |Structured version objects (automatically installed when 'Module-Build 0.3624' was installed) | +|version                 |0.88     |%%ActiveState%% |Structured version objects (automatically installed by PPM when the 'Module-Build 0.3624' package was installed) | 
-|Perl-OSType             |1.002    |%%ActiveState%% |Map Perl operating system names to generic types (automatically installed when 'Module-Build 0.3624' was installed ) | +|Perl-OSType             |1.002    |%%ActiveState%% |Map Perl operating system names to generic types (automatically installed by PPM when the 'Module-Build 0.3624' package was installed ) | 
-|CPAN-Meta-YAML          |0.003    |%%ActiveState%% |Read and write a subset of YAML for CPAN Meta files (automatically installed when 'Module-Build 0.3624' was installed ) |+|CPAN-Meta-YAML          |0.003    |%%ActiveState%% |Read and write a subset of YAML for CPAN Meta files (automatically installed by PPM when the 'Module-Build 0.3624' package was installed ) |
 |Module-Corelist         |2.49     |%%ActiveState%% |what modules shipped with versions of perl | |Module-Corelist         |2.49     |%%ActiveState%% |what modules shipped with versions of perl |
 |Module-Load-Conditional |0.44     |%%ActiveState%% |Looking up module information / loading at runtime | |Module-Load-Conditional |0.44     |%%ActiveState%% |Looking up module information / loading at runtime |
Line 161: Line 161:
 |IO-Socket-Socks   |0.4   |%%ActiveState%% |Provides a way to create socks client or server both 4 and 5 version | |IO-Socket-Socks   |0.4   |%%ActiveState%% |Provides a way to create socks client or server both 4 and 5 version |
 |IO-Socket-SSL     |1.13  |  tcool         |Nearly transparent SSL encapsulation for IO::Socket::INET | |IO-Socket-SSL     |1.13  |  tcool         |Nearly transparent SSL encapsulation for IO::Socket::INET |
-|Net-SSLeay        |1.36  |  bribes        |Perl extension for using %%OpenSSL%% (automatically installed when 'IO-Socket-SSL 1.13' was installed) |+|Net-SSLeay        |1.36  |  bribes        |Perl extension for using %%OpenSSL%% (automatically installed by PPM when the 'IO-Socket-SSL 1.13' package was installed) |
 |Text-Kakasi       |2.04  |  uwinnipeg     |perl frontend to kakasi | |Text-Kakasi       |2.04  |  uwinnipeg     |perl frontend to kakasi |
 |%%TimeDate%%          |1.20  |%%ActiveState%% |Parsing of date strings | |%%TimeDate%%          |1.20  |%%ActiveState%% |Parsing of date strings |
Line 179: Line 179:
  
 FIXME Give download links for the %%BerkeleyDB-0.22-modified.zip%% and DBD-SQLite2-0.33.zip files plus installation instructions for these files. FIXME Give download links for the %%BerkeleyDB-0.22-modified.zip%% and DBD-SQLite2-0.33.zip files plus installation instructions for these files.
 +
 +FIXME Give instructions for using PPM's command-line mode to install %%BerkeleyDB%% v-.22 and DBD-SQLite2 v0.33
  
 ===== PDK - Perl Dev Kit (optional) ===== ===== PDK - Perl Dev Kit (optional) =====
Line 299: Line 301:
 The release notes are not stored in the project's Subversion repository. The release notes are plain text files and should be stored in the ''C:\Build\POPFile\engine'' directory. The release notes are not stored in the project's Subversion repository. The release notes are plain text files and should be stored in the ''C:\Build\POPFile\engine'' directory.
  
-Use a text editor to create a plain text file called ''v1.1.1.change'' (for the English release notes) and another called ''v1.1.1.change.nihongo'' (for the Japanese release notes). Although the Windows installer can be built if the Japanese file is missing the cross-platform build will fail with an error message if the file cannot be found (so if no Japanese text is available just use a re-named copy of the ''v1.1.1.change'' file).+Use a text editor to create a plain text file called ''v1.1.2.change'' (for the English release notes) and another called ''v1.1.2.change.nihongo'' (for the Japanese release notes). Although the Windows installer can be built if the Japanese file is missing the cross-platform build will fail with an error message if the file cannot be found (so if no Japanese text is available just use a re-named copy of the ''v1.1.2.change'' file).
  
-If the files checked out from Subversion are marked with a release number other than 1.1.then change the filenames of these two files to match (e.g. ''v1.1.2.change'' and ''v1.1.2.change.nihongo'')+If the files checked out from Subversion are marked with a release number other than 1.1.then change the filenames of these two files to match (i.e. ''v1.1.2.change'' and ''v1.1.2.change.nihongo'')
  
 ====== Build the Perl-based programs (optional) ====== ====== Build the Perl-based programs (optional) ======
 
devel/windowsinstaller.1307138080.txt.gz · Last modified: 2011/06/03 23:54 (external edit)
Old revisions

Should you find anything in the documentation that is incomplete, unclear, outdated or just plain wrong, please let us know and leave a note in the Documentation Forum.

Recent changes RSS feed Donate Driven by DokuWiki
The content of this wiki is protected by the GNU Fee Documentation License