Difference between revisions of "Pidgin Instant Messenger"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
Line 7: Line 7:
 
     * AIM  * Bonjour  * Gadu-Gadu  * Google Talk  * Groupwise  * ICQ  *  IRC  * MSN
 
     * AIM  * Bonjour  * Gadu-Gadu  * Google Talk  * Groupwise  * ICQ  *  IRC  * MSN
 
     * MySpaceIM  * QQ  * SILC  *  SIMPLE  * Sametime  * XMPP  * Yahoo!  * Zephyr
 
     * MySpaceIM  * QQ  * SILC  *  SIMPLE  * Sametime  * XMPP  * Yahoo!  * Zephyr
 +
 +
== 2.6.2 ==
 +
<source lang="xml">
 +
<package
 +
        id="pidgin"
 +
        name="Pidgin 2.6.2"
 +
        revision="2.6.2"
 +
        reboot="false"
 +
        priority="1">
 +
 +
        <check type="file" condition="versionequalto" path="%programfiles%\pidgin\pidgin.exe" value="2.6.2.0" />
 +
        <install cmd='cmd /C taskkill /F /IM pidgin.exe' >
 +
                <exit code='1' />
 +
                <exit code='128' />
 +
      </install>
 +
      <install cmd='"%SOFTWARE%\pidgin\pidgin-2.6.2.exe" /L=1033 /S' />
 +
      <upgrade cmd='cmd /C taskkill /F /IM pidgin.exe' >
 +
                <exit code='1' />
 +
                <exit code='128' />
 +
      </upgrade>
 +
      <upgrade cmd='"%SOFTWARE\pidgin\pidgin-2.6.2.exe" /L=1033 /S' />
 +
      <remove cmd='"%programfiles%\pidgin\pidgin-uninst.exe"/L=1033 /S' />
 +
</package>
 +
</source>
  
 
== 2.5.7 ==
 
== 2.5.7 ==

Revision as of 19:54, 8 September 2009

This is a silent installer and uninstaller for Pidgin.

Pidgin is a multi-protocol Instant Messaging client that allows you to use all of your IM accounts at once.

Pidgin can work with:

   * AIM   * Bonjour   * Gadu-Gadu   * Google Talk   * Groupwise   * ICQ   *  IRC   * MSN
   * MySpaceIM   * QQ   * SILC   *  SIMPLE   * Sametime   * XMPP   * Yahoo!   * Zephyr

2.6.2

<package
        id="pidgin"
        name="Pidgin 2.6.2"
        revision="2.6.2"
        reboot="false"
        priority="1">

        <check type="file" condition="versionequalto" path="%programfiles%\pidgin\pidgin.exe" value="2.6.2.0" />
        <install cmd='cmd /C taskkill /F /IM pidgin.exe' >
                <exit code='1' />
                <exit code='128' />
       </install>
       <install cmd='"%SOFTWARE%\pidgin\pidgin-2.6.2.exe" /L=1033 /S' />
       <upgrade cmd='cmd /C taskkill /F /IM pidgin.exe' >
                <exit code='1' />
                <exit code='128' />
       </upgrade>
       <upgrade cmd='"%SOFTWARE\pidgin\pidgin-2.6.2.exe" /L=1033 /S' />
       <remove cmd='"%programfiles%\pidgin\pidgin-uninst.exe"/L=1033 /S' />
</package>

2.5.7

For /L parameter's values look at this page.

<package id="pidgin"
    name="Pidgin"
    revision="2507"
    reboot="false"
    priority="0">

    <check type="file" condition="versionequalto" path="%PROGRAMFILES%\pidgin\pidgin.exe" value="2.5.7.0" />

    <install cmd='cmd /C taskkill /F /IM pidgin.exe' >
        <exit code='1' />
        <exit code='128' />
    </install>

    <install cmd='"%SOFTWARE%\packages\pidgin-2.5.7.exe" /L=1040 /DS=0 /SMS=1 /S' />

    <upgrade cmd='"%SOFTWARE%\packages\pidgin-2.5.7.exe" /L=1040 /DS=0 /SMS=1 /S' />

    <remove cmd='"%PROGRAMFILES%\pidgin\pidgin-uninst.exe" /L=1040 /S' />
</package>

2.3.1

I download the client and GTK separately, install GTK first, then Bonjour and finally the client.

<package
    id="pidgin"
    name="Pidgin 2.3.1"
    revision="4"
    reboot="false"
    priority="1">
    <depends package-id="gtk"/>
    <check type="file" condition="versionequalto" path="%programfiles%\pidgin\pidgin.exe" value="2.3.1.0" />
    <install cmd='"%SOFTWARE%\pidgin\bonjoursetup.exe" /qn ' >
       <exit code="11728" />
    </install>
    <install cmd='cmd /C taskkill /F /IM pidgin.exe' >
       <exit code='1' />
       <exit code='128' />  
    </install>  
    <install cmd='"%SOFTWARE%\pidgin\pidgin-2.3.1-no-gtk.exe" /L=1033 /S' />
    <remove cmd='"%ProgramFiles%\pidgin\pidgin-uninst.exe"/L=1033 /S' />
</package>

If you want to set pidgins' language other than english, "/L=" to your countrys' LCID.

Links