wok view get-skype/stuff/get-skype @ rev 436

get-skype: update dependancies for v2.0
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Mar 14 16:38:09 2008 +0000 (2008-03-14)
parents ccaed29b8fb1
children 510870ca891b
line source
1 #!/bin/sh -e
3 if test $(id -u) != 0 ; then
4 echo -e "\nYou must be root to run `basename $0`."
5 echo -e "Please type 'su' and root password to become super-user.\n"
6 exit 0
7 fi
9 # Download tarball
10 WEB_SITE="http://www.skype.com/"
11 wget ${WEB_SITE}go/getskype-linux-static
13 # Extract
14 TARBALL=$(ls getskype-linux-static skype*.tar.bz2 2> /dev/null || true)
15 tar xjf $TARBALL
16 VERSION=$(ls -d skype_static-*/)
17 VERSION=${VERSION%/}
18 VERSION=${VERSION#skype_static-}
19 cd skype_static-$VERSION
21 # Install files
22 mkdir -p /usr/share/skype
23 mv */ LICENSE /usr/share/skype
24 mv skype /usr/bin
25 mv skype.conf /etc
26 mv skype.desktop /usr/share/applications
27 ln /usr/share/skype/icons/*16.png /usr/share/pixmaps/skype.png
29 # Create pseudo package
30 mkdir -p fs/usr/share/skype
31 mv README fs/usr/share/skype
32 find fs | cpio -o -H newc | gzip -9 > fs.cpio.gz
33 cat > files.list <<EOT
34 /usr/bin/skype
35 /etc/skype.conf
36 /usr/share/applications/skype.desktop
37 /usr/share/pixmaps/skype.png
38 $(find /usr/share/skype)
39 /usr/share/skype/README
40 EOT
41 cat > receipt <<EOT
42 PACKAGE="skype"
43 VERSION="$VERSION"
44 CATEGORY="non-free"
45 SHORT_DESC="Skype Internet Telephony."
46 WEB_SITE="$WEB_SITE"
47 DEPENDS="libsigc++ xorg-libXv xorg-libXss"
48 EOT
49 cpio -o -H newc > skype-$VERSION.tazpkg <<EOT
50 receipt
51 files.list
52 fs.cpio.gz
53 EOT
55 # Install pseudo package
56 tazpkg install skype-$VERSION.tazpkg
57 cd ..
59 # Clean
60 rm -rf skype_static-$VERSION* $TARBALL