diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | purple-slack.spec | 56 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 58 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1702862 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/slack-libpurple-c4a7207.tar.gz 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 @@ -0,0 +1 @@ +SHA512 (slack-libpurple-c4a7207.tar.gz) = 97db091492ff5e57a8a79372f3feb1bb73cc7e7cd4b6c9e98669361d6a3cba466405c71b0c6c6aa4fa3c062d5c08096194e2d7bad4ef2c85d0aad2a069830177 |