Skype 2.1.0.81

I have created a PET package for Skype. This is the static package, meaning that Qt is compiled statically into it, meaning that you do not need to install the Qt4 PET package. This Skype PET has no unmet dependencies, just install it and it will work.

Download Skype (26.7MB):
http://distro.ibiblio.org/pub/linux/distributions/quirky/pet_packages-wary5/skype_static-2.1.0.81.pet

...it should work in all puppies.

Skype home:
http://www.skype.com/

PET package creators, there is one thing in the Skype PET that might interest you: if you want to know how to create a desktop icon automatically when a PET is installed, take a look at the 'pinstall.sh' script in the Skype PET. Also 'puninstall.sh' to remove the icon.

I reckon that someone who uses Skype would very much want a desktop icon to launch it quickly.


Posted on 11 Jan 2011, 9:21


Comments:

Posted on 11 Jan 2011, 18:13 by rodin.s
how to create icon
I don't need skype and don't want to download 26MB, but I am interested in creating desktop icon.I want to create a pet for checking balans in my E1550 3G modem.


Posted on 11 Jan 2011, 19:03 by BarryK
create icon
Here is pinstall.sh:

#!/bin/sh


if [ "`pwd`" = "/" ];then

echo "<?xml version=\"1.0\"?>
<env:Envelope xmlns:env=\"http://www.w3.org/2001/12/soap-envelope\">
<env:Body xmlns=\"http://rox.sourceforge.net/SOAP/ROX-Filer\">
<PinboardAdd>
<Path>/usr/bin/skype</Path>
<X>224</X>
<Y>224</Y>
<Label>skype</Label>
</PinboardAdd>
</env:Body>
</env:Envelope>" | rox -R
echo "<?xml version=\"1.0\"?>
<env:Envelope xmlns:env=\"http://www.w3.org/2001/12/soap-envelope\">
<env:Body xmlns=\"http://rox.sourceforge.net/SOAP/ROX-Filer\">
<SetIcon>
<Path>/usr/bin/skype</Path>
<Icon>/usr/share/pixmaps/skype.png</Icon>
</SetIcon>
</env:Body>
</env:Envelope>" | rox -R
xmessage -bg yellow -center "NOTICE:
Skype has been installed. A desktop icon should have appeared alongside
the 'chat' icon, for convenient starting of Skype. When started, an icon
will appear in the tray for easy restarting of Skype."
[ -f /root/.config/rox.sourceforge.net/ROX-Filer/globicons ] && cp -f /root/.config/rox.sourceforge.net/ROX-Filer/globicons /root/Choices/ROX-Filer/


continued...


Posted on 11 Jan 2011, 19:04 by BarryK
rest of script
It was too long for one comment...

else

#building in Woof...
sed -i -e '%^<\/pinboard>/d' ./root/Choices/ROX-Filer/PuppyPin
echo '<icon x="224" y="224" label="help">/usr/bin/skype</icon>' >> ./root/Choices/ROX-Filer/PuppyPin
echo '</pinboard>' >> ./root/Choices/ROX-Filer/PuppyPin
sed -i -e '/^<\/special-files>/d' ./root/Choices/ROX-Filer/globicons
echo '<rule match="/usr/bin/skype">
<icon>/usr/share/pixmaps/skype.png</icon>
</rule>' >> ./root/Choices/ROX-Filer/globicons
echo '</special-files>' >> ./root/Choices/ROX-Filer/globicons
fi




Posted on 11 Jan 2011, 19:05 by BarryK
Delete icon
Content of puninstall.sh:

#!/bin/sh


#remove skype icon from desktop...

echo "<?xml version=\"1.0\"?>
<env:Envelope xmlns:env=\"http://www.w3.org/2001/12/soap-envelope\">
<env:Body xmlns=\"http://rox.sourceforge.net/SOAP/ROX-Filer\">
<UnsetIcon>
<Path>/usr/bin/skype</Path>
</UnsetIcon>
</env:Body>
</env:Envelope>" | rox -R




Posted on 11 Jan 2011, 20:07 by rodin.s
thank you
Thank you.


Posted on 12 Jan 2011, 4:43 by adi
it works!
I can make calls and hear the sound very clearly. I didn't succeed that since version 1 in teenpup (a pupplet of 2.14). I recognize that I like skype. Sometimes I use it as a phone replacement. Fot me size is ok... nice work, thanks.