summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--purple-slack.spec56
-rw-r--r--sources1
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
diff --git a/sources b/sources
new file mode 100644
index 0000000..1028b44
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (slack-libpurple-c4a7207.tar.gz) = 97db091492ff5e57a8a79372f3feb1bb73cc7e7cd4b6c9e98669361d6a3cba466405c71b0c6c6aa4fa3c062d5c08096194e2d7bad4ef2c85d0aad2a069830177