Browse Source

pidgin version update 2.14.8

Signed-off-by: guibuilder_pel7x64builder0 <guibuilder@powerel.org>
master
guibuilder_pel7x64builder0 2 years ago
parent
commit
3638f27a5d
  1. 78
      SPECS/pidgin.spec

78
SPECS/pidgin.spec

@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
# Define variables to use in conditionals
%global force_sound_aplay 0
%global fedora 27

%global force_sound_aplay 1
%global dbus_integration 1
%global gstreamer_integration 1
%global nm_integration 1
@ -17,17 +18,15 @@ @@ -17,17 +18,15 @@
%global vv_support 1
%global libidn_support 1
%global disable_evolution 1
%global split_evolution 0
%global split_evolution 1
%global use_system_certs 1
%global use_system_libgadu 0
%global build_only_libs 0
%global gstreamer_version 1.0
%global farstream_version 0.2
%global gst1 1
%global has_valgrind 1
%global build_only_libs 1
%global gstreamer_version 0.10
%global farstream_version 0.1

Name: pidgin
Version: 2.14.1
Version: 2.14.8
Release: 1%{?dist}
License: BSD and GPLv2+ and GPLv2 and LGPLv2+ and MIT
# GPLv2+ - libpurple, finch, pidgin, most prpls
@ -38,8 +37,13 @@ Source0: http://downloads.sourceforge.net/pidgin/pidgin-%{version}.tar.bz @@ -38,8 +37,13 @@ Source0: http://downloads.sourceforge.net/pidgin/pidgin-%{version}.tar.bz
Obsoletes: gaim < 999:1
Provides: gaim = 999:1

%if %{split_evolution}
Obsoletes: pidgin <= 2.7.1-1%{?dist}
%else
%if %{disable_evolution}
Obsoletes: pidgin-evolution <= 2.10.6%{?dist}
%endif
%endif

## Fedora pidgin defaults
# Only needs regenerating if Pidgin breaks backwards compatibility with prefs.xml
@ -59,13 +63,12 @@ Source1: purple-fedora-prefs.xml @@ -59,13 +63,12 @@ Source1: purple-fedora-prefs.xml

## Patches 0-99: Fedora specific or upstream wont accept
Patch0: pidgin-NOT-UPSTREAM-2.5.2-rhel4-sound-migration.patch
Patch1: pidgin-2.14.1-valgrind.patch
Patch3: pidgin-2.13.0-drop-aim.patch
Patch1: pidgin-2.14.4-valgrind.patch

## Patches 100+: To be Included in Future Upstream
Patch100: pidgin-2.13.0-fix-msn-ft-crashes.patch
Patch100: pidgin-2.14.4-fix-msn-ft-crashes.patch
# upstream ticket https://developer.pidgin.im/ticket/16593
Patch102: pidgin-2.14.1-do-not-disable-wall.patch
Patch102: pidgin-2.14.7-do-not-disable-wall.patch

Summary: A Gtk+ based multiprotocol instant messaging client

@ -73,6 +76,7 @@ Summary: A Gtk+ based multiprotocol instant messaging client @@ -73,6 +76,7 @@ Summary: A Gtk+ based multiprotocol instant messaging client
# returns bogus value if glib2-devel is not installed in order for parsing to succeed
# bogus value wont make it into a real package
%global glib_ver %([ -a %{_libdir}/pkgconfig/glib-2.0.pc ] && pkg-config --modversion glib-2.0 | cut -d. -f 1,2 || echo -n "999")
BuildRequires: make
BuildRequires: glib2-devel
Requires: glib2 >= %{glib_ver}
# Require exact libpurple
@ -361,7 +365,6 @@ echo "FEDORA=%{fedora} RHEL=%{rhel}" @@ -361,7 +365,6 @@ echo "FEDORA=%{fedora} RHEL=%{rhel}"
%patch0 -p1 -b .aplay
%endif
%patch1 -p1 -b .valgrind
%patch3 -p1 -b .drop-aim

## Patches 100+: To be Included in Future Upstream

@ -382,7 +385,7 @@ fi @@ -382,7 +385,7 @@ fi
# Upstream refuses to use ./configure --python-path= in these scripts.
for file in finch/plugins/pietray.py libpurple/purple-remote libpurple/plugins/dbus-buddyicons-example.py \
libpurple/plugins/startup.py libpurple/purple-url-handler libpurple/purple-notifications-example; do
sed -i 's/env python/python3/' $file
sed -i 's/env python3*/python3/' $file
done

# Bug #1141477
@ -530,7 +533,7 @@ find %{buildroot}/%{_libdir}/purple-2 -name \*.so\* -printf '%f|' | sed -e 's/|$ @@ -530,7 +533,7 @@ find %{buildroot}/%{_libdir}/purple-2 -name \*.so\* -printf '%f|' | sed -e 's/|$
%{_datadir}/applications/pidgin.desktop
%{_datadir}/pixmaps/pidgin/
%{_datadir}/icons/hicolor/*/apps/pidgin.*
%{_datadir}/appdata/pidgin.appdata.xml
%{_datadir}/metainfo/pidgin.appdata.xml

%if %{split_evolution}
%files evolution
@ -603,6 +606,49 @@ find %{buildroot}/%{_libdir}/purple-2 -name \*.so\* -printf '%f|' | sed -e 's/|$ @@ -603,6 +606,49 @@ find %{buildroot}/%{_libdir}/purple-2 -name \*.so\* -printf '%f|' | sed -e 's/|$
%endif

%changelog
* Fri Oct 15 2021 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14.8-1
- New version
Resolves: rhbz#2014359

* Tue Oct 5 2021 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14.7-1
- New version
Resolves: rhbz#2005184

* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.14.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

* Mon Jul 12 2021 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14.6-1
- New version
Resolves: rhbz#1980611

* Fri Jun 11 2021 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14.5-1
- New version
Resolves: rhbz#1967799

* Sun May 23 2021 Jitka Plesnikova <jplesnik@redhat.com> - 2.14.4-3
- Perl 5.34 rebuild

* Tue May 4 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.14.4-2
- Fix python script shebang substitution

* Fri Apr 30 2021 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14.4-1
- New version
Resolves: rhbz#1945753

* Tue Mar 30 2021 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14.1-5
- Switched to upstream patch workarounding autoconf-2.71 bug
Related: rhbz#1943128

* Thu Mar 25 2021 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14.1-4
- Fixed FTBFS with autoconf-2.71
Resolves: rhbz#1943128

* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.14.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.14.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

* Mon Jul 20 2020 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14.1-1
- New version
Resolves: rhbz#1856866

Loading…
Cancel
Save