Changeset 27942

Show
Ignore:
Timestamp:
30.07.2013 12:09:54 (6 years ago)
Author:
sjm84
Message:

Adding PDF-box to the list of downloadable extensions

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/ext/extension_project_list.xml

    r23582 r27942  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<extensionList baseURL="http://svn.greenstone.org/gs3-extensions/"> 
    3   <extension> 
    4     <name>Metadata Quality Tool</name> 
    5     <group>Java / Web</group>  
    6     <fileStem>mat</fileStem> 
    7     <description>The quality of metadata in a digital library is an important factor in ensuring access for end-users.  As collections grow in size maintaining quality through manual methods becomes increasingly difficult for repository managers. The tool is built as an extension to the Greenstone3 digital library software. 
     3    <extension> 
     4        <name>Metadata Quality Tool</name> 
     5        <group>Java / Web</group>  
     6        <fileStem>mat</fileStem> 
     7        <description>The quality of metadata in a digital library is an important factor in ensuring access for end-users.  As collections grow in size maintaining quality through manual methods becomes increasingly difficult for repository managers. The tool is built as an extension to the Greenstone3 digital library software. 
    88 
    99This extension requires Java Development Kit (JDK) 1.4 or higher. If you do do have JDK installed on your computer, you can download it from Sun (http://java.sun.com/).  
    10        
     10 
    1111How to download Greenstone extension behind a HTTP proxy? 
    1212By default SVNKit uses proxy settings from the servers configuration file that is located in the default SVN run-time configuration area. Default configuration area is located at ~/.subversion on Linux and OS X and at C:\Documents and Settings\userName\Application Data\Subversion on Windows. You may read more on Subversion client configuration files at Subversion Book (from http://svnkit.com/kb/user-guide-config-settings.html). 
    13        
     13 
    1414This extension uses the JFreecChart to generate visualisation. JFreeChart is a free (LGPL) chart library for the Java(tm) platform. You can read more on JFreechart website (http://www.jfree.org/jfreechart/).  
    15        
     15 
    1616If you cannot launch Metadata Analysis Tool, please remove the gs2mgdemo from "root/web/sites/localsite/collect". The root is Greenstone3 directory. 
    17     </description> 
    18     <sequenceList> 
    19       <step id="installOptions" action="properties" label="Install options" dependsOn="AUTOMATIC_DOWNLOAD"> 
    20         <optionList id="Mat" label="Mat options"> 
    21           <option id="User_Name" label="User name"/> 
    22           <option id="Password" label="Password"/> 
    23           <option id="Tomcat_Port" label="Tomcat port"/> 
    24           <option id="JVM_Version" label="Java Virtual Machine version"/> 
    25         </optionList> 
    26       </step> 
    27        
    28       <step id="install" action="button" label="Install" dependsOn="installOptions"> 
    29         <command> 
    30           <os name="default">ant compile</os> 
    31         </command> 
    32       </step> 
     17        </description> 
     18        <sequenceList> 
     19            <step id="installOptions" action="properties" label="Install options" dependsOn="AUTOMATIC_DOWNLOAD"> 
     20                <optionList id="Mat" label="Mat options"> 
     21                    <option id="User_Name" label="User name"/> 
     22                    <option id="Password" label="Password"/> 
     23                    <option id="Tomcat_Port" label="Tomcat port"/> 
     24                    <option id="JVM_Version" label="Java Virtual Machine version"/> 
     25                </optionList> 
     26            </step> 
    3327 
    34       <step id="controlPanel" action="panel" label="Control Panel" dependsOn="install"> 
    35         <class>org.greenstone.admin.guiext.mat.ControlPanel</class> 
    36       </step> 
     28            <step id="install" action="button" label="Install" dependsOn="installOptions"> 
     29                <command> 
     30                    <os name="default">ant compile</os> 
     31                </command> 
     32            </step> 
    3733 
    38       <step id="uninstall" action="button" label="Uninstall" dependsOn="install" rollbackTo="install"> 
    39         <command> 
    40           <os name="default">ant clean</os> 
    41         </command> 
    42       </step> 
    43     </sequenceList> 
    44   </extension> 
     34            <step id="controlPanel" action="panel" label="Control Panel" dependsOn="install"> 
     35                <class>org.greenstone.admin.guiext.mat.ControlPanel</class> 
     36            </step> 
    4537 
    46   <extension> 
    47     <name>EKit HTML Editor</name> 
    48     <group>Java / Web</group> 
    49     <fileStem>ekit</fileStem> 
    50     <description>An HTML editor for GLI</description> 
    51     <sequenceList> 
    52       <step id="run" action="button" label="Run EKit" dependsOn="AUTOMATIC_DOWNLOAD"> 
    53         <command> 
    54           <os name="default">java -jar ekit.jar</os> 
    55         </command> 
    56       </step> 
    57        
    58       <step id="assoc" action="button" label="Setup EKit for GLI" dependsOn="AUTOMATIC_DOWNLOAD"> 
    59         <command> 
    60           <os name="default">java -jar GLIAssociate.jar</os> 
    61         </command> 
    62       </step> 
    63     </sequenceList> 
    64   </extension> 
     38            <step id="uninstall" action="button" label="Uninstall" dependsOn="install" rollbackTo="install"> 
     39                <command> 
     40                    <os name="default">ant clean</os> 
     41                </command> 
     42            </step> 
     43        </sequenceList> 
     44    </extension> 
    6545 
    66   <extension> 
    67     <name>Video Plugin</name> 
    68     <group>Java / Web</group> 
    69     <fileStem>video</fileStem> 
    70     <description>Greenstone video extension (Need more details)</description> 
    71     <sequenceList> 
    72       <step id="download" action="download" label="Download Extension"> 
    73         <mainSource method="svn">http://svn.greenstone.org/gs2-extensions/video-and-audio/trunk/src</mainSource> 
    74       </step> 
     46    <extension> 
     47        <name>EKit HTML Editor</name> 
     48        <group>Java / Web</group> 
     49        <fileStem>ekit</fileStem> 
     50        <description>An HTML editor for GLI</description> 
     51        <sequenceList> 
     52            <step id="run" action="button" label="Run EKit" dependsOn="AUTOMATIC_DOWNLOAD"> 
     53                <command> 
     54                    <os name="default">java -jar ekit.jar</os> 
     55                </command> 
     56            </step> 
    7557 
    76       <step id="install" action="button" label="Compile" dependsOn="download"> 
    77         <command> 
    78           <os name="default">./CASCADE-MAKE.sh</os> 
    79           <os name="Windows">CASCADE-MAKE</os> 
    80         </command> 
    81       </step> 
     58            <step id="assoc" action="button" label="Setup EKit for GLI" dependsOn="AUTOMATIC_DOWNLOAD"> 
     59                <command> 
     60                    <os name="default">java -jar GLIAssociate.jar</os> 
     61                </command> 
     62            </step> 
     63        </sequenceList> 
     64    </extension> 
    8265 
    83       <step id="uninstall" action="button" label="Uninstall" dependsOn="install" rollbackTo="install"> 
    84         <command> 
    85           <os name="default"/> 
    86         </command> 
    87       </step> 
    88     </sequenceList> 
    89   </extension> 
     66    <extension> 
     67        <name>Video Plugin</name> 
     68        <group>Java / Web</group> 
     69        <fileStem>video</fileStem> 
     70        <description>Greenstone video extension (Need more details)</description> 
     71        <sequenceList> 
     72            <step id="download" action="download" label="Download Extension"> 
     73                <mainSource method="svn">http://svn.greenstone.org/gs2-extensions/video-and-audio/trunk/src</mainSource> 
     74            </step> 
     75 
     76            <step id="install" action="button" label="Compile" dependsOn="download"> 
     77                <command> 
     78                    <os name="default">./CASCADE-MAKE.sh</os> 
     79                    <os name="Windows">CASCADE-MAKE</os> 
     80                </command> 
     81            </step> 
     82 
     83            <step id="uninstall" action="button" label="Uninstall" dependsOn="install" rollbackTo="install"> 
     84                <command> 
     85                    <os name="default"/> 
     86                </command> 
     87            </step> 
     88        </sequenceList> 
     89    </extension> 
     90 
     91    <extension> 
     92        <name>PDF-Box Plugin</name> 
     93        <group>Java / Web</group> 
     94        <fileStem>pdf-box</fileStem> 
     95        <description>Greenstone PDF-Box extension. Used to help Greenstone build with later versions of the PDF format.</description> 
     96        <sequenceList> 
     97            <step id="download" action="download" label="Download Extension"> 
     98                <mainSource method="svn">http://svn.greenstone.org/gs2-extensions/pdf-box/trunk/java</mainSource> 
     99            </step> 
     100        </sequenceList> 
     101    </extension> 
    90102</extensionList>