aboutsummaryrefslogtreecommitdiffstats
path: root/resources/install/linux/installer-linux.xml
blob: b24ab49015546298a1659a059765333cbd3e322f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<installation version="1.0">
	<info>
		<appname>@PKG_NAME@</appname>
		<appversion>@VERSION@</appversion>
		<authors>
			<author name="@APP_NAME@" email="@APP_EMAIL@" />
		</authors>
		<url>@APP_WEB@</url>
		<javaversion>1.4</javaversion>
		<uninstaller/>
	</info>
	<variables>
		<variable name="app-version" value="@VERSION@"/>
		<variable name="released-on" value="@BUILDDATE@"/>
                
                <variable name="HelloPanel2.WelcomeText1" value="@WelcomeText1@"/>
                <variable name="HelloPanel2.WelcomeText2" value="@WelcomeText2@"/>
                <variable name="HelloPanel2.PoweredByText" value="@WelcomeText3@"/>

	</variables>

	<guiprefs height="600" resizable="yes" width="800"/>

	<locale>
		<langpack iso3="eng"/>
		<langpack iso3="fra"/> 
		<langpack iso3="deu"/> 
		<langpack iso3="ita"/> 
		<langpack iso3="spa"/>
		<langpack iso3="por"/>		
		<langpack iso3="rus"/> 
		<langpack iso3="cat"/>
		<langpack iso3="cze"/> 
		<langpack iso3="ind"/> 
		<langpack iso3="jpn"/> 
		<langpack iso3="mys"/> 
		<langpack iso3="nor"/> 
		<langpack iso3="hun"/> 
		<langpack iso3="swe"/> 
		<langpack iso3="dan"/>
		<langpack iso3="ukr"/>
		<langpack iso3="ned"/> 
		<langpack iso3="pol"/> 
		<langpack iso3="rom"/> 
		<langpack iso3="chn"/> 
		<langpack iso3="ell"/> 
		<langpack iso3="fin"/> 
		<langpack iso3="kor"/> 
		<langpack iso3="scg"/> 
		<langpack iso3="svk"/> 
		<langpack iso3="tur"/>
	</locale>
	
	<resources>
            <res id="InfoPanel.info" src="resources/install/doc/readme.txt" parse="yes"/>
            <res id="LicencePanel.licence" src="resources/install/doc/License.txt"/>
            <res src="@DEST_DIR@/linux/tmp-linux_shortcut_specification.xml" id="Unix_shortcutSpec.xml"/>
            <res id="Installer.image.0" src="resources/install/doc/welcome.png" />
	</resources>

	<panels>
		<panel classname="HelloPanel2"/>
		<panel classname="LicencePanel"/>
		<panel classname="TargetPanel"/>
		<panel classname="InstallPanel"/>
		<panel classname="ShortcutPanel"/>
		<panel classname="FinishPanel"/>
	</panels>

	<packs>
		<!-- The lib files -->
		<pack name="lib" required="yes">
                    <description>Include all libraries</description>
                    <fileset  targetdir="$INSTALL_PATH/lib" dir="lib" override="true">
                        <include name="*.jar"/>
                    </fileset>
                    <!--fileset  targetdir="$INSTALL_PATH/lib" dir="lib/os-specific/linux" override="true">
                        <include name="*.jar"/>
                        <exclude name="jmf.jar"/>
                    </fileset-->
                    <fileset targetdir="$INSTALL_PATH/lib/bundle" dir="lib/bundle" override="true">
                        <include name="*.jar"/>
                        <exclude name="junit.jar"/>
                    </fileset>
                    <file targetdir="$INSTALL_PATH/lib" src="resources/install/linux/felix.client.run.properties" override="true"/>
                    <file targetdir="$INSTALL_PATH/lib" src="resources/install/logging.properties" override="true"/>
		</pack>

                <pack name="native" required="yes">
                    <description>SIP Communicator Native libs</description>
                    <fileset  targetdir="$INSTALL_PATH/native" dir="lib/native/linux" override="true">
                        <include name="*"/>
                    </fileset>
		</pack>
                <pack name="bundles" required="yes">
                    <description>SIP Communicator bundles</description>
                    <fileset  targetdir="$INSTALL_PATH/sc-bundles" dir="sc-bundles" override="true">
                        <include name="*.jar"/>
                        <exclude name="*slick.jar"/>
                    </fileset>
		</pack>
                
                <pack name="bundles-os-specific" required="yes">
                    <description>SIP Communicator linux bundles</description>
                    <fileset  targetdir="$INSTALL_PATH/sc-bundles" dir="sc-bundles/os-specific/linux" override="true">
                        <include name="*.jar"/>
                        <exclude name="*slick.jar"/>
                    </fileset>
		</pack>

		<!-- The executable files -->
		<pack name="run" required="yes">
                    <description>Executable</description>
                    <file targetdir="$INSTALL_PATH" src="resources/install/linux/update-location.properties"  override="true"/>
                    <file targetdir="$INSTALL_PATH" src="resources/install/linux/run.sh" os="linux"  override="true"/>
                    <file targetdir="$INSTALL_PATH" src="resources/install/linux/sc-logo.png" os="linux" override="true"/>
                    <file targetdir="$INSTALL_PATH" src="resources/install/linux/uninstall.sh"  override="true"/>
                    <executable targetfile="$INSTALL_PATH/run.sh" stage="never" os="linux"/>
                    <executable targetfile="$INSTALL_PATH/uninstall.sh" stage="never" os="linux"/>
                    <parsable targetfile="inst_path" />
		</pack>

        <!-- loose param is not working -->
        <!--pack name="jre" required="yes" loose="true">
          <description>SIP Communicator included jre</description>

          <fileset  targetdir="$INSTALL_PATH/jre" dir="release/linux/tmp/jre">
            <include name="**/*"/>
          </fileset>
        </pack-->
	</packs>

</installation>