%global
plugin_name
hangouts
%global
commit0
a2c9af3a253cac3af87b9298c1d162d167eed070
%global
shortcommit0
%(c=
%{commit0};
echo
${c:0:7})
%global
archcommit0
%(c=
%{commit0};
echo
${c:0:12})
Name: purple-
%{plugin_name} Release: 1.
%{date}hg
%{shortcommit0}%{?dist} Summary: Hangouts
plugin
for
libpurple
URL: https://bitbucket.org/EionRobb/purple-hangouts/
Source0: https://bitbucket.org/EionRobb/purple-hangouts/get/
%{commit0}.tar.gz
#/purple-hangouts-%{shortcommit0}.tar.gz BuildRequires: pkgconfig(libprotobuf-c)
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(purple)
BuildRequires: pkgconfig(zlib)
BuildRequires: pkgconfig(nss)
%package -n pidgin-%{plugin_name}
Summary: Adds
pixmaps,
icons
and
smileys
for
Hangouts
protocol
Requires: %{name} =
%{version}-
%{release} Adds
support
for
Hangouts
to
Pidgin,
Adium,
Finch
and
other
libpurple
%description
-n
pidgin-%{plugin_name}
Adds
pixmaps,
icons
and
smileys
for
Hangouts
protocol
inplemented
by
hangouts-purple.
%autosetup
-n
EionRobb-purple-
%{plugin_name}-
%{archcommit0}# fix W: wrong-file-end-of-line-encoding perl
-i
-pe
's/\r\n/\n/gs' README.md
# generating empty configure script echo
'#!/bin/bash' >
configure
# Creating base directories... mkdir
-p
%{buildroot}%{_libdir}/purple-2/
mkdir
-p
%{buildroot}%{_datadir}/pixmaps/pidgin/protocols/{16,22,48}/
# Executing base install from makefile... # Setting correct chmod... chmod
755
%{buildroot}%{_libdir}/purple-2/lib
%{plugin_name}.so
install
-p
hangouts16.png
%{buildroot}%{_datadir}/pixmaps/pidgin/protocols/16/
%{plugin_name}.png
install
-p
hangouts22.png
%{buildroot}%{_datadir}/pixmaps/pidgin/protocols/22/
%{plugin_name}.png
install
-p
hangouts48.png
%{buildroot}%{_datadir}/pixmaps/pidgin/protocols/48/
%{plugin_name}.png
%postun -p /sbin/ldconfig
%{_libdir}/purple-2/lib
%{plugin_name}.so
%files -n pidgin-%{plugin_name}
%{_datadir}/pixmaps/pidgin/protocols/*/
%{plugin_name}.png
* Mon Feb 29 2016 V1TSK <vitaly@easycoding.org> - 1.0-1.20160227hga2c9af3