Scribus
From WPKG | Open Source Software Deployment and Distribution
Scribus
Scribus is a free open source Desktop Publishing (DTP) application.
Scribus 64bit
<?xml version="1.0" encoding="UTF-8"?>
<packages:packages xmlns:packages="http://www.wpkg.org/packages"
xmlns:wpkg="http://www.wpkg.org/wpkg" xmlns:xsi="http://www.w3.org/2001\/XMLSchema-instance"
xsi:schemaLocation="http://www.wpkg.org/packages ../xsd/packages.xsd">
<package id="scribus"
name="Scribus"
revision="%PKG_VERSION%"
reboot="false"
priority="5">
<variable name="PKG_VERSION" value="1.6.1" />
<variable name="PKG_NAME" value="scribus" />
<variable name="PKG_INSTALL_SWITCH" value="/S"/>
<variable name="PKG_REMOVE_SWITCH" value="/S _?=%PKG_DESTINATION%"/>
<check type="uninstall" condition="versiongreaterorequal" path="Scribus %PKG_VERSION% (64bit)" value="%PKG_VERSION%" />
<install cmd='%COMSPEC% /C if exist "%ProgramFiles%\Scribus %PKG_VERSION%\uninst.exe" %PKG_REMOVE_SWITCH%' />
<install cmd='%COMSPEC% /C "%SOFTWARE%\%PKG_NAME%\%PKG_NAME%-%PKG_VERSION%-windows-x64.exe" %PKG_INSTALL_SWITCH%' />
<upgrade include="install" />
<remove cmd='%COMSPEC% /C "%ProgramFiles%\Scribus %PKG_VERSION%\uninst.exe" %PKG_REMOVE_SWITCH%' />
</package>
</packages:packages>
Scribus 32bit
WPKG Package
<?xml version="1.0" encoding="utf-8" ?>
<packages>
id="scribus"
name="scribus"
revision="%version%"
reboot="false"
priority="50">
<variable name="version" value="1.4.2" />
<check type='logical' condition='or'>
<check type="file" condition="exists" path="%PROGRAMFILES%\Scribus\Scribus.exe" />
<check type="uninstall" condition="exists" path="Scribus %version%" />
</check>
<!-- INSTALL -->
<install cmd='%COMSPEC% /c if exist "%PROGRAMFILES%\Scribus\uninst.exe" "%PROGRAMFILES%\Scribus\uninst.exe" /S' />
<install cmd="%SOFTWARE%\scribus\scribus-%version%-windows.exe /S /D=%PROGRAMFILES%\Scribus" architecture='x86' />
<install cmd="%SOFTWARE%\scribus\scribus-%version%-windows-x64.exe /S /D=%PROGRAMFILES%\Scribus" architecture='x64' />
<!-- Post -->
<install cmd='"%SOFTWARE%\scribus\post.bat">nul'><exit code="any"/></install>
<!-- UPGRADE -->
<upgrade include="install" />
<!-- REMOVE -->
<remove cmd="%PROGRAMFILES%\Scribus\uninst.exe /S" />
</package>
</packages>
WPKG Package
<?xml version="1.0" encoding="UTF-8"?>
<!-- OpenSource -->
<packages>
<package
id="Scribus"
name="Scribus"
revision="%version%"
reboot="false"
priority="50">
<variable name="version" value="1.4.1" />
<check type="file" condition="exists" path="%PROGRAMFILES%\Scribus\Scribus.exe" />
<check type="uninstall" condition="exists" path="Scribus %version%" />
<install cmd='%COMSPEC% /c if exist "%PROGRAMFILES%\Scribus\uninst.exe" "%PROGRAMFILES%\Scribus\uninst.exe" /S'/>
<install cmd="%SOFTWARE%\scribus\scribus-%version%-windows.exe /S /D=%PROGRAMFILES%\Scribus" />
<downgrade include="install" />
<upgrade include="install" />
<remove cmd="%PROGRAMFILES%\Scribus\uninst.exe /S" />
</package>
</packages>