NOTE WELL: Don't install the provided skype.desktop dotpet unless you've read this carefully and understood it. In particular don't install it if you already have skype because it would overwrite your existing skype.desktop file.
You can share the same Skype between different frugal installs of Puppy without using up any space on your pupsave file by storing the skype program directory in directory /mnt/home. It even works if your /mnt/home directory is on ntfs filesystem as do tricks with symlinks, contrary to other rumours, per the post I made here: http://murga-linux.com/puppy/viewtopic. ... 748#652748. I'm not in any case using any symlink here for skype however, just a suitably crafted skype.desktop file.
This has been tested on Lupu-528-005, Slacko-5.3.3, Slacko-5.4 Beta and Precise 5.4 (The version of Skype below doesn't unfortunately seem to work on wary 5.3 because incompatible glibc - I think...)
Steps:
1. Download skype static from http://www.skype.com/intl/en/get-skype/ ... ing.static for linux to your /mnt/home directory. The latest at today's date (16 sept 2012) is skype_staticQT-4.0.0.8.
2. Click on the download and extract it to /mnt/home. It all ends up in its own directory called skype_staticQT-4.0.0.8. i.e. You should now have a directory /mnt/home/skype_staticQT-4.0.0.8 which contains the skype program and everything to do with it.
3. Finally, make a text file called skype.desktop with the following contents and copy it into directory /usr/share/applications
EDIT: I have now added in to the attached dotpet the small extra /usr/bin/skype script suggested by 666philB below so that sound notifications will work and the alteration below "Exec=skype" is on account of that change:
Code: Select all
[Desktop Entry]
Encoding=UTF-8
Name=Skype
Icon=/mnt/home/skype_staticQT-4.0.0.8/icons/SkypeBlue_16x16.png
Comment=Skype
Exec=skype
Terminal=false
Type=Application
Categories=X-Internet
GenericName=Skype
That's all there is to it. Lots of other ways to do this, but this is easy and works.
When you next restart your system (or window manager) you'll find the skype startup icon under menu category "Internet". Like I said, you can copy the above skype.desktop file into more than one frugally installed puppy and share the same skype in /mnt/home/skype_staticQT-4.0.0.8
Just to make the above even easier, here is a tiny tiny dotpet, which simply contains the above skype.desktop and automatically puts it into the /usr/share/applications directory for you. But, I repeat... DO NOT install this is you already have skype installed on your puppy because it will overwrite any existing skype.desktop already in there.