Changes between Version 8 and Version 9 of GSoc2013Tests


Ignore:
Timestamp:
Sep 3, 2013, 3:17:40 PM (11 years ago)
Author:
steve
Comment:

Add tests for recreate setup.ini file

Legend:

Unmodified
Added
Removed
Modified
  • GSoc2013Tests

    v8 v9  
    1 '''1. Adding license in Server Side :'''
     1'''1. Adding license in Server'''
    22[[BR]]
    3      ''1.1 Add a file with License Terms
    4        First in order to add a license for a especific package, you need to create a .txt license file under path of a directory of package on [http://download.osgeo.org/osgeo4w] server, for example:
     3    ''' Add a file with License Terms '''
     4       Each package directory has many files like setup.hint file (which normally contains the short and long description for the package and other important things), the package tar file. First in order to add a license file for an especific package, you need to create a .txt license file in its directory package on [http://download.osgeo.org/osgeo4w] server, for example:
    55        {{{
    66            svn someuser@download.osgeo.org   # log in into server
     
    1616       }}}
    1717
    18       '' 1.2 Generate the "setup.ini" file
    19        Second, you need to generate the setup.ini in order to update it with all entries for each non-open source packages. thus:
    20        {{{
     18    ''' Generate the Setup.ini file '''
     19      The OSGeo4w Setup.exe downloads the [http://download.osgeo.org/osgeo4w/setup.ini setup.ini] file with a list of all packages each time when it is run.  This   file should be recreated on the server by running the script invoking `regen.sh` on the web each time packages are uploaded. You need to recreate the `setup.ini` in order to update it with all entries for each non-open source packages, thus:
     20        {{{
    2121           # go to main directory of osgeo4w, there is a script called rengen.sh
    2222           ./rengen.sh   # it will run perl script genini
    2323         
    2424           # Now you can see the setup.ini file with license entry for each restrictive package   
    25        }}}
     25        }}}
    2626 
    2727
    28 '''2. Steps for Testing extend Features of OSGeo4W :'''
     28'''2. Steps for Testing extend Features of OSGeo4W '''
    2929[[BR]]
    3030     * Before you follow this steps you should do all configurations and build the setup.exe at [http://trac.osgeo.org/osgeo4w/wiki/SetupDevelopment]