1%global plugin_name skypeweb
2
3Name: purple-%{plugin_name}
4Version: 1.1
5Release: 2%{?dist}
6License: GPLv3
7URL: https://github.com/EionRobb/skype4pidgin
8Source0: https://github.com/EionRobb/skype4pidgin/archive/%{version}.tar.gz
9Summary: Adds support for Skype to Pidgin
10BuildRequires: pkgconfig(glib-2.0)
11BuildRequires: pkgconfig(purple)
12BuildRequires: pkgconfig(json-glib-1.0)
13BuildRequires: pkgconfig(zlib)
14BuildRequires: gcc
15
16%description
17Adds support for Skype to Pidgin, Adium, Finch and other libpurple
18based messengers.
19
20%package -n pidgin-%{plugin_name}
21Summary: Adds pixmaps, icons and smileys for Skype protocol
22BuildArch: noarch
23Requires: %{name} = %{version}-%{release}
24Requires: pidgin
25
26%description -n pidgin-%{plugin_name}
27Adds pixmaps, icons and smileys for Skype protocol inplemented by libskypeweb.
28
29%prep
30%setup -qn skype4pidgin-%{version}
31cd %{plugin_name}
32
33# fix W: wrong-file-end-of-line-encoding
34perl -i -pe 's/\r\n/\n/gs' README.md
35
36# generating empty configure script
37echo '#!/bin/bash' > configure
38chmod +x configure
39
40%build
41cd %{plugin_name}
42%configure
43%make_build
44
45%install
46cd %{plugin_name}
47%make_install
48chmod 755 %{buildroot}%{_libdir}/purple-2/lib%{plugin_name}.so
49
50%post -p /sbin/ldconfig
51%postun -p /sbin/ldconfig
52
53%files
54%{_libdir}/purple-2/lib%{plugin_name}.so
55%doc %{plugin_name}/README.md CHANGELOG.txt
56%license COPYING.txt
57
58%files -n pidgin-%{plugin_name}
59%dir %{_datadir}/pixmaps/pidgin
60%dir %{_datadir}/pixmaps/pidgin/protocols
61%dir %{_datadir}/pixmaps/pidgin/protocols/16
62%{_datadir}/pixmaps/pidgin/protocols/16/skype.png
63%{_datadir}/pixmaps/pidgin/protocols/16/skypeout.png
64%dir %{_datadir}/pixmaps/pidgin/protocols/22
65%{_datadir}/pixmaps/pidgin/protocols/22/skype.png
66%{_datadir}/pixmaps/pidgin/protocols/22/skypeout.png
67%dir %{_datadir}/pixmaps/pidgin/protocols/48
68%{_datadir}/pixmaps/pidgin/protocols/48/skype.png
69%{_datadir}/pixmaps/pidgin/protocols/48/skypeout.png
70%dir %{_datadir}/pixmaps/pidgin/emotes
71%dir %{_datadir}/pixmaps/pidgin/emotes/skype
72%{_datadir}/pixmaps/pidgin/emotes/skype/theme
73
74%changelog
75* Thu Nov 26 2015 V1TSK <vitaly@easycoding.org> - 1.0-2
76- Applyed Maxim Orlov's fixes.
77
78* Sun Nov 08 2015 V1TSK <vitaly@easycoding.org> - 1.0-1
79- Updated to version 1.0.
80
81* Mon Aug 24 2015 jparvela <jparvela@gmail.com> - 0.1-4
82- Added missing files to spec file list.
83
84* Mon Aug 03 2015 BOPOHA <vorona.tolik@gmail.com> - 0.1-3
85- Fixed build with OBS. RPMS can be built from main tarball.
86
87* Sat May 09 2015 V1TSK <vitaly@easycoding.org> - 0.1-2
88- Separated packages. Now can be used with other libpurple-based clients without Pidgin being installed.
89
90* Mon Mar 16 2015 V1TSK <vitaly@easycoding.org> - 0.1-1
91- Created first RPM spec for Fedora/openSUSE.
92