mirror of
https://abf.rosa.ru/djam/get-skype.git
synced 2025-02-23 19:12:47 +00:00
Automatic import for version 2.2.0.35
This commit is contained in:
commit
7dd03232cf
6 changed files with 377 additions and 0 deletions
60
avatars-2.2.0.35.txt
Normal file
60
avatars-2.2.0.35.txt
Normal file
|
@ -0,0 +1,60 @@
|
|||
Angel Skype.png
|
||||
Architect Skype.png
|
||||
Beach Skype.png
|
||||
Behind Skype.png
|
||||
Business Skype.png
|
||||
Call Me.png
|
||||
Call Me Sweetheart.png
|
||||
Carnaval Skype.png
|
||||
Chic Skype.png
|
||||
Christmas Skype.png
|
||||
College Skype.png
|
||||
Desert Skype.png
|
||||
Designer Skype.png
|
||||
Devil Skype.png
|
||||
DIY Skype.png
|
||||
DJ Skype.png
|
||||
Earbud Skype.png
|
||||
Empire Skype.png
|
||||
Fax Skype.png
|
||||
Geisha Skype.png
|
||||
Hula Skype.png
|
||||
Make Skype Not War.png
|
||||
Metal Skype.png
|
||||
Ninja Skype.png
|
||||
Party Skype.png
|
||||
Pop Skype.png
|
||||
Rice Skype.png
|
||||
Skypahontas.png
|
||||
Skype 502.png
|
||||
Skype-ahoy.png
|
||||
Skype Aid.png
|
||||
Skype-a-Manger.png
|
||||
Skype Artiste.png
|
||||
Skype Beauty.png
|
||||
Skype Bling.png
|
||||
Skype Boarder.png
|
||||
Skype Brrr... .png
|
||||
Skype Candy.png
|
||||
Skype Cola.png
|
||||
Skype Cool Shades.png
|
||||
Skype Extreme.png
|
||||
Skype Goaaaaal.png
|
||||
Skype Headset.png
|
||||
Skype in a Bag.png
|
||||
Skype-in-one.png
|
||||
Skype Jah.png
|
||||
Skype Jyve.png
|
||||
Skype.png
|
||||
Skypers of the Caribbean.png
|
||||
Skype Safety.png
|
||||
Skype San.png
|
||||
Skype Shorty.png
|
||||
Skype Smiley.png
|
||||
Skype Time.png
|
||||
Star Skype.png
|
||||
Sushi Skype.png
|
||||
The Skypeness.png
|
||||
Travel Skype.png
|
||||
Wetsuit Skype.png
|
||||
Yin Yang Skype.png
|
174
get-skype.spec
Normal file
174
get-skype.spec
Normal file
|
@ -0,0 +1,174 @@
|
|||
%define name get-skype
|
||||
%define version 2.2.0.35
|
||||
%define release %mkrel 2
|
||||
%define instdir %{_datadir}/skype
|
||||
%define langdir %{instdir}/lang
|
||||
%define avatardir %{instdir}/avatars
|
||||
%define sounddir %{instdir}/sounds
|
||||
%define docdir %{_datadir}/doc/skype
|
||||
%define dbusdir %{_sysconfdir}/dbus-1/system.d
|
||||
# When updating tarball check that download size in description
|
||||
# is correct
|
||||
%define md5 b60a19345ee7b3522b5fe4047150aaf8
|
||||
%define tmp_download_dir %{_localstatedir}/lib/%{name}
|
||||
|
||||
Summary: Download and Install Skype
|
||||
Name: %{name}
|
||||
Version: %{version}
|
||||
Release: %{release}
|
||||
License: Proprietary
|
||||
Group: Networking/Instant messaging
|
||||
URL: http://www.skype.com
|
||||
Buildarch: noarch
|
||||
|
||||
Requires: wget
|
||||
Requires: liblcms1
|
||||
Requires: libmng1
|
||||
Requires: libqtcore4
|
||||
Requires: libqtdbus4
|
||||
Requires: libqtnetwork4
|
||||
Requires: libqtgui4
|
||||
Requires: libqtsvg4
|
||||
Requires: libqtxml4
|
||||
Requires: libxscrnsaver1
|
||||
Requires: libxv1
|
||||
Requires: libv4l-wrappers
|
||||
Requires: libalsa2
|
||||
Requires: libpulseaudio0
|
||||
|
||||
Obsoletes: skype < 2.2.0.35
|
||||
Provides: skype = %{version}-%{release}
|
||||
|
||||
# The following are lists of filenames (124 in total) placed
|
||||
# in versioned text files to save clutter in the spec file.
|
||||
Source0: avatars-%{version}.txt
|
||||
Source1: sounds-%{version}.txt
|
||||
Source2: lang-%{version}.txt
|
||||
# skype-txt-gen is a script to generate the above txt files, it
|
||||
# also computes the md5sum from a downloaded version.
|
||||
# See notes in the script.
|
||||
Source3: skype-txt-gen
|
||||
# Manually created skype.desktop to replace invalid original in tar.bz2
|
||||
Source4: skype.desktop
|
||||
|
||||
|
||||
%description
|
||||
This is an installer for Skype-%{version}.
|
||||
|
||||
This package does not contain any program files as the Skype license does
|
||||
not allow distribution. By installing this package you will download and
|
||||
install Skype from skype.com.
|
||||
You must accept the Skype EULA before using it.
|
||||
Please be patient, this is a 23 MB download and may take some time.
|
||||
Removing this package will uninstall Skype from your system.
|
||||
|
||||
|
||||
%pre
|
||||
mkdir -p %{tmp_download_dir}
|
||||
[[ -d %{tmp_download_dir} ]] || exit 1
|
||||
cd %{tmp_download_dir} || exit 1
|
||||
wget --force-clobber --timeout=30 --tries=3 "http://download.skype.com/linux/skype-%{version}.tar.bz2"
|
||||
[[ -f skype-%{version}.tar.bz2 ]] || { echo "Download failed"; rm -r %{tmp_download_dir}; exit 1; }
|
||||
md5chk=$(md5sum skype-%{version}.tar.bz2 | cut -d' ' -f1)
|
||||
[[ %{md5} = $md5chk ]] || { echo "Download checksum failed"; rm skype-%{version}.tar.bz2;\
|
||||
cd ..; rm -r %{tmp_download_dir}; exit 1; }
|
||||
|
||||
|
||||
%install
|
||||
install -d -m 0755 %{buildroot}%{_bindir}
|
||||
install -d -m 0755 %{buildroot}%{_datadir}/applications
|
||||
install -m 755 %{SOURCE4} %{buildroot}%{_datadir}/applications/
|
||||
install -d -m 0755 %{buildroot}%{instdir}
|
||||
touch %{buildroot}%{instdir}/skype
|
||||
install -d -m 0755 %{buildroot}%{dbusdir}
|
||||
touch %{buildroot}%{dbusdir}/skype.conf
|
||||
install -d -m 0755 %{buildroot}%{docdir}
|
||||
touch %{buildroot}%{docdir}/{LICENSE,README}
|
||||
|
||||
install -d -m 0755 %{buildroot}%{instdir}/icons
|
||||
install -d -m 0755 %{buildroot}%{_iconsdir}
|
||||
touch %{buildroot}%{_iconsdir}/skype.png
|
||||
for i in 16 32 48; do
|
||||
touch %{buildroot}%{_iconsdir}/SkypeBlue_${i}x${i}.png
|
||||
touch %{buildroot}%{instdir}/icons/SkypeBlue_${i}x${i}.png
|
||||
done
|
||||
|
||||
install -d -m 0755 %{buildroot}%{avatardir}
|
||||
while read line; do
|
||||
touch %{buildroot}%{avatardir}/"$line"
|
||||
done < %{SOURCE0}
|
||||
|
||||
install -d -m 0755 %{buildroot}%{sounddir}
|
||||
while read line; do
|
||||
touch %{buildroot}%{sounddir}/"$line"
|
||||
done < %{SOURCE1}
|
||||
|
||||
install -d -m 0755 %{buildroot}%{langdir}
|
||||
while read line; do
|
||||
touch %{buildroot}%{langdir}/skype_"$line"
|
||||
done < %{SOURCE2}
|
||||
|
||||
echo "#!/bin/bash
|
||||
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so %{instdir}/skype"\
|
||||
> %{buildroot}%{_bindir}/skype && chmod +x %{buildroot}%{_bindir}/skype
|
||||
|
||||
|
||||
%post
|
||||
tmp_extract_dir=$(mktemp -d)
|
||||
if ! [[ -d $tmp_extract_dir ]]; then
|
||||
echo "Failed to create temporary directory"
|
||||
rm -r %{tmp_download_dir}
|
||||
exit 1
|
||||
fi
|
||||
|
||||
%define tmp_skype_dir ${tmp_extract_dir}/skype-%{version}
|
||||
|
||||
cd ${tmp_extract_dir}
|
||||
tar jxf %{tmp_download_dir}/skype-%{version}.tar.bz2
|
||||
|
||||
if ! [[ -d %{tmp_skype_dir} ]]; then
|
||||
echo "Extracted file folder missing"
|
||||
cd ..
|
||||
rm -rf ${tmp_extract_dir}
|
||||
rm -r %{tmp_download_dir}
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# If any extra files are installed here then
|
||||
# corresponding ghost files need to be added in files
|
||||
|
||||
mkdir -p %{instdir}/{avatars,lang,sounds}
|
||||
|
||||
cp -f %{tmp_skype_dir}/icons/* %{_iconsdir}
|
||||
cp -f %{_iconsdir}/SkypeBlue_48x48.png %{_iconsdir}/skype.png
|
||||
mv -f %{tmp_skype_dir}/skype.conf %{dbusdir}
|
||||
mv -f %{tmp_skype_dir}/LICENSE %{docdir}
|
||||
mv -f %{tmp_skype_dir}/README %{docdir}
|
||||
mv -f %{tmp_skype_dir}/skype %{instdir}
|
||||
cp -f %{tmp_skype_dir}/avatars/* %{avatardir}/
|
||||
cp -f %{tmp_skype_dir}/lang/* %{langdir}/
|
||||
cp -f %{tmp_skype_dir}/sounds/* %{sounddir}/
|
||||
cd ..
|
||||
rm -r ${tmp_extract_dir} %{tmp_download_dir}
|
||||
|
||||
|
||||
%files
|
||||
%ghost %doc %{docdir}
|
||||
%{_bindir}/skype
|
||||
%attr(0644, root, root) %{_datadir}/applications/skype.desktop
|
||||
%ghost %{_iconsdir}/skype.png
|
||||
%ghost %{_iconsdir}/SkypeBlue_*.png
|
||||
%ghost %{instdir}
|
||||
%ghost %{dbusdir}/skype.conf
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Oct 06 2011 Andrey Bondrov <abondrov@mandriva.org> 2.2.0.35-2mdv2011.0
|
||||
+ Revision: 703282
|
||||
- Rebuild
|
||||
|
||||
* Mon Oct 03 2011 Andrey Bondrov <abondrov@mandriva.org> 2.2.0.35-1
|
||||
+ Revision: 702497
|
||||
- imported package get-skype
|
||||
|
42
lang-2.2.0.35.txt
Normal file
42
lang-2.2.0.35.txt
Normal file
|
@ -0,0 +1,42 @@
|
|||
bg.qm
|
||||
bg.ts
|
||||
de.qm
|
||||
de.ts
|
||||
en.qm
|
||||
en.ts
|
||||
es.qm
|
||||
es.ts
|
||||
et.qm
|
||||
et.ts
|
||||
fr.qm
|
||||
fr.ts
|
||||
it.qm
|
||||
it.ts
|
||||
ja.qm
|
||||
ja.ts
|
||||
ko.qm
|
||||
ko.ts
|
||||
lt.qm
|
||||
lt.ts
|
||||
lv.qm
|
||||
lv.ts
|
||||
pl.qm
|
||||
pl.ts
|
||||
pt_br.qm
|
||||
pt_br.ts
|
||||
pt_pt.qm
|
||||
pt_pt.ts
|
||||
ro.qm
|
||||
ro.ts
|
||||
ru.qm
|
||||
ru.ts
|
||||
th.qm
|
||||
th.ts
|
||||
tr.qm
|
||||
tr.ts
|
||||
uk.qm
|
||||
uk.ts
|
||||
zh_s.qm
|
||||
zh_s.ts
|
||||
zh_t.qm
|
||||
zh_t.ts
|
71
skype-txt-gen
Executable file
71
skype-txt-gen
Executable file
|
@ -0,0 +1,71 @@
|
|||
#!/bin/bash
|
||||
#
|
||||
# skype-txt-gen
|
||||
#
|
||||
# This file should be located in SOURCES in the rpm build tree.
|
||||
# $ chmod +x skype-txt-gen
|
||||
# CD to SOURCES and run with
|
||||
# $ ./skype-get-txt <version>
|
||||
# Example:-
|
||||
# $ ./skype-get-txt 2.2.0.35
|
||||
# New versions of the txt files will be written in SOURCES.
|
||||
# skype-<version>.md5 is also generated in SOURCES.
|
||||
#########################################################
|
||||
|
||||
[[ ${#1} != 0 ]] || { echo "Usage: $ ./skype-txt-gen <version>"; exit 1; }
|
||||
|
||||
version=$1
|
||||
|
||||
download()
|
||||
{
|
||||
mkdir -p ../tmp/tmp_down || exit 1
|
||||
cd ../tmp/tmp_down || exit 1
|
||||
wget -nc "http://download.skype.com/linux/skype-$version.tar.bz2"
|
||||
md5chk=$(md5sum skype-$version.tar.bz2 | cut -d' ' -f1)
|
||||
tar jxf skype-$version.tar.bz2
|
||||
[[ -d skype-$version ]] || exit 1
|
||||
cd ../../SOURCES
|
||||
}
|
||||
|
||||
getavatars()
|
||||
{
|
||||
rm -f avatars-"$version".txt
|
||||
cd ../tmp/tmp_down/skype-$version/avatars
|
||||
for item in *
|
||||
do
|
||||
echo $item >> ../../../../SOURCES/avatars-"$version".txt
|
||||
done
|
||||
cd ../../../../SOURCES
|
||||
}
|
||||
|
||||
getsounds()
|
||||
{
|
||||
rm -f sounds-"$version".txt
|
||||
cd ../tmp/tmp_down/skype-$version/sounds
|
||||
for item in *
|
||||
do
|
||||
echo $item >> ../../../../SOURCES/sounds-"$version".txt
|
||||
done
|
||||
cd ../../../../SOURCES
|
||||
}
|
||||
|
||||
getlang()
|
||||
{
|
||||
rm -f lang-"$version".txt
|
||||
cd ../tmp/tmp_down/skype-$version/lang
|
||||
for item in *
|
||||
do
|
||||
echo $item >> ../../../../SOURCES/lang-"$version".txt
|
||||
done
|
||||
sed -i 's/skype_//g' ../../../../SOURCES/lang-"$version".txt
|
||||
cd ../../../../SOURCES
|
||||
}
|
||||
|
||||
download
|
||||
getavatars
|
||||
getsounds
|
||||
getlang
|
||||
|
||||
echo $md5chk > skype-$version.md5
|
||||
|
||||
rm -rf ../tmp/tmp_down
|
8
skype.desktop
Normal file
8
skype.desktop
Normal file
|
@ -0,0 +1,8 @@
|
|||
[Desktop Entry]
|
||||
Name=Skype
|
||||
Comment=Skype Internet Telephony
|
||||
Exec=skype
|
||||
Icon=skype
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Network;
|
22
sounds-2.2.0.35.txt
Normal file
22
sounds-2.2.0.35.txt
Normal file
|
@ -0,0 +1,22 @@
|
|||
CallBusy.wav
|
||||
CallConnecting.wav
|
||||
CallFailed.wav
|
||||
CallHangup.wav
|
||||
CallHold.wav
|
||||
CallRemoteHangup.wav
|
||||
CallResume.wav
|
||||
CallRingingIn.wav
|
||||
CallRingingOut.wav
|
||||
ChatIncomingInitial.wav
|
||||
ChatIncoming.wav
|
||||
ChatOutgoing.wav
|
||||
ContactAdded.wav
|
||||
ContactAuthRequest.wav
|
||||
ContactOffline.wav
|
||||
ContactOnline.wav
|
||||
SkypeLogin.wav
|
||||
SkypeLogout.wav
|
||||
TransferComplete.wav
|
||||
TransferFailed.wav
|
||||
TransferRequest.wav
|
||||
VoicemailReceived.wav
|
Loading…
Add table
Reference in a new issue