I downloaded the latest version (currently skype_1.2.0.18-1_i386.deb) from here: http://www.skype.com/products/skype/linux/
If you try and install this you get:
# dpkg -i skype_1.2.0.18-1_i386.deb
dpkg - warning: downgrading skype from 1.2.0.18-2jgh to 1.2.0.18-1.
(Reading database ... 52930 files and directories currently installed.)
Preparing to replace skype 1.2.0.18-2jgh (using skype_1.2.0.18-1_i386.deb) ...
Unpacking replacement skype ...
dpkg: dependency problems prevent configuration of skype:
skype depends on libqt3c102-mt (>= 3:3.3.3.2); however:
Package libqt3c102-mt is not installed.
dpkg: error processing skype (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
skype
Which you can get around by doing:
dpkg --force-depends -i skype_1.2.0.18-1_i386.deb
but that's not nice.
This can be fixed by correcting the
DEBIAN/control
in the .deb file.One way to do this is: download the .deb package, move it into a new directory
& cd into that directory, then do this:
mkdir skype
dpkg-deb --extract skype_1.2.0.18-1_i386.deb skype
dpkg-deb --control skype_1.2.0.18-1_i386.deb skype/DEBIAN
Now use your favorite editor to edit the Depends line:
vi skype/DEBIAN/control
I changed:
Version: 1.2.0.18-1
to:
Version: 1.2.0.18-2sg
and more importantly changed:
Depends: ... libqt3c102-mt ...
to:
Depends: ... libqt3-mt ...
I also added a menu entry like this:
cd skype
vi usr/share/menu/skype
add this to the file:
?package(skype):needs="X11" section="Apps/Net" title="Skype" command="/usr/bin/skype" icon="/usr/share/icons/skype.png"
Then you need to rebuild the DEBIAN/md5sums file so it knows about the menu file:
# find etc usr -type f -exec md5sum {} \; > DEBIAN/md5sums.new
# diff DEBIAN/md5sums DEBIAN/md5sums.new
36a37
> 6033460bf835d754b25451943db3e92f usr/share/menu/skype
# mv DEBIAN/md5sums.new DEBIAN/md5sums
Then cd back up a directory and rebuild the package:
cd ..
dpkg --build skype
mv skype.deb skype_1.2.0.18-2sg_i386.deb
That's it. Now you can install it:
dpkg -i skype_1.2.0.18-2sg_i386.deb
I found the basic of these instructions here: http://forum.skype.com/viewtopic.php?t=44138 and added a bit to it...