diff options
Diffstat (limited to 'purple-slack.spec')
-rw-r--r-- | purple-slack.spec | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/purple-slack.spec b/purple-slack.spec new file mode 100644 index 0000000..ad35a50 --- /dev/null +++ b/purple-slack.spec @@ -0,0 +1,56 @@ +%global plugin_name slack + +%global commit0 c4a72070f97de05435f92b7434bb0dde63e4b073 +%global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) +%global date 20180625 + +Name: purple-%{plugin_name} +Version: 0 +Release: 1.%{date}git%{shortcommit0}%{?dist} +Summary: Slack plugin for Pidgin/Adium/libpurple + +License: GPLv2 +URL: https://github.com/dylex/slack-libpurple +Source0: https://github.com/dylex/slack-libpurple/archive/%{commit0}.tar.gz#/slack-libpurple-%{shortcommit0}.tar.gz + +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(purple) +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(zlib) +BuildRequires: gcc + +%package -n pidgin-%{plugin_name} +Summary: Adds pixmaps, icons and smileys for Steam protocol +BuildArch: noarch +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: pidgin + +%description +Adds support for Slack to Pidgin, Adium, Finch and other libpurple +based messengers. + +%description -n pidgin-%{plugin_name} +Adds pixmaps, icons and smileys for Slack protocol. + +%prep +%setup -qn slack-libpurple-%{commit0} + +%build +export CFLAGS="%{optflags}" +export LDFLAGS="%{__global_ldflags} -lz" +%make_build + +%install +%make_install + +%files +%{_libdir}/purple-2/libslack.so +%doc README.md +%license COPYING + +%files -n pidgin-%{plugin_name} +%{_datadir}/pixmaps/pidgin/protocols/*/slack.png + +%changelog +* Tue Jun 26 2018 Ken Dreyer <ktdreyer@ktdreyer.com> - 0-1.20180625gitc4a7207 +- Initial package |