Difference between revisions of "Audacity"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
m (removed version number from 'name')
(Various additions and amendments)
Line 1: Line 1:
Audacity is an audio editor.
+
This is a silent installer and uninstaller for Audacity, a free software audio editor available from http://audacity.sourceforge.net/. Audacity is free software and cross-platform.
This is a silent installer and uninstaller for Audacity (1.2 series).
+
  
== Packaging For Audacity ==
+
The 1.2 series is very old, having received minor updates over the years. The 1.3 series has for a very long time been in development with only a beta version available. However the authors say of the 1.3 Beta "This is our active version with the latest features and fixes. We recommend this version for more advanced users, and for everyone on Windows 7, Windows Vista". As an example of the move to version 1.3, Ubuntu ships 1.3 rather than 1.2.
 +
 
 +
== Packaging For Audacity 1.2 series ==
 +
 
 +
Audacity uses Inno Setup.
  
 
<source lang="xml">
 
<source lang="xml">
Line 24: Line 27:
 
</source>
 
</source>
  
== Packaging For Audacity with LAME ==
+
=== Including LAME ===
  
If you want to use LAME encoder (for MP3), copy lame-3.96.1 to %SOFTWARE%\audacity\.
+
If you want to use the LAME encoder (for MP3), copy lame-3.96.1 to %SOFTWARE%\audacity\ and add the following after the Audacity installer has run:
  
Then, the audacity.xml file should look like this:
 
 
<source lang="xml">
 
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
 
 
<packages>
 
 
    <package
 
        id="audacity"
 
        name="audacity + lame"
 
        revision="2"
 
        priority="1">
 
 
        <check type="uninstall" condition="exists" path="Audacity 1.2.6" />
 
 
        <install cmd='%SOFTWARE%\audacity\audacity-win-1.2.6.exe /sp- /verysilent /norestart' />
 
 
         <install cmd='cmd /C xcopy "%SOFTWARE%\audacity\lame-3.96.1" "%PROGRAMFILES%\Audacity\lame-3.96.1\" /S /E /Y /Q' />
 
         <install cmd='cmd /C xcopy "%SOFTWARE%\audacity\lame-3.96.1" "%PROGRAMFILES%\Audacity\lame-3.96.1\" /S /E /Y /Q' />
  
 
<remove  cmd='"%PROGRAMFILES%\Audacity\unins000.exe" /verysilent' />
 
 
        <upgrade cmd='%SOFTWARE%\audacity\audacity-win-1.2.6.exe /sp- /verysilent /norestart' />
 
 
         <upgrade cmd='cmd /C xcopy "%SOFTWARE%\audacity\lame-3.96.1" "%PROGRAMFILES%\Audacity\lame-3.96.1\" /S /E /Y /Q' />
 
         <upgrade cmd='cmd /C xcopy "%SOFTWARE%\audacity\lame-3.96.1" "%PROGRAMFILES%\Audacity\lame-3.96.1\" /S /E /Y /Q' />
 
    </package>
 
 
</packages>
 
 
</source>
 
</source>
 
== Installer type ==
 
Audacity uses Inno Setup.
 
  
 
[[category:Silent Installers]]
 
[[category:Silent Installers]]
 
[[category:Inno Setup]]
 
[[category:Inno Setup]]

Revision as of 08:21, 21 October 2011

This is a silent installer and uninstaller for Audacity, a free software audio editor available from http://audacity.sourceforge.net/. Audacity is free software and cross-platform.

The 1.2 series is very old, having received minor updates over the years. The 1.3 series has for a very long time been in development with only a beta version available. However the authors say of the 1.3 Beta "This is our active version with the latest features and fixes. We recommend this version for more advanced users, and for everyone on Windows 7, Windows Vista". As an example of the move to version 1.3, Ubuntu ships 1.3 rather than 1.2.

Packaging For Audacity 1.2 series

Audacity uses Inno Setup.

<?xml version="1.0" encoding="UTF-8"?>
<packages>
    <package
        id="audacity"
        name="Audacity"
        revision="2"
        reboot="false"
        priority="0">
 
        <check type="uninstall" condition="exists" path="Audacity 1.2.6" />
 
        <install cmd='%SOFTWARE%\audacity\audacity-win-1.2.6.exe /sp- /silent /norestart' />
 
        <remove  cmd='%PROGRAMFILES%\Audacity\unins000.exe /silent' />
 
    </package>
</packages>

Including LAME

If you want to use the LAME encoder (for MP3), copy lame-3.96.1 to %SOFTWARE%\audacity\ and add the following after the Audacity installer has run:

        <install cmd='cmd /C xcopy "%SOFTWARE%\audacity\lame-3.96.1" "%PROGRAMFILES%\Audacity\lame-3.96.1\" /S /E /Y /Q' />

        <upgrade cmd='cmd /C xcopy "%SOFTWARE%\audacity\lame-3.96.1" "%PROGRAMFILES%\Audacity\lame-3.96.1\" /S /E /Y /Q' />