source: projects/specs/trunk/nonfree/self-build-Skype/Skype-vl.spec @ 6191

Revision 6191, 2.8 KB checked in by daisuke, 12 years ago (diff)

update to 2.2.0.99

Line 
1# -*- coding: utf-8 -*-
2
3# stop strip
4%define __spec_install_post /usr/lib/rpm/brp-compress || :
5
6Summary:        Skype Internet Telephony
7Summary(ja):    Skype インターネット・テレフォニー
8Name:           Skype
9Version:        2.2.0.99
10Release:        1%{?_dist_release}
11Source0:        http://download.skype.com/linux/skype_static-%{version}.tar.bz2
12Source1:        vine-skype.desktop
13
14License:        non-free
15Group:          Applications/Internet
16URL:            http://www.skype.com/
17
18BuildRequires: desktop-file-utils
19
20BuildRoot:    %{_tmppath}/%{name}-%{version}-root
21
22Distribution: Vine Linux
23Vendor:       Project Vine
24Packager:     iwaim
25
26%description
27Skype Internet Telephony
28
29%description -l ja
30Skype インターネット・テレフォニー
31
32
33%prep
34%setup -q -n skype_staticQT-%{version}
35%{__cp} %{SOURCE1} .
36
37%install
38%{__rm} -rf %{buildroot}
39%{__mkdir_p} %{buildroot}%{_bindir}
40%{__mkdir_p} %{buildroot}%{_datadir}/skype
41%{__mkdir_p} %{buildroot}%{_datadir}/applications
42%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
43%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
44%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
45
46%{__install} -m 0755 skype %{buildroot}%{_bindir}
47
48%{_bindir}/desktop-file-install --dir=%{buildroot}%{_datadir}/applications vine-skype.desktop
49
50%{__install} -m 0644 icons/SkypeBlue_16x16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/skype.png
51%{__install} -m 0644 icons/SkypeBlue_32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/skype.png
52%{__install} -m 0644 icons/SkypeBlue_48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/skype.png
53
54%{__cp} -a sounds  %{buildroot}%{_datadir}/skype
55%{__cp} -a lang    %{buildroot}%{_datadir}/skype
56%{__cp} -a avatars %{buildroot}%{_datadir}/skype
57
58%check
59%{_bindir}/desktop-file-validate %{buildroot}%{_datadir}/applications/vine-skype.desktop
60
61%post
62if [ -x %{_bindir}/update-desktop-database ] ; then
63%{_bindir}/update-desktop-database %{_datadir}/applications
64fi
65# recreate icon cache
66touch --no-create %{_datadir}/icons/hicolor || :
67[ -x %{_bindir}/gtk-update-icon-cache ] && \
68  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
69
70%postun
71if [ -x %{_bindir}/update-desktop-database ] ; then
72%{_bindir}/update-desktop-database %{_datadir}/applications
73fi
74# recreate icon cache
75touch --no-create %{_datadir}/icons/hicolor || :
76[ -x %{_bindir}/gtk-update-icon-cache ] && \
77  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
78
79%clean
80%{__rm} -rf %{buildroot}
81
82%files
83%defattr(-,root,root)
84%doc README LICENSE skype.conf
85%{_bindir}/skype
86%{_datadir}/applications/vine-skype.desktop
87%{_datadir}/icons/hicolor/*/apps/skype.png
88%{_datadir}/skype
89
90%changelog
91* Fri May 18 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0.99-1
92- update to 2.2.0.99
93
94* Wed Jan  4 2012 IWAI, Masaharu <iwai@alib.jp> 2.2.0.35-1
95- first release for Vine Linux
Note: See TracBrowser for help on using the repository browser.