1 | <?xml version="1.0" encoding="UTF-8"?> |
---|
2 | <!DOCTYPE installer PUBLIC "-//tp23 //DTD Ant Installer Config//EN" "http://antinstaller.sf.net/dtd/antinstall-config-0.8.dtd"> |
---|
3 | |
---|
4 | <installer |
---|
5 | ui="swing,text" |
---|
6 | verbose="true" |
---|
7 | debug="false" |
---|
8 | lookAndFeel="org.tp23.jgoodies.plaf.plastic.PlasticXPLookAndFeel" |
---|
9 | name="Greenstone@version@ Installer" |
---|
10 | windowIcon="/resources/icon.png" |
---|
11 | defaultImageResource="/resources/header.png" |
---|
12 | minJavaVersion="1.4"> |
---|
13 | |
---|
14 | <!-- select language page --> |
---|
15 | <page type="input" name="language-selector" displayText=""> |
---|
16 | <comment name="language-selector-explanation"/> |
---|
17 | <select property="language" defaultValue="en" displayText="" useAsLocale="true"> |
---|
18 | <option value="en" text="English"/> |
---|
19 | <option value="fr" text="Français (French)"/> |
---|
20 | <option value="es" text="Español (Spanish)"/> |
---|
21 | <option value="de" text="Deutsch (German)"/> |
---|
22 | <option value="ru" text="ÑÑÑÑкОй ÑзÑк (Russian)"/> |
---|
23 | <option value="zh" text="äžæ (Chinese)"/> |
---|
24 | </select> |
---|
25 | </page> |
---|
26 | |
---|
27 | <!-- start binary release --> |
---|
28 | <page type="input" name="intro" displayText=""> |
---|
29 | <comment name="welcome-message"/> |
---|
30 | </page> |
---|
31 | <!-- end binary release --> |
---|
32 | |
---|
33 | <!-- start source release --> |
---|
34 | <page type="input" name="intro" displayText="" target="Source Release"> |
---|
35 | <comment name="welcome-message"/> |
---|
36 | </page> |
---|
37 | <!-- end source release --> |
---|
38 | |
---|
39 | |
---|
40 | <!-- type="license" shows a license page to click through --> |
---|
41 | <page type="license" name="license" resource="/LICENSE.txt" displayText="" /> |
---|
42 | |
---|
43 | <!-- install destination page --> |
---|
44 | <page type="input" name="destination" displayText=""> |
---|
45 | |
---|
46 | <directory property="installDir" |
---|
47 | defaultValue="/usr/local/Greenstone2" |
---|
48 | create="true" |
---|
49 | displayText="" /> |
---|
50 | |
---|
51 | </page> |
---|
52 | |
---|
53 | <!-- start binary release --> |
---|
54 | <page type="input" name="selector" displayText=""> |
---|
55 | <comment name="choose-components"/> |
---|
56 | |
---|
57 | <target |
---|
58 | target="Installing Core System" |
---|
59 | diskRequirement="@component.size.core@" |
---|
60 | displayText="" |
---|
61 | defaultValue="true" |
---|
62 | force="true"/> |
---|
63 | |
---|
64 | <!-- start bundled components --> |
---|
65 | <target |
---|
66 | target="Installing ImageMagick" |
---|
67 | diskRequirement="@component.size.imagemagick@" |
---|
68 | defaultValue="true" |
---|
69 | displayText=""/> |
---|
70 | |
---|
71 | <target |
---|
72 | target="Installing Ghostscript" |
---|
73 | diskRequirement="@component.size.ghostscript@" |
---|
74 | defaultValue="true" |
---|
75 | displayText=""/> |
---|
76 | <!-- end bundled components --> |
---|
77 | |
---|
78 | </page> |
---|
79 | <!-- end binary release --> |
---|
80 | |
---|
81 | <page type="input" name="admin-password" displayText=""> |
---|
82 | <comment name="admin-password-expl"/> |
---|
83 | <!-- <validated property="admin.password" defaultValue="" displayText="" regex="^.{3,20}$"/>--> |
---|
84 | <text property="admin.password" defaultValue="admin" displayText=""/> |
---|
85 | </page> |
---|
86 | |
---|
87 | <page type="progress" name="progress" showTargets="true" displayText=""/> |
---|
88 | |
---|
89 | </installer> |
---|