Difference between revisions of "VCmaster"
From WPKG | Open Source Software Deployment and Distribution
m (→VCmaster 2014: Upgrade without remove) |
m (cat) |
||
Line 32: | Line 32: | ||
</source> | </source> | ||
− | [[category:Silent Installers | + | [[category:Silent Installers]] |
Revision as of 08:43, 23 March 2015
VCmaster is an commercial text editor software with the ability to calculate within the text. For all kind of use, a license is required. The former name was Bautext.
The installation depends on the installation of Ghostscript (see there). Versions 2013 and earlier need to be removed manually before installation. Normally there is a main-version once a year and cumulative patches in the time between.
VCmaster 2014
<package id="vcmaster" name="VCmaster" revision="%spversion%" priority="1" >
<depends package-id="ghostscript"/>
<variable name="version" value="2014" />
<variable name="spversion" value="2014.0" />
<check type="file" condition="versiongreaterorequal" path="%ProgramFiles(x86)%\VCmaster\VCmaster.exe" value="%spversion%" />
<commands>
<command type="install" cmd='%comspec% /C start "Installer" /WAIT "%SOFTWARE%\VCmaster\VCmaster%version%\install.exe" /PRGFILES="%ProgramFiles(x86)%\VCmaster" /LIBFILES="\\Server\VCmaster-Vorlagen" /NAME="Licensename" /CODE="V14-XXXXXXXXXXXX" /WITHLIB=no /verysilent /LANG=de' >
<condition>
<check type="logical" condition="not">
<check type="file" condition="versiongreaterorequal" path="%ProgramFiles(x86)%\VCmaster\VCmaster.exe" value="%version%" />
</check>
</condition>
</command>
<command type="install" cmd='%comspec% /C start "Installer" /WAIT "%SOFTWARE%\VCmaster\VCmaster2014\Install_VCmaster_Patch%spversion%.exe"' >
<condition>
<check type="file" condition="versionsmallerthan" path="%ProgramFiles(x86)%\VCmaster\VCmaster.exe" value="%spversion%" />
</condition>
</command>
<command type="upgrade" include="install" />
<command type="remove" cmd='%COMSPEC% /c "IF EXIST "%ProgramFiles(x86)%\VCcmaster\unins000.exe" "%ProgramFiles(x86)%\unins000.exe" /SILENT' />
</commands>
</package>