guibuilder_pel7x64builder0
6 years ago
1 changed files with 126 additions and 0 deletions
@ -0,0 +1,126 @@
@@ -0,0 +1,126 @@
|
||||
%global pidginver 2.13.0 |
||||
%if 0%{?rhel} == 7 |
||||
# Building 2.14.0 with the V/V bits on EPEL7 is non-trivial. IM only for now. |
||||
%global pidginver 2.10.11 |
||||
%endif |
||||
|
||||
%bcond_with evolution # without |
||||
|
||||
Name: pidgin-chime |
||||
Summary: Pidgin/libpurple protocol plugin for Amazon Chime |
||||
Version: 1.1 |
||||
Release: 3%{?dist} |
||||
|
||||
License: LGPLv2 |
||||
URL: https://github.com/awslabs/%{name} |
||||
Source0: ftp://ftp.infradead.org/pub/%{name}/%{name}-%{version}.tar.gz |
||||
|
||||
BuildRequires: pkgconfig(pidgin) >= %{pidginver} |
||||
BuildRequires: pkgconfig(purple) >= %{pidginver} |
||||
BuildRequires: pkgconfig(gnutls) >= 3.2.0 |
||||
BuildRequires: pkgconfig(farstream-0.2) |
||||
BuildRequires: pkgconfig(gstreamer-1.0) |
||||
BuildRequires: pkgconfig(gstreamer-app-1.0) |
||||
BuildRequires: pkgconfig(gstreamer-rtp-1.0) |
||||
BuildRequires: pkgconfig(gstreamer-video-1.0) |
||||
BuildRequires: pkgconfig(opus) |
||||
BuildRequires: pkgconfig(libprotobuf-c) |
||||
BuildRequires: pkgconfig(json-glib-1.0) |
||||
BuildRequires: pkgconfig(libxml-2.0) |
||||
BuildRequires: pkgconfig(libsoup-2.4) >= 2.50 |
||||
BuildRequires: ImageMagick |
||||
%if %{with evolution} |
||||
BuildRequires: pkgconfig(evolution-calendar-3.0) |
||||
BuildRequires: pkgconfig(evolution-shell-3.0) |
||||
BuildRequires: pkgconfig(evolution-data-server-1.2) |
||||
BuildRequires: pkgconfig(libebook-1.2) |
||||
BuildRequires: pkgconfig(libecal-1.2) |
||||
%endif # with evolution |
||||
BuildRequires: gcc |
||||
BuildRequires: gettext |
||||
BuildRequires: libtool |
||||
BuildRequires: autoconf |
||||
BuildRequires: automake |
||||
|
||||
Requires: purple-chime%{?_isa} = %{version}-%{release} |
||||
Requires: evolution-chime |
||||
Requires: pidgin >= %{pidginver} |
||||
|
||||
%description |
||||
A plugin for the Pidgin multi-protocol instant messenger, to support Amazon |
||||
Chime. |
||||
|
||||
This package provides the icon set for Pidgin, and a UI plugin to indicate |
||||
seen messages. |
||||
|
||||
%package -n purple-chime |
||||
Summary: Libpurple protocol plugin for Amazon Chime |
||||
|
||||
%description -n purple-chime |
||||
A plugin for the Pidgin multi-protocol instant messenger, to support Amazon |
||||
Chime. |
||||
|
||||
This package provides the Amazon Chime protocol support for the libpurple |
||||
messaging library, which is used by Pidgin and other tools. |
||||
|
||||
|
||||
%if %{with evolution} |
||||
%package -n evolution-chime |
||||
Summary: Evolution plugin for Amazon Chime |
||||
Requires: pidgin-chime = %{version}-%{release} |
||||
|
||||
%description -n evolution-chime |
||||
A plugin for Evolution that allows you to create meetings in Amazon Chime. |
||||
%endif # with evolution |
||||
|
||||
%prep |
||||
%setup -q |
||||
|
||||
%build |
||||
%configure \ |
||||
%if %{without evolution} |
||||
--without-evolution \ |
||||
%endif # without evolution |
||||
--with-certsdir=%{_sysconfdir}/pki/purple-chime/cacerts; |
||||
make %{?_smp_mflags} |
||||
|
||||
%install |
||||
%make_install |
||||
find %{buildroot} -type f -name "*.la" -delete -print |
||||
%find_lang %{name} |
||||
|
||||
%check |
||||
make %{?_smp_mflags} check |
||||
|
||||
%files |
||||
%{_datadir}/pixmaps/pidgin/protocols/*/chime* |
||||
%{_libdir}/pidgin/chimeseen.so |
||||
|
||||
%files -n purple-chime -f %{name}.lang |
||||
%{_libdir}/purple-2/libchimeprpl.so |
||||
%{_libdir}/farstream-0.2/libapp-transmitter.so |
||||
%{_libdir}/gstreamer-1.0/libgstchime.so |
||||
%dir %{_sysconfdir}/pki/purple-chime |
||||
%dir %{_sysconfdir}/pki/purple-chime/cacerts |
||||
%{_sysconfdir}/pki/purple-chime/cacerts/*.pem |
||||
|
||||
%license LICENSE |
||||
%doc README TODO |
||||
|
||||
%if %{with evolution} |
||||
%files -n evolution-chime |
||||
%{_libdir}/evolution/modules/module-event-from-template.so |
||||
%endif # with evolution |
||||
|
||||
%changelog |
||||
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-3 |
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild |
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-2 |
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild |
||||
|
||||
* Fri May 25 2018 David Woodhouse <dwmw2@infradead.org> - 1.1-1 |
||||
- Update to 1.1 (fixes signin incompatibility) |
||||
|
||||
* Mon May 7 2018 David Woodhouse <dwmw2@infradead.org> - 1.0-1 |
||||
- Initial packaging. |
Loading…
Reference in new issue