Difference between revisions of "Aimp"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
m (Bug fixing)
 
Line 1: Line 1:
Silent installer for Aimp a media player like [[Winamp]]. More infos from [http://www.aimp.ru/ aimp.ru]
+
Silent installer for Aimp a media player like [[Winamp]]. More information from [http://www.aimp.ru/ aimp.ru]
  
You need change the file name, because in the file name from product site version is 4.60.2180, but in other places its 4.6.0.2180!
+
Need to wait some seconds while uninstallation. I dont know, how to do this except command ping. Because timeout not work.  
  
 
<source lang="xml">
 
<source lang="xml">
Line 11: Line 11:
 
priority="0">
 
priority="0">
  
<variable name="PKG_VERSION" value="4.6.0.2180" />
+
<variable name="PKG_VERSION" value="4.60.2180" />
 
<variable name="PKG_SOURCE" value="%SOFTWARE%\AIMP" />
 
<variable name="PKG_SOURCE" value="%SOFTWARE%\AIMP" />
 
<variable name="PKG_NAME" value="aimp_%PKG_VERSION%.exe" />
 
<variable name="PKG_NAME" value="aimp_%PKG_VERSION%.exe" />
Line 26: Line 26:
 
</check>
 
</check>
  
<install timeout="120" cmd='"%PKG_SOURCE%\%PKG_NAME%" %PKG_INSTALL_SWITCH%' />
+
<install cmd='"%PKG_SOURCE%\%PKG_NAME%" %PKG_INSTALL_SWITCH%' />
 
<install cmd='%COMSPEC% /C copy /Y /V "%PKG_SOURCE%\skins\*.acs*" "%PKG_DESTINATION%\skins"' />
 
<install cmd='%COMSPEC% /C copy /Y /V "%PKG_SOURCE%\skins\*.acs*" "%PKG_DESTINATION%\skins"' />
 
 
<upgrade timeout="120" cmd='"%PKG_SOURCE%\%PKG_NAME%" %PKG_UPGRADE_SWITCH%' />
+
<upgrade cmd='"%PKG_SOURCE%\%PKG_NAME%" %PKG_UPGRADE_SWITCH%' />
 
<upgrade cmd='%COMSPEC% /C copy /Y /V "%PKG_SOURCE%\skins\*.acs*" "%PKG_DESTINATION%\skins"' />
 
<upgrade cmd='%COMSPEC% /C copy /Y /V "%PKG_SOURCE%\skins\*.acs*" "%PKG_DESTINATION%\skins"' />
 
 
<remove timeout="120" cmd='%COMSPEC% /C if exist "%PKG_REMOVE_NAME%" "%PKG_REMOVE_NAME%" %PKG_REMOVE_SWITCH%'>
+
<remove cmd='"%PKG_DESTINATION%\uninstall.exe" %PKG_REMOVE_SWITCH%' />
<exit code="any"/>
+
<remove cmd='%COMSPEC% /C ping -n 3 127.0.0.1' />
</remove>
+
  
 
</package>
 
</package>

Latest revision as of 00:28, 11 May 2020

Silent installer for Aimp a media player like Winamp. More information from aimp.ru

Need to wait some seconds while uninstallation. I dont know, how to do this except command ping. Because timeout not work.

<package
	id="aimp"
	name="AIMP"
	revision="%PKG_VERSION%"
	reboot="false"
	priority="0">

	<variable name="PKG_VERSION"		value="4.60.2180" />
	<variable name="PKG_SOURCE"		value="%SOFTWARE%\AIMP" />
	<variable name="PKG_NAME"		value="aimp_%PKG_VERSION%.exe" />
	<variable name="PKG_REMOVE_NAME"	value="%PKG_DESTINATION%\uninstall.exe" />
	<variable name="PKG_INSTALL_SWITCH"	value='/SILENT /AUTO' />
	<variable name="PKG_UPGRADE_SWITCH"	value='/SILENT /UPDATE /AUTO' />	
	<variable name="PKG_REMOVE_SWITCH"	value='/SILENT /AUTO' />
	<variable name="PKG_DESTINATION"	value="%ProgramFiles%\AIMP" architecture="x86" />
	<variable name="PKG_DESTINATION"	value="%ProgramFiles(x86)%\AIMP" architecture="x64" />
        		
	<check type="logical" condition="and">
		<check type="uninstall" condition="exists" path="AIMP" />
		<check type="file" condition="versionequalto" path="%PKG_DESTINATION%\aimp.exe" value="%PKG_VERSION%" />
	</check>

	<install cmd='"%PKG_SOURCE%\%PKG_NAME%" %PKG_INSTALL_SWITCH%' />
	<install cmd='%COMSPEC% /C copy /Y /V "%PKG_SOURCE%\skins\*.acs*" "%PKG_DESTINATION%\skins"' />
	
	<upgrade cmd='"%PKG_SOURCE%\%PKG_NAME%" %PKG_UPGRADE_SWITCH%' />
	<upgrade cmd='%COMSPEC% /C copy /Y /V "%PKG_SOURCE%\skins\*.acs*" "%PKG_DESTINATION%\skins"' />
	
	<remove cmd='"%PKG_DESTINATION%\uninstall.exe" %PKG_REMOVE_SWITCH%' />
	<remove cmd='%COMSPEC% /C ping -n 3 127.0.0.1' />

</package>