mira-dev team mailing list archive
-
mira-dev team
-
Mailing list archive
-
Message #00043
[Branch ~mira-dev/mira/trunk] Rev 203: Linux installers
------------------------------------------------------------
revno: 203
committer: Alan Alvarez <aalvarez@xxxxxxxxxxxxx>
branch nick: trunk
timestamp: Sat 2010-05-08 12:19:49 -0400
message:
Linux installers
added:
mira-installers/
mira-installers/linux/
mira-installers/linux/MiraClientInstaller.xml
mira-installers/linux/MiraServerInstaller.xml
--
lp:mira/trunk
https://code.launchpad.net/~mira-dev/mira/trunk
Your team Mira Core Development Team is subscribed to branch lp:mira/trunk.
To unsubscribe from this branch go to https://code.launchpad.net/~mira-dev/mira/trunk/+edit-subscription
=== added directory 'mira-installers'
=== added directory 'mira-installers/linux'
=== added file 'mira-installers/linux/MiraClientInstaller.xml'
--- mira-installers/linux/MiraClientInstaller.xml 1970-01-01 00:00:00 +0000
+++ mira-installers/linux/MiraClientInstaller.xml 2010-05-08 16:19:49 +0000
@@ -0,0 +1,118 @@
+<project>
+ <shortName>MiraClientInstaller</shortName>
+ <fullName>Mira Client</fullName>
+ <version>0.1</version>
+ <leftImage>../../mira-client/resources/images/install-left-side.png</leftImage>
+ <logoImage>../../mira-client/resources/images/install-icon.png</logoImage>
+ <splashImage>../../mira-client/resources/images/loading-splash.png</splashImage>
+ <postInstallationActionList>
+ <writeFile>
+ <encoding>ascii</encoding>
+ <path>/usr/bin/mira_client</path>
+ <text>#!/bin/sh -
+cd ${installdir}
+./mira_client</text>
+ </writeFile>
+ <runConsoleProgram>
+ <program>chmod</program>
+ <programArguments>+x /usr/bin/mira_client</programArguments>
+ </runConsoleProgram>
+ </postInstallationActionList>
+ <postUninstallationActionList>
+ <deleteFile>
+ <path>/usr/bin/mira_client</path>
+ </deleteFile>
+ </postUninstallationActionList>
+ <enableRollback>1</enableRollback>
+ <enableTimestamp>1</enableTimestamp>
+ <saveRelativePaths>1</saveRelativePaths>
+ <vendor>Mira Groupware</vendor>
+ <componentList>
+ <component>
+ <name>default</name>
+ <description>Default Component</description>
+ <canBeEdited>1</canBeEdited>
+ <selected>1</selected>
+ <show>1</show>
+ <folderList>
+ <folder>
+ <description>Program Files</description>
+ <destination>${installdir}</destination>
+ <name>programfiles</name>
+ <platforms>all</platforms>
+ <shortcutList>
+ <shortcut>
+ <comment>Uninstall</comment>
+ <exec>${installdir}/${uninstallerName}</exec>
+ <icon></icon>
+ <name>Uninstall ${product_fullname}</name>
+ <path>${installdir}</path>
+ <platforms>all</platforms>
+ <runInTerminal>0</runInTerminal>
+ <windowsExec>${installdir}/${uninstallerName}.exe</windowsExec>
+ <windowsExecArgs></windowsExecArgs>
+ <windowsIcon></windowsIcon>
+ <windowsPath>${installdir}</windowsPath>
+ </shortcut>
+ </shortcutList>
+ </folder>
+ <folder>
+ <description>Program Files</description>
+ <destination>${installdir}</destination>
+ <name>programfileslinux</name>
+ <platforms>linux</platforms>
+ <distributionFileList>
+ <distributionFile>
+ <origin>../../mira-client/bin/libFilesUtility.so</origin>
+ </distributionFile>
+ <distributionFile>
+ <origin>../../mira-client/bin/libmira-utility.so</origin>
+ </distributionFile>
+ <distributionFile>
+ <origin>../../mira-client/bin/mira_client</origin>
+ </distributionFile>
+ </distributionFileList>
+ </folder>
+ <folder>
+ <description>Program Files</description>
+ <destination>${installdir}</destination>
+ <name>programfileswindows</name>
+ <platforms>windows</platforms>
+ </folder>
+ <folder>
+ <description>Program Files</description>
+ <destination>${installdir}</destination>
+ <name>programfilesosx</name>
+ <platforms>osx</platforms>
+ </folder>
+ </folderList>
+ <startMenuShortcutList>
+ <startMenuShortcut>
+ <comment>Uninstall ${product_fullname}</comment>
+ <name>Uninstall ${product_fullname}</name>
+ <runInTerminal>0</runInTerminal>
+ <windowsExec>${installdir}/${uninstallerName}.exe</windowsExec>
+ <windowsExecArgs></windowsExecArgs>
+ <windowsIcon></windowsIcon>
+ <windowsPath>${installdir}/</windowsPath>
+ </startMenuShortcut>
+ </startMenuShortcutList>
+ </component>
+ </componentList>
+ <parameterList>
+ <directoryParameter>
+ <name>installdir</name>
+ <description>Installer.Parameter.installdir.description</description>
+ <explanation>Installer.Parameter.installdir.explanation</explanation>
+ <value></value>
+ <default>${platform_install_prefix}/${product_shortname}-${product_version}</default>
+ <allowEmptyValue>0</allowEmptyValue>
+ <ask>yes</ask>
+ <cliOptionName>prefix</cliOptionName>
+ <mustBeWritable>yes</mustBeWritable>
+ <mustExist>0</mustExist>
+ <width>30</width>
+ </directoryParameter>
+ </parameterList>
+</project>
+
=== added file 'mira-installers/linux/MiraServerInstaller.xml'
--- mira-installers/linux/MiraServerInstaller.xml 1970-01-01 00:00:00 +0000
+++ mira-installers/linux/MiraServerInstaller.xml 2010-05-08 16:19:49 +0000
@@ -0,0 +1,146 @@
+<project>
+ <shortName>MiraServerInstaller</shortName>
+ <fullName>Mira Server</fullName>
+ <version>0.1</version>
+ <licenseFile>../../mira-client/COPYING</licenseFile>
+ <leftImage>../../mira-client/resources/images/install-left-side.png</leftImage>
+ <logoImage>../../mira-client/resources/images/install-icon.png</logoImage>
+ <splashImage>../../mira-client/resources/images/loading-splash.png</splashImage>
+ <postInstallationActionList>
+ <copyFile>
+ <destination>/usr/lib/libFiles-utility.so</destination>
+ <origin>${installdir}/libFiles-utility.so</origin>
+ </copyFile>
+ <copyFile>
+ <destination>/usr/lib/libmira.so</destination>
+ <origin>${installdir}/libmira.so</origin>
+ </copyFile>
+ <runConsoleProgram>
+ <program>ldconfig</program>
+ <programArguments></programArguments>
+ </runConsoleProgram>
+ <writeFile>
+ <path>/usr/sbin/mira_server</path>
+ <text>#!/bin/sh -
+cd ${installdir}
+./mira_server</text>
+ </writeFile>
+ <runProgram>
+ <program>chmod</program>
+ <programArguments>+x /usr/sbin/mira_server</programArguments>
+ </runProgram>
+ </postInstallationActionList>
+ <postUninstallationActionList>
+ <deleteFile>
+ <path>/usr/lib/libmira.so</path>
+ </deleteFile>
+ <deleteFile>
+ <path>/usr/lib/libFiles-utility.so</path>
+ </deleteFile>
+ <runProgram>
+ <program>ldconfig</program>
+ <programArguments></programArguments>
+ </runProgram>
+ <deleteFile>
+ <path>/usr/sbin/mira_server</path>
+ </deleteFile>
+ </postUninstallationActionList>
+ <enableRollback>1</enableRollback>
+ <enableTimestamp>1</enableTimestamp>
+ <saveRelativePaths>1</saveRelativePaths>
+ <vendor>Mira Groupware</vendor>
+ <componentList>
+ <component>
+ <name>default</name>
+ <description>Default Component</description>
+ <canBeEdited>1</canBeEdited>
+ <selected>1</selected>
+ <show>1</show>
+ <folderList>
+ <folder>
+ <description>Program Files</description>
+ <destination>${installdir}</destination>
+ <name>programfiles</name>
+ <platforms>all</platforms>
+ <shortcutList>
+ <shortcut>
+ <comment>Uninstall</comment>
+ <exec>${installdir}/${uninstallerName}</exec>
+ <icon></icon>
+ <name>Uninstall ${product_fullname}</name>
+ <path>${installdir}</path>
+ <platforms>all</platforms>
+ <runInTerminal>0</runInTerminal>
+ <windowsExec>${installdir}/${uninstallerName}.exe</windowsExec>
+ <windowsExecArgs></windowsExecArgs>
+ <windowsIcon></windowsIcon>
+ <windowsPath>${installdir}</windowsPath>
+ </shortcut>
+ </shortcutList>
+ </folder>
+ <folder>
+ <description>Program Files</description>
+ <destination>${installdir}</destination>
+ <name>programfileslinux</name>
+ <platforms>linux</platforms>
+ <distributionFileList>
+ <distributionFile>
+ <origin>../../mira-server/bin/Directory.xml</origin>
+ </distributionFile>
+ <distributionFile>
+ <origin>../../mira-server/bin/libFiles-utility.so</origin>
+ </distributionFile>
+ <distributionFile>
+ <origin>../../mira-server/bin/libmira.so</origin>
+ </distributionFile>
+ <distributionFile>
+ <origin>../../mira-server/bin/mira.conf</origin>
+ </distributionFile>
+ <distributionFile>
+ <origin>../../mira-server/bin/mira_server</origin>
+ </distributionFile>
+ </distributionFileList>
+ </folder>
+ <folder>
+ <description>Program Files</description>
+ <destination>${installdir}</destination>
+ <name>programfileswindows</name>
+ <platforms>windows</platforms>
+ </folder>
+ <folder>
+ <description>Program Files</description>
+ <destination>${installdir}</destination>
+ <name>programfilesosx</name>
+ <platforms>osx</platforms>
+ </folder>
+ </folderList>
+ <startMenuShortcutList>
+ <startMenuShortcut>
+ <comment>Uninstall ${product_fullname}</comment>
+ <name>Uninstall ${product_fullname}</name>
+ <runInTerminal>0</runInTerminal>
+ <windowsExec>${installdir}/${uninstallerName}.exe</windowsExec>
+ <windowsExecArgs></windowsExecArgs>
+ <windowsIcon></windowsIcon>
+ <windowsPath>${installdir}/</windowsPath>
+ </startMenuShortcut>
+ </startMenuShortcutList>
+ </component>
+ </componentList>
+ <parameterList>
+ <directoryParameter>
+ <name>installdir</name>
+ <description>Installer.Parameter.installdir.description</description>
+ <explanation>Installer.Parameter.installdir.explanation</explanation>
+ <value></value>
+ <default>${platform_install_prefix}/${product_shortname}-${product_version}</default>
+ <allowEmptyValue>0</allowEmptyValue>
+ <ask>yes</ask>
+ <cliOptionName>prefix</cliOptionName>
+ <mustBeWritable>yes</mustBeWritable>
+ <mustExist>0</mustExist>
+ <width>30</width>
+ </directoryParameter>
+ </parameterList>
+</project>
+