b11a1c
# OVERRIDE RHEL VERSION HERE, RHEL BUILDSYSTEM DOESN'T HAVE DIST TAG
b11a1c
#%%global rhel 4
b11a1c
b11a1c
# Define Variables that must exist
b11a1c
%{?!rhel:%global rhel 0}
b11a1c
%{?!fedora:%global fedora 0}
b11a1c
b11a1c
# Map RHEL to Fedora version
b11a1c
%if 0%{?rhel} == 6
b11a1c
%global fedora 12
b11a1c
%endif
b11a1c
%if 0%{?rhel} == 7
b11a1c
%global fedora 19
b11a1c
%endif
b11a1c
b11a1c
# Define variables to use in conditionals
b11a1c
%global force_sound_aplay       0
b11a1c
%global dbus_integration        0
b11a1c
%global gstreamer_integration   0
b11a1c
%global nm_integration          0
b11a1c
%global modular_x               0
b11a1c
%global dbus_glib_splt          0
b11a1c
%global bonjour_support         0
b11a1c
%global meanwhile_integration   0
b11a1c
%global use_gnome_open          0
b11a1c
%global perl_devel_separated    0
b11a1c
%global perl_embed_separated    0
b11a1c
%global api_docs                0
b11a1c
%global krb4_removed            0
b11a1c
%global nss_md2_disabled        0
b11a1c
%global vv_support              0
b11a1c
%global libidn_support          0
b11a1c
%global disable_evolution       0
b11a1c
%global split_evolution         0
b11a1c
%global use_system_certs        0
b11a1c
%global use_system_libgadu      0
b11a1c
%global build_only_libs         0
b11a1c
b11a1c
# RHEL4: Use ALSA aplay to output sounds because it lacks gstreamer
b11a1c
%if 0%{?fedora} < 5
b11a1c
%global force_sound_aplay       1
b11a1c
%endif
b11a1c
# RHEL4+ and FC5+: dbus, gstreamer, NetworkManager, modular X
b11a1c
%if 0%{?fedora} >= 5
b11a1c
%global dbus_integration        1
b11a1c
%global gstreamer_integration   1
b11a1c
%global nm_integration          1
b11a1c
%global modular_x               1
b11a1c
%endif
b11a1c
# RHEL4+ and FC6+: dbus-glib split, bonjour, meanwhile
b11a1c
%if 0%{?fedora} >= 6
b11a1c
%global dbus_glib_splt          1
b11a1c
%global bonjour_support         1
b11a1c
%global meanwhile_integration   1
b11a1c
%endif
b11a1c
# RHEL4 and RHEL5: Use gnome-open instead of xdg-open (RHEL4 and RHEL5)
b11a1c
%if 0%{?fedora} <= 6
b11a1c
%global use_gnome_open          1
b11a1c
%endif
b11a1c
# F7+: Perl devel separated out
b11a1c
%if 0%{?fedora} >= 7
b11a1c
%global perl_devel_separated    1
b11a1c
%endif
b11a1c
# F8+: Perl embed separated out, generate pidgin API documentation
b11a1c
%if 0%{?fedora} >= 8
b11a1c
%global perl_embed_separated    1
b11a1c
%global api_docs                1
b11a1c
%endif
b11a1c
# F10+: New NSS (3.12.3) disables weaker MD2 algorithm
b11a1c
%if 0%{?fedora} >= 10
b11a1c
%global nss_md2_disabled        1
b11a1c
%endif
b11a1c
# F11+: libidn for punycode domain support, voice and video support,
b11a1c
# use system SSL certificates
b11a1c
%if 0%{?fedora} >= 11
b11a1c
%global vv_support              1
b11a1c
%global libidn_support          1
b11a1c
%global use_system_certs        1
b11a1c
%endif
b11a1c
# F12+: krb4 removed
b11a1c
%if 0%{?fedora} >= 12
b11a1c
%global krb4_removed            1
b11a1c
%endif
b11a1c
# F13+ Split Evolution plugin to separate package (#581144)
b11a1c
%if 0%{?fedora} >= 13
b11a1c
%global split_evolution         1
b11a1c
%endif
b11a1c
# F16+ Use system libgadu (#713888)
b11a1c
%if 0%{?fedora} >= 16
b11a1c
%global use_system_libgadu      1
b11a1c
%endif
b11a1c
# RHEL does not have libgadu
b11a1c
%if 0%{?rhel}
b11a1c
%global use_system_libgadu      0
b11a1c
%endif
b11a1c
%if 0%{?rhel} >= 7
b11a1c
%global api_docs                0
b11a1c
%endif
b11a1c
# F18+ Disable evolution integration (temporarily?)
b11a1c
# due to evolution-data-server 3.6 API changes
b11a1c
%if 0%{?fedora} >= 18
b11a1c
%global disable_evolution       1
b11a1c
%global split_evolution         0
b11a1c
%endif
b11a1c
b11a1c
# valgrind available only on selected arches
b11a1c
%ifarch %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
b11a1c
%global has_valgrind 1
b11a1c
%endif
b11a1c
b11a1c
Name:           pidgin
b11a1c
Version:        2.10.11
b11a1c
Release:        8%{?dist}
b11a1c
License:        GPLv2+ and GPLv2 and MIT
b11a1c
# GPLv2+ - libpurple, gnt, finch, pidgin, most prpls
b11a1c
# GPLv2 - novell prpls
b11a1c
# MIT - Zephyr prpl
b11a1c
Group:          Applications/Internet
b11a1c
URL:            http://pidgin.im/
b11a1c
Source0:        http://downloads.sourceforge.net/pidgin/pidgin-%{version}.tar.bz2
b11a1c
Obsoletes:      gaim < 999:1
b11a1c
Provides:       gaim = 999:1
b11a1c
b11a1c
%if %{split_evolution}
b11a1c
Obsoletes:      pidgin <= 2.7.1-1%{?dist}
b11a1c
%else %if %{disable_evolution}
b11a1c
Obsoletes:		pidgin-evolution <= 2.10.6%{?dist}
b11a1c
%endif
b11a1c
b11a1c
## Fedora pidgin defaults
b11a1c
# Only needs regenerating if Pidgin breaks backwards compatibility with prefs.xml
b11a1c
# 1) uninstall any non-default pidgin or libpurple plugins
b11a1c
# 2) run pidgin as new user 3) edit preferences 4) close 5) copy .purple/prefs.xml
b11a1c
# OR 1) edit manually
b11a1c
# - enable ExtPlacement plugin
b11a1c
# - enable History plugin
b11a1c
# - enable Message Notification plugin
b11a1c
#   Insert count of new messages into window title
b11a1c
#   Set window manager "URGENT" hint
b11a1c
# - disable buddy icon in buddy list
b11a1c
# - enable Logging (in HTML)
b11a1c
# - Browser "GNOME Default"
b11a1c
# - Smiley Theme "Default"
b11a1c
Source1:        purple-fedora-prefs.xml
b11a1c
b11a1c
## Patches 0-99: Fedora specific or upstream wont accept
b11a1c
Patch0:         pidgin-NOT-UPSTREAM-2.5.2-rhel4-sound-migration.patch
b11a1c
Patch1:         pidgin-2.10.9-valgrind.patch
b11a1c
b11a1c
# https://bugzilla.redhat.com/show_bug.cgi?id=1026505
b11a1c
# https://bugzilla.redhat.com/show_bug.cgi?id=1439296
b11a1c
# https://bugzilla.redhat.com/show_bug.cgi?id=1470677
b11a1c
# https://bugzilla.redhat.com/show_bug.cgi?id=1470681
b11a1c
# https://bugzilla.redhat.com/show_bug.cgi?id=1470685
b11a1c
Patch2:         pidgin-2.10.11-drop-gadu-gadu-msn-mxit-etc.patch
b11a1c
b11a1c
# https://bugzilla.redhat.com/show_bug.cgi?id=1500403
b11a1c
Patch3:         pidgin-2.10.11-drop-aim.patch
b11a1c
b11a1c
## Patches 100+: To be Included in Future Upstream
b11a1c
Patch100:       pidgin-2.10.11-CVE-2017-2640.patch
b11a1c
b11a1c
# http://pidgin.im/pipermail/devel/2011-November/010477.html
b11a1c
Patch101:       pidgin-2.10.1-fix-msn-ft-crashes.patch
b11a1c
b11a1c
# https://developer.pidgin.im/ticket/17200
b11a1c
Patch102:       pidgin-2.10.11-jabber-Avoid-a-use-after-free-in-an-error-path.patch
b11a1c
b11a1c
# https://bugzilla.redhat.com/show_bug.cgi?id=1446368
b11a1c
Patch103:       pidgin-2.10.11-Try-to-fix-a-signed-unsigned-warning.patch
b11a1c
b11a1c
# https://bugzilla.redhat.com/show_bug.cgi?id=1440215
b11a1c
Patch104:       pidgin-2.10.11-IRC-Skip-EXTERNAL-SASL-auth-mechanism.patch
b11a1c
b11a1c
# https://bugzilla.redhat.com/show_bug.cgi?id=1433761
b11a1c
Patch105:       pidgin-2.10.11-Rework-tray-icon-blinking.patch
b11a1c
b11a1c
BuildRoot:      %{_tmppath}/%{name}-%{version}-root
b11a1c
Summary:        A Gtk+ based multiprotocol instant messaging client
b11a1c
b11a1c
# Require Binary Compatible glib
b11a1c
# returns bogus value if glib2-devel is not installed in order for parsing to succeed
b11a1c
# bogus value wont make it into a real package
b11a1c
%global glib_ver %([ -a %{_libdir}/pkgconfig/glib-2.0.pc ] && pkg-config --modversion glib-2.0 | cut -d. -f 1,2 || echo -n "999")
b11a1c
BuildRequires:  glib2-devel
b11a1c
Requires:       glib2 >= %{glib_ver}
b11a1c
# Require exact libpurple
b11a1c
Requires:       libpurple%{?_isa} = %{version}-%{release}
b11a1c
b11a1c
Requires(pre):  GConf2
b11a1c
Requires(post): GConf2
b11a1c
Requires(preun): GConf2
b11a1c
b11a1c
# Basic Library Requirements
b11a1c
BuildRequires:  autoconf
b11a1c
BuildRequires:  libtool
b11a1c
BuildRequires:  cyrus-sasl-devel
b11a1c
%if %{nss_md2_disabled}
b11a1c
BuildRequires:  nss-devel >= 3.12.3
b11a1c
%else
b11a1c
BuildRequires:  nss-devel
b11a1c
%endif
b11a1c
b11a1c
%if ! %{build_only_libs}
b11a1c
BuildRequires:  startup-notification-devel
b11a1c
BuildRequires:  gtk2-devel
b11a1c
BuildRequires:  desktop-file-utils
b11a1c
BuildRequires:  ncurses-devel
b11a1c
# gtkspell integration (FC1+)
b11a1c
BuildRequires:  gtkspell-devel
b11a1c
# Evolution integration (FC3+, < F18)
b11a1c
%if ! %{disable_evolution}
b11a1c
BuildRequires:  evolution-data-server-devel
b11a1c
%endif
b11a1c
%endif
b11a1c
b11a1c
BuildRequires:  gettext
b11a1c
BuildRequires:  intltool
b11a1c
BuildRequires:  tcl-devel
b11a1c
BuildRequires:  tk-devel
b11a1c
BuildRequires:  libxml2-devel
b11a1c
b11a1c
%if ! %{krb4_removed}
b11a1c
# krb5 needed for Zephyr (FC1+)
b11a1c
BuildRequires:  krb5-devel
b11a1c
%endif
b11a1c
# DBus integration (FC5+)
b11a1c
%if %{dbus_integration}
b11a1c
BuildRequires:  dbus-devel >= 0.60
b11a1c
BuildRequires:  python     >= 2.4
b11a1c
%endif
b11a1c
# GStreamer integration (FC5+)
b11a1c
%if %{gstreamer_integration}
b11a1c
BuildRequires:  gstreamer-devel >= 0.10
b11a1c
%endif
b11a1c
# NetworkManager integration (FC5+)
b11a1c
%if %{nm_integration}
b11a1c
BuildRequires:  NetworkManager-glib-devel
b11a1c
%endif
b11a1c
# Modular X (FC5+)
b11a1c
%if %{modular_x}
b11a1c
BuildRequires:  libSM-devel
b11a1c
BuildRequires:  libXScrnSaver-devel
b11a1c
%endif
b11a1c
# Preferred Applications (xdg for FC6+)
b11a1c
%if %{use_gnome_open}
b11a1c
Requires:       libgnome
b11a1c
%else
b11a1c
Requires:       xdg-utils
b11a1c
%endif
b11a1c
# DBus GLIB Split (FC6+)
b11a1c
%if %{dbus_glib_splt}
b11a1c
BuildRequires:  dbus-glib-devel >= 0.70
b11a1c
%endif
b11a1c
%if %{bonjour_support}
b11a1c
BuildRequires:  avahi-glib-devel
b11a1c
%endif
b11a1c
# Meanwhile integration (F6+)
b11a1c
%if %{meanwhile_integration}
b11a1c
BuildRequires:  meanwhile-devel
b11a1c
%endif
b11a1c
# Perl devel separated out (F7+)
b11a1c
%if %{perl_devel_separated}
b11a1c
BuildRequires:  perl-devel
b11a1c
%endif
b11a1c
# Perl embed separated out (F9+)
b11a1c
%if %{perl_embed_separated}
b11a1c
BuildRequires:  perl(ExtUtils::Embed)
b11a1c
%endif
b11a1c
# Voice and video support (F11+)
b11a1c
%if %{vv_support}
b11a1c
%if 0%{?fedora} >= 17
b11a1c
BuildRequires:  farstream-devel
b11a1c
%else
b11a1c
BuildRequires:  farsight2-devel
b11a1c
%endif
b11a1c
Requires:       gstreamer-plugins-good
b11a1c
%if 0%{?fedora} >= 12
b11a1c
Requires:       gstreamer-plugins-bad-free
b11a1c
%endif
b11a1c
%endif
b11a1c
# libidn punycode domain support (F11+)
b11a1c
%if %{libidn_support}
b11a1c
BuildRequires:  libidn-devel
b11a1c
%endif
b11a1c
%if %{use_system_libgadu}
b11a1c
BuildRequires:  libgadu-devel
b11a1c
%endif
b11a1c
b11a1c
%if %{api_docs}
b11a1c
BuildRequires:  doxygen
b11a1c
%endif
b11a1c
b11a1c
# Use distribution's valgrind.h
b11a1c
%if 0%{?has_valgrind}
b11a1c
BuildRequires:  valgrind-devel
b11a1c
%endif
b11a1c
b11a1c
%description
b11a1c
Pidgin allows you to talk to anyone using a variety of messaging
b11a1c
protocols including AIM, Jabber, Bonjour, ICQ, IRC, Novell Groupwise,
b11a1c
QQ, Lotus Sametime, Simple and Zephyr. These protocols are implemented
b11a1c
using a modular, easy to use design. To use a protocol, just add an
b11a1c
account using the account editor.
b11a1c
b11a1c
Pidgin supports many common features of other clients, as well as many
b11a1c
unique features, such as perl scripting, TCL scripting and C plugins.
b11a1c
b11a1c
Pidgin is not affiliated with or endorsed by America Online, Inc.,
b11a1c
Microsoft Corporation, or ICQ Inc.
b11a1c
b11a1c
%if %{split_evolution}
b11a1c
%package evolution
b11a1c
Summary:    Pidgin Evolution integration plugin
b11a1c
Group:      Applications/Internet
b11a1c
Requires:   %{name} = %{version}-%{release}
b11a1c
Obsoletes:  pidgin <= 2.7.1-1%{?dist}
b11a1c
b11a1c
%description evolution
b11a1c
This package contains the Evolution integration plugin for Pidgin.
b11a1c
b11a1c
%endif
b11a1c
b11a1c
b11a1c
%package devel
b11a1c
Summary:    Development headers and libraries for pidgin
b11a1c
Group:      Development/Libraries
b11a1c
Requires:   %{name} = %{version}-%{release}
b11a1c
Requires:   libpurple-devel = %{version}-%{release}
b11a1c
Requires:   pkgconfig
b11a1c
Requires:   gtk2-devel
b11a1c
Obsoletes:  gaim-devel
b11a1c
Provides:   gaim-devel = %{version}-%{release}
b11a1c
b11a1c
b11a1c
%description devel
b11a1c
The pidgin-devel package contains the header files, developer
b11a1c
documentation, and libraries required for development of Pidgin scripts
b11a1c
and plugins.
b11a1c
b11a1c
%package perl
b11a1c
Summary:    Perl scripting support for Pidgin
b11a1c
Group:      Applications/Internet
b11a1c
Requires:   libpurple = %{version}-%{release}
b11a1c
Requires:   libpurple-perl = %{version}-%{release}
b11a1c
b11a1c
%description perl
b11a1c
Perl plugin loader for Pidgin. This package will allow you to write or
b11a1c
use Pidgin plugins written in the Perl programming language.
b11a1c
b11a1c
b11a1c
%package -n libpurple
b11a1c
Summary:    libpurple library for IM clients like Pidgin and Finch
b11a1c
Group:      Applications/Internet
b11a1c
# Ensure elimination of gaim.i386 on x86_64
b11a1c
Obsoletes:  gaim < 999:1
b11a1c
%if %{meanwhile_integration}
b11a1c
Obsoletes:  gaim-meanwhile
b11a1c
%endif
b11a1c
Requires:   glib2 >= %{glib_ver}
b11a1c
# Bug #212817 Jabber needs cyrus-sasl plugins for authentication
b11a1c
Requires:   cyrus-sasl-plain, cyrus-sasl-md5
b11a1c
# Bug #979052 - Can't connect to xmpp server since upgrade from f18 to f19
b11a1c
%if 0%{?fedora} >= 19
b11a1c
Requires:   cyrus-sasl-scram
b11a1c
%endif
b11a1c
# Use system SSL certificates (F11+)
b11a1c
%if %{use_system_certs}
b11a1c
Requires:   ca-certificates
b11a1c
%endif
b11a1c
# Workaround for accidental shipping of pidgin-docs
b11a1c
%if 0%{?rhel} == 5
b11a1c
Obsoletes:  pidgin-docs = 2.5.2
b11a1c
%endif
b11a1c
b11a1c
%description -n libpurple
b11a1c
libpurple contains the core IM support for IM clients such as Pidgin
b11a1c
and Finch.
b11a1c
b11a1c
libpurple supports a variety of messaging protocols including AIM, Jabber,
b11a1c
Bonjour, ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, Simple and Zephyr.
b11a1c
b11a1c
b11a1c
%package -n libpurple-devel
b11a1c
Summary:    Development headers, documentation, and libraries for libpurple
b11a1c
Group:      Applications/Internet
b11a1c
Requires:   libpurple = %{version}-%{release}
b11a1c
Requires:   pkgconfig
b11a1c
%if %{dbus_integration}
b11a1c
Requires:   dbus-devel >= 0.60
b11a1c
%endif
b11a1c
%if %{dbus_glib_splt}
b11a1c
Requires:   dbus-glib-devel >= 0.70
b11a1c
%endif
b11a1c
b11a1c
%description -n libpurple-devel
b11a1c
The libpurple-devel package contains the header files, developer
b11a1c
documentation, and libraries required for development of libpurple based
b11a1c
instant messaging clients or plugins for any libpurple based client.
b11a1c
b11a1c
%package -n libpurple-perl
b11a1c
Summary:    Perl scripting support for libpurple
b11a1c
Group:      Applications/Internet
b11a1c
Requires:   libpurple = %{version}-%{release}
b11a1c
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
b11a1c
b11a1c
%description -n libpurple-perl
b11a1c
Perl plugin loader for libpurple. This package will allow you to write or
b11a1c
use libpurple plugins written in the Perl programming language.
b11a1c
b11a1c
b11a1c
%package -n libpurple-tcl
b11a1c
Summary:    Tcl scripting support for libpurple
b11a1c
Group:      Applications/Internet
b11a1c
Requires:   libpurple = %{version}-%{release}
b11a1c
b11a1c
%description -n libpurple-tcl
b11a1c
Tcl plugin loader for libpurple. This package will allow you to write or
b11a1c
use libpurple plugins written in the Tcl programming language.
b11a1c
b11a1c
b11a1c
%package -n finch
b11a1c
Summary:    A text-based user interface for Pidgin
b11a1c
Group:      Applications/Internet
b11a1c
Requires:   glib2 >= %{glib_ver}
b11a1c
Requires:   libpurple = %{version}-%{release}
b11a1c
b11a1c
%description -n finch
b11a1c
A text-based user interface for using libpurple.  This can be run from a
b11a1c
standard text console or from a terminal within X Windows.  It
b11a1c
uses ncurses and our homegrown gnt library for drawing windows
b11a1c
and text.
b11a1c
b11a1c
b11a1c
%package -n finch-devel
b11a1c
Summary:    Headers etc. for finch stuffs
b11a1c
Group:      Applications/Internet
b11a1c
Requires:   finch = %{version}-%{release}
b11a1c
Requires:   libpurple-devel = %{version}-%{release}
b11a1c
Requires:   pkgconfig
b11a1c
Requires:   ncurses-devel
b11a1c
b11a1c
%description -n finch-devel
b11a1c
The finch-devel package contains the header files, developer
b11a1c
documentation, and libraries required for development of Finch scripts
b11a1c
and plugins.
b11a1c
b11a1c
%if %{api_docs}
b11a1c
%package -n pidgin-docs
b11a1c
Summary:    API docs for pidgin and libpurple
b11a1c
Group:      Applications/Internet
b11a1c
Requires:   pidgin = %{version}-%{release}
b11a1c
Provides:   libpurple-docs = %{version}-%{release}
b11a1c
b11a1c
%description -n pidgin-docs
b11a1c
Doxygen generated API documentation.
b11a1c
b11a1c
%endif
b11a1c
b11a1c
%prep
b11a1c
echo "FEDORA=%{fedora} RHEL=%{rhel}"
b11a1c
%setup -q
b11a1c
## Patches 0-99: Fedora specific or upstream wont accept
b11a1c
%if %{force_sound_aplay}
b11a1c
%patch0 -p1 -b .aplay
b11a1c
%endif
b11a1c
%patch1 -p1
b11a1c
%patch2 -p1 -b .gadu-gadu
b11a1c
%patch3 -p1 -b .aim
b11a1c
b11a1c
## Patches 100+: To be Included in Future Upstream
b11a1c
b11a1c
%patch100 -p1 -b .CVE-2017-2640
b11a1c
%patch101 -p0 -R -b .ftcrash
b11a1c
%patch102 -p1 -b .jabber-use-after-free
b11a1c
%patch103 -p1 -b .Wsign-compare
b11a1c
%patch104 -p1 -b .IRC-skip-EXTERNAL
b11a1c
%patch105 -p1 -b .rework-tray-icon-blinking
b11a1c
b11a1c
# Our preferences
b11a1c
cp %{SOURCE1} prefs.xml
b11a1c
b11a1c
# RHEL5 and earlier did not have xdg-open, so use gnome-open instead
b11a1c
if [ "%{use_gnome_open}" == "1" ]; then
b11a1c
    sed -i "s/value='xdg-open'/value='gnome-open'/" prefs.xml
b11a1c
fi
b11a1c
b11a1c
# Bug #528796: Get rid of #!/usr/bin/env python
b11a1c
# Upstream refuses to use ./configure --python-path= in these scripts.
b11a1c
for file in finch/plugins/pietray.py libpurple/purple-remote libpurple/plugins/dbus-buddyicons-example.py \
b11a1c
            libpurple/plugins/startup.py libpurple/purple-url-handler libpurple/purple-notifications-example; do
b11a1c
    sed -i 's/env python/python/' $file
b11a1c
done
b11a1c
b11a1c
# Bug #1141477
b11a1c
%if 0%{?has_valgrind}
b11a1c
rm -f libpurple/valgrind.h
b11a1c
sed -ie 's/include "valgrind.h"/include <valgrind\/valgrind.h>/' libpurple/plugin.c
b11a1c
%endif
b11a1c
b11a1c
%build
b11a1c
SWITCHES="--with-extraversion=%{release}"
b11a1c
%if ! %{krb4_removed}
b11a1c
    SWITCHES="$SWITCHES --with-krb4"
b11a1c
%endif
b11a1c
    SWITCHES="$SWITCHES --enable-perl"
b11a1c
%if ! %{disable_evolution}
b11a1c
    SWITCHES="$SWITCHES --enable-gevolution"
b11a1c
%else
b11a1c
    SWITCHES="$SWITCHES --disable-gevolution"
b11a1c
%endif
b11a1c
%if %{dbus_integration}
b11a1c
    SWITCHES="$SWITCHES --enable-dbus"
b11a1c
%else
b11a1c
    SWITCHES="$SWITCHES --disable-dbus"
b11a1c
%endif
b11a1c
%if %{nm_integration}
b11a1c
    SWITCHES="$SWITCHES --enable-nm"
b11a1c
%endif
b11a1c
%if %{gstreamer_integration}
b11a1c
    SWITCHES="$SWITCHES --enable-gstreamer"
b11a1c
%else
b11a1c
    SWITCHES="$SWITCHES --disable-gstreamer"
b11a1c
%endif
b11a1c
%if ! %{bonjour_support}
b11a1c
    SWITCHES="$SWITCHES --disable-avahi"
b11a1c
%endif
b11a1c
%if ! %{meanwhile_integration}
b11a1c
    SWITCHES="$SWITCHES --disable-meanwhile"
b11a1c
%endif
b11a1c
%if ! %{libidn_support}
b11a1c
    SWITCHES="$SWITCHES --disable-idn"
b11a1c
%endif
b11a1c
%if ! %{vv_support}
b11a1c
    SWITCHES="$SWITCHES --disable-vv"
b11a1c
%endif
b11a1c
%if %{use_system_certs}
b11a1c
    SWITCHES="$SWITCHES --with-system-ssl-certs=/etc/pki/tls/certs"
b11a1c
%endif
b11a1c
%if %{build_only_libs}
b11a1c
    SWITCHES="$SWITCHES --disable-consoleui --disable-gtkui"
b11a1c
%endif
b11a1c
b11a1c
# FC5+ automatic -fstack-protector-all switch
b11a1c
# RHEL7+ uses -fstack-protector-strong
b11a1c
export RPM_OPT_FLAGS=${RPM_OPT_FLAGS//-fstack-protector /-fstack-protector-all }
b11a1c
export CFLAGS="$RPM_OPT_FLAGS"
b11a1c
b11a1c
autoreconf --force --install
b11a1c
b11a1c
# gnutls is buggy so use mozilla-nss on all distributions
b11a1c
%configure --enable-gnutls=no --enable-nss=yes --enable-cyrus-sasl \
b11a1c
           --enable-tcl --enable-tk \
b11a1c
           --disable-schemas-install $SWITCHES
b11a1c
b11a1c
make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool
b11a1c
b11a1c
# one_time_password plugin, included upstream but not built by default
b11a1c
cd libpurple/plugins/
b11a1c
make one_time_password.so LIBTOOL=/usr/bin/libtool
b11a1c
cd -
b11a1c
b11a1c
%if %{api_docs}
b11a1c
make docs
b11a1c
find doc/html -empty -delete
b11a1c
%endif
b11a1c
b11a1c
%install
b11a1c
rm -rf $RPM_BUILD_ROOT
b11a1c
make DESTDIR=$RPM_BUILD_ROOT install LIBTOOL=/usr/bin/libtool
b11a1c
b11a1c
install -m 0755 libpurple/plugins/one_time_password.so $RPM_BUILD_ROOT%{_libdir}/purple-2/
b11a1c
b11a1c
%if ! %{build_only_libs}
b11a1c
desktop-file-install --vendor pidgin --delete-original              \
b11a1c
                     --add-category X-Red-Hat-Base                  \
b11a1c
                     --dir $RPM_BUILD_ROOT%{_datadir}/applications  \
b11a1c
                     $RPM_BUILD_ROOT%{_datadir}/applications/pidgin.desktop
b11a1c
%endif
b11a1c
b11a1c
# remove libtool libraries and static libraries
b11a1c
find $RPM_BUILD_ROOT \( -name "*.la" -o -name "*.a" \) -exec rm -f {} ';'
b11a1c
# remove the perllocal.pod file and other unrequired perl bits
b11a1c
find $RPM_BUILD_ROOT -type f -name perllocal.pod -exec rm -f {} ';'
b11a1c
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
b11a1c
find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';'
b11a1c
# remove relnot.so plugin since it is unusable for our package
b11a1c
rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/relnot.so
b11a1c
# remove dummy nullclient
b11a1c
rm -f $RPM_BUILD_ROOT%{_bindir}/nullclient
b11a1c
# install Fedora pidgin default prefs.xml
b11a1c
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/purple/
b11a1c
install -m 644 prefs.xml $RPM_BUILD_ROOT%{_sysconfdir}/purple/prefs.xml
b11a1c
b11a1c
# remove non-plugin unrequired library symlinks
b11a1c
rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/liboscar.so
b11a1c
rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libjabber.so
b11a1c
rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libymsg.so
b11a1c
b11a1c
# make sure that we can write to all the files we've installed
b11a1c
# so that they are properly stripped
b11a1c
chmod -R u+w $RPM_BUILD_ROOT/*
b11a1c
b11a1c
%find_lang pidgin
b11a1c
b11a1c
%if ! %{build_only_libs}
b11a1c
# symlink /usr/bin/gaim to new pidgin name
b11a1c
ln -sf pidgin $RPM_BUILD_ROOT%{_bindir}/gaim
b11a1c
%endif
b11a1c
b11a1c
%if %{api_docs}
b11a1c
rm -rf html
b11a1c
rm -f doc/html/installdox
b11a1c
mv doc/html/ html/
b11a1c
mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/
b11a1c
ln -sf ../../doc/pidgin-docs-%{version}/html/ \
b11a1c
    $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/pidgin
b11a1c
%endif
b11a1c
b11a1c
%if %{build_only_libs}
b11a1c
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas/purple.schemas
b11a1c
%endif
b11a1c
b11a1c
%if ! %{build_only_libs}
b11a1c
%pre
b11a1c
if [ "$1" -gt 1 ]; then
b11a1c
    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
b11a1c
    gconftool-2 --makefile-uninstall-rule \
b11a1c
        %{_sysconfdir}/gconf/schemas/purple.schemas >/dev/null || :
b11a1c
    killall -HUP gconfd-2 &> /dev/null || :
b11a1c
fi
b11a1c
b11a1c
%post
b11a1c
touch --no-create %{_datadir}/icons/hicolor || :
b11a1c
[ -x %{_bindir}/gtk-update-icon-cache ] && \
b11a1c
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
b11a1c
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
b11a1c
gconftool-2 --makefile-install-rule \
b11a1c
    %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || :
b11a1c
killall -HUP gconfd-2 &> /dev/null || :
b11a1c
b11a1c
%post -n finch -p /sbin/ldconfig
b11a1c
%endif
b11a1c
b11a1c
%post -n libpurple -p /sbin/ldconfig
b11a1c
b11a1c
%if ! %{build_only_libs}
b11a1c
%preun
b11a1c
if [ "$1" -eq 0 ]; then
b11a1c
    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
b11a1c
    gconftool-2 --makefile-uninstall-rule \
b11a1c
        %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || :
b11a1c
    killall -HUP gconfd-2 &> /dev/null || :
b11a1c
fi
b11a1c
b11a1c
%postun
b11a1c
touch --no-create %{_datadir}/icons/hicolor || :
b11a1c
[ -x %{_bindir}/gtk-update-icon-cache ] && \
b11a1c
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
b11a1c
b11a1c
%postun -n finch -p /sbin/ldconfig
b11a1c
%endif
b11a1c
b11a1c
%postun -n libpurple -p /sbin/ldconfig
b11a1c
b11a1c
%clean
b11a1c
rm -rf $RPM_BUILD_ROOT
b11a1c
b11a1c
%if ! %{build_only_libs}
b11a1c
%files
b11a1c
%defattr(-,root,root,-)
b11a1c
%doc NEWS COPYING AUTHORS README ChangeLog doc/PERL-HOWTO.dox
b11a1c
%{_bindir}/pidgin
b11a1c
%{_bindir}/gaim
b11a1c
%{_libdir}/pidgin/
b11a1c
%exclude %{_libdir}/pidgin/perl
b11a1c
%if %{split_evolution}
b11a1c
%exclude %{_libdir}/pidgin/gevolution.so
b11a1c
%endif
b11a1c
%{_mandir}/man1/pidgin.*
b11a1c
%{_datadir}/applications/pidgin.desktop
b11a1c
%{_datadir}/pixmaps/pidgin/
b11a1c
%{_datadir}/icons/hicolor/*/apps/pidgin.*
b11a1c
%{_datadir}/appdata/pidgin.appdata.xml
b11a1c
%{_sysconfdir}/gconf/schemas/purple.schemas
b11a1c
b11a1c
%if %{split_evolution}
b11a1c
%files evolution
b11a1c
%defattr(-,root,root,-)
b11a1c
%{_libdir}/pidgin/gevolution.so
b11a1c
%endif
b11a1c
b11a1c
%files perl
b11a1c
%defattr(-,root,root,-)
b11a1c
%{_mandir}/man3/Pidgin*
b11a1c
%{_libdir}/pidgin/perl/
b11a1c
b11a1c
%files devel
b11a1c
%defattr(-,root,root,-)
b11a1c
%{_includedir}/pidgin/
b11a1c
%{_libdir}/pkgconfig/pidgin.pc
b11a1c
%endif
b11a1c
b11a1c
%files -f pidgin.lang -n libpurple
b11a1c
%defattr(-,root,root,-)
b11a1c
%doc COPYING
b11a1c
%{_libdir}/purple-2/
b11a1c
%exclude %{_libdir}/purple-2/perl
b11a1c
%{_libdir}/libpurple.so.*
b11a1c
%{_datadir}/sounds/purple/
b11a1c
%{_datadir}/purple
b11a1c
%dir %{_sysconfdir}/purple
b11a1c
%config(noreplace) %{_sysconfdir}/purple/prefs.xml
b11a1c
%if %{dbus_integration}
b11a1c
%{_bindir}/purple-client-example
b11a1c
%{_bindir}/purple-remote
b11a1c
%{_bindir}/purple-send
b11a1c
%{_bindir}/purple-send-async
b11a1c
%{_bindir}/purple-url-handler
b11a1c
%{_libdir}/libpurple-client.so.*
b11a1c
#%%{_datadir}/dbus-1/services/pidgin.service
b11a1c
%doc libpurple/purple-notifications-example
b11a1c
%endif
b11a1c
%exclude %{_libdir}/purple-2/tcl.so
b11a1c
%exclude %{_libdir}/purple-2/perl.so
b11a1c
%exclude %{_libdir}/purple-2/perl/
b11a1c
b11a1c
%files -n libpurple-devel
b11a1c
%defattr(-,root,root,-)
b11a1c
%{_datadir}/aclocal/purple.m4
b11a1c
%{_libdir}/libpurple.so
b11a1c
%{_includedir}/libpurple/
b11a1c
%{_libdir}/pkgconfig/purple.pc
b11a1c
%if %{dbus_integration}
b11a1c
%{_libdir}/libpurple-client.so
b11a1c
%endif
b11a1c
b11a1c
%files -n libpurple-perl
b11a1c
%defattr(-,root,root,-)
b11a1c
%{_mandir}/man3/Purple*
b11a1c
%{_libdir}/purple-2/perl.so
b11a1c
%{_libdir}/purple-2/perl/
b11a1c
b11a1c
%files -n libpurple-tcl
b11a1c
%defattr(-,root,root,-)
b11a1c
%{_libdir}/purple-2/tcl.so
b11a1c
b11a1c
%if ! %{build_only_libs}
b11a1c
%files -n finch
b11a1c
%defattr(-,root,root,-)
b11a1c
%{_bindir}/finch
b11a1c
%{_libdir}/finch/
b11a1c
%{_libdir}/gnt/
b11a1c
%{_libdir}/libgnt.so.*
b11a1c
%{_mandir}/man1/finch.*
b11a1c
b11a1c
%files -n finch-devel
b11a1c
%defattr(-,root,root,-)
b11a1c
%{_includedir}/finch/
b11a1c
%{_includedir}/gnt/
b11a1c
%{_libdir}/libgnt.so
b11a1c
%{_libdir}/pkgconfig/gnt.pc
b11a1c
%{_libdir}/pkgconfig/finch.pc
b11a1c
%endif
b11a1c
b11a1c
%if %{api_docs}
b11a1c
%files -n pidgin-docs
b11a1c
%defattr(-,root,root,-)
b11a1c
%doc html
b11a1c
%{_datadir}/gtk-doc/html/*
b11a1c
%endif
b11a1c
b11a1c
%changelog
b11a1c
* Tue Oct 09 2018 Debarshi Ray <rishi@fedoraproject.org> - 2.10.11-8
b11a1c
- Rework tray icon blinking
b11a1c
- Unbreak connections to Freenode
b11a1c
  Resolves: #1433761, #1440215
b11a1c
b11a1c
* Thu Oct 12 2017 Debarshi Ray <rishi@fedoraproject.org> - 2.10.11-7
b11a1c
- Drop AIM in RHEL
b11a1c
  Resolves: #1500403
b11a1c
b11a1c
* Fri Oct 06 2017 Debarshi Ray <rishi@fedoraproject.org> - 2.10.11-6
b11a1c
- Drop MSN, MySpace and Yahoo! support in RHEL
b11a1c
  Resolves: #1470677, #1470681, #1470685
b11a1c
b11a1c
* Fri May 19 2017 Debarshi Ray <rishi@fedoraproject.org> - 2.10.11-5
b11a1c
- Drop MXit support in RHEL
b11a1c
  Resolves: #1439296
b11a1c
b11a1c
* Thu Apr 27 2017 Debarshi Ray <rishi@fedoraproject.org> - 2.10.11-4
b11a1c
- Silence -Wsign-compare
b11a1c
- Rename the previous patch for consistency
b11a1c
  Resolves: #1445921, #1446368
b11a1c
b11a1c
* Wed Apr 26 2017 Debarshi Ray <rishi@fedoraproject.org> - 2.10.11-3
b11a1c
- Avoid a use-after-free in an error path
b11a1c
  Resolves: #1445921
b11a1c
b11a1c
* Tue Mar 28 2017 Debarshi Ray <rishi@fedoraproject.org> - 2.10.11-2
b11a1c
- Add patch for CVE-2017-2640
b11a1c
  Resolves: #1431022
b11a1c
b11a1c
* Thu Aug 25 2016 Debarshi Ray <rishi@fedoraproject.org> - 2.10.11-1
b11a1c
- Update to 2.10.11
b11a1c
  Resolves: #1369526
b11a1c
b11a1c
* Thu Mar 24 2016 Debarshi Ray <rishi@fedoraproject.org> - 2.10.7-26
b11a1c
- Bump release to be higher than the EPEL build
b11a1c
  Resolves: #1297461
b11a1c
b11a1c
* Mon Mar 21 2016 Debarshi Ray <rishi@fedoraproject.org> - 2.10.7-24
b11a1c
- Disable build_only_libs on RHEL 7.
b11a1c
  Resolves: #1297461
b11a1c
b11a1c
* Tue Aug 19 2014 Ray Strode <rstrode@redhat.com> 2.10.7-23
b11a1c
- Stop mucking with dist
b11a1c
- Drop support for really old rhel
b11a1c
  Resolves: #1028568
b11a1c
b11a1c
* Mon Feb 03 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-22.el7
b11a1c
- Fix regression in CVE-2013-6483.
b11a1c
b11a1c
* Wed Jan 29 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-21.el7
b11a1c
- Add patch for CVE-2014-0020 (RH bug #1058243).
b11a1c
b11a1c
* Wed Jan 29 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-20.el7
b11a1c
- Add patch for CVE-2013-6490 (RH bug #1058243).
b11a1c
b11a1c
* Wed Jan 29 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-19.el7
b11a1c
- Add patch for CVE-2013-6489 (RH bug #1058243).
b11a1c
b11a1c
* Wed Jan 29 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-18.el7
b11a1c
- Add patch for CVE-2013-6487 (RH bug #1058243).
b11a1c
b11a1c
* Wed Jan 29 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-17.el7
b11a1c
- Add patch for CVE-2013-6477 (RH bug #1058243).
b11a1c
b11a1c
* Wed Jan 29 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-16.el7
b11a1c
- Add patch for CVE-2013-6485 (RH bug #1058243).
b11a1c
b11a1c
* Wed Jan 29 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-15.el7
b11a1c
- Add patch for CVE-2013-6484 (RH bug #1058243).
b11a1c
b11a1c
* Wed Jan 29 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-14.el7
b11a1c
- Add patch for CVE-2013-6483 (RH bug #1058243).
b11a1c
b11a1c
* Wed Jan 29 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-13.el7
b11a1c
- Add patch for CVE-2013-6482 (RH bug #1058243).
b11a1c
b11a1c
* Tue Jan 28 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-12.el7
b11a1c
- Add patch for CVE-2013-6481 (RH bug #1058243).
b11a1c
b11a1c
* Tue Jan 28 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-11.el7
b11a1c
- Add patch for CVE-2013-6479 (RH bug #1058243).
b11a1c
b11a1c
* Tue Jan 28 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-10.el7
b11a1c
- Turns out the previous patch is actually for CVE-2013-6478.
b11a1c
b11a1c
* Mon Jan 27 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-9.el7
b11a1c
- Add patch for CVE-2013-6477 (RH bug #1058243).
b11a1c
b11a1c
* Mon Jan 27 2014 Matthew Barnes <mbarnes@redhat.com> - 2.10.7-8.el7
b11a1c
- Add patch for CVE-2012-6152 (RH bug #1058243).
b11a1c
b11a1c
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.10.7-7.el7
b11a1c
- Mass rebuild 2014-01-24
b11a1c
b11a1c
* Mon Jan 13 2014 Debarshi Ray <rishi@fedoraproject.org> - 2.10.7-6
b11a1c
- Fix setting -fstack-protector on RHEL7+, use -fstack-protector-strong there
b11a1c
- Resolves: #1048893
b11a1c
b11a1c
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.10.7-5.el7
b11a1c
- Mass rebuild 2013-12-27
b11a1c
b11a1c
* Thu Nov 07 2013 Debarshi Ray <rishi@fedoraproject.org> - 2.10.7-4
b11a1c
- Drop Gadu-Gadu support in RHEL (Red Hat #1026505)
b11a1c
b11a1c
* Mon Jul 01 2013 Jan Synáček <jsynacek@redhat.com> - 2.10.7-3
b11a1c
- Require cyrus-sasl-scram, BZ 979052
b11a1c
b11a1c
* Tue Apr 30 2013 Daniel Mach <dmach@redhat.com> - 2.10.7-2.2
b11a1c
- Rebuild for cyrus-sasl
b11a1c
b11a1c
* Mon Feb 25 2013 Jan Synáček <jsynacek@redhat.com> - 2.10.7-2
b11a1c
- Fix IRC support, BZ 914794
b11a1c
b11a1c
* Wed Feb 20 2013 Jan Synáček <jsynacek@redhat.com> - 2.10.7-1
b11a1c
- Update to 2.10.7, BZ 911088
b11a1c
b11a1c
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.6-5
b11a1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b11a1c
b11a1c
* Wed Sep 26 2012 Jan Synáček <jsynacek@redhat.com> - 2.10.6-4
b11a1c
- Correctly obsolete pidgin-evolution if evolution integration is disabled,
b11a1c
  BZ 860285
b11a1c
b11a1c
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.6-3
b11a1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b11a1c
b11a1c
* Wed Jul 11 2012 Petr Pisar <ppisar@redhat.com> - 2.10.6-2
b11a1c
- Perl 5.16 rebuild
b11a1c
b11a1c
* Wed Jul 11 2012 Jan Synáček <jsynacek@redhat.com> - 2.10.6-1
b11a1c
- Update to 2.10.6, BZ 838311
b11a1c
b11a1c
* Tue Jul 10 2012 Petr Pisar <ppisar@redhat.com> - 2.10.5-3
b11a1c
- Perl 5.16 rebuild
b11a1c
b11a1c
* Fri Jul 06 2012 Stu Tomlinson <stu@nosnilmot.com> 2.10.5-2
b11a1c
- Disable evolution integration on F18+ due to API changes in
b11a1c
  evolution-data-server 3.6
b11a1c
b11a1c
* Thu Jul 05 2012 Stu Tomlinson <stu@nosnilmot.com> 2.10.5-1
b11a1c
- Update to 2.10.5, CVE-2012-3374
b11a1c
- Allow building only libraries (#831364)
b11a1c
- Revive FT crash prevention patch
b11a1c
b11a1c
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 2.10.4-2
b11a1c
- Perl 5.16 rebuild
b11a1c
b11a1c
* Wed May 30 2012 Jon Ciesla <limburgher@gmail.com> - 2.10.4-1
b11a1c
- Update to 2.10.4, CVE-2012-2214, CVE-2012-2318, BZ 806839, 819454.
b11a1c
- Port to farstream patch upstreamed.
b11a1c
b11a1c
* Wed May 02 2012 Milan Crha <mcrha@redhat.com> - 2.10.2-2
b11a1c
- Rebuild against newer evolution-data-server
b11a1c
b11a1c
* Fri Mar 23 2012 Jon Ciesla <limburgher@gmail.com> - 2.10.2-1
b11a1c
- Update to 2.10.2, BZ 803293, 803299.
b11a1c
- Dropping MSN patches.  Protocol patch not needed, won't connect
b11a1c
- to 16 by default.  Crash patch was upstreamed.
b11a1c
- Dropped nm09 patch, upstreamed.
b11a1c
b11a1c
* Fri Mar  9 2012 Tom Callaway <spot@fedoraproject.org> - 2.10.1-4
b11a1c
- fedora 17+ uses farstream now instead of farsight2
b11a1c
b11a1c
* Wed Jan 18 2012 Matthew Barnes <mbarnes@redhat.com> - 2.10.1-3
b11a1c
- Map RHEL 7 to Fedora 16 (for now).
b11a1c
b11a1c
* Wed Jan 18 2012 Matthew Barnes <mbarnes@redhat.com> - 2.10.1-2
b11a1c
- Map RHEL 7 to Fedora 16 (for now).
b11a1c
b11a1c
* Thu Dec 29 2011 Stu Tomlinson <stu@nosnilmot.com> 2.10.1-1
b11a1c
- 2.10.1, includes security fixes for CVE-2011-3594, CVE-2011-4601,
b11a1c
  CVE-2011-4602, CVE-2011-4603
b11a1c
b11a1c
* Mon Nov 28 2011 Milan Crha <mcrha@redhat.com> 2.10.0-5
b11a1c
- Rebuild against newer evolution-data-server
b11a1c
b11a1c
* Sun Oct 30 2011 Bruno Wolff III <bruno@wolff.to> 2.10.0-4
b11a1c
- Rebuild against newer evolution-data-server
b11a1c
b11a1c
* Tue Aug 30 2011 Milan Crha <mcrha@redhat.com> 2.10.0-3
b11a1c
- Sync version with f16 branch
b11a1c
b11a1c
* Mon Aug 29 2011 Milan Crha <mcrha@redhat.com> 2.10.0-2
b11a1c
- Rebuild against newer evolution-data-server
b11a1c
b11a1c
* Sun Aug 21 2011 Stu Tomlinson <stu@nosnilmot.com> 2.10.0-1
b11a1c
- 2.10.0
b11a1c
- Link against system libgadu instead of using internal copy (#713888)
b11a1c
b11a1c
* Tue Aug 16 2011 Milan Crha <mcrha@redhat.com> 2.9.0-3
b11a1c
- Rebuild against newer evolution-data-server
b11a1c
b11a1c
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 2.9.0-2
b11a1c
- Perl mass rebuild
b11a1c
b11a1c
* Thu Jun 30 2011 Stu Tomlinson <stu@nosnilmot.com> 2.8.0-3
b11a1c
- 2.9.0, includes security/DoS fix to work around gdk-pixbuf issue
b11a1c
  CVE-2011-2485
b11a1c
b11a1c
* Mon Jun 20 2011 Milan Crha <mcrha@redhat.com> 2.8.0-3
b11a1c
- Rebuild against new evolution-data-server
b11a1c
b11a1c
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.8.0-2
b11a1c
- Perl mass rebuild
b11a1c
b11a1c
* Mon Jun 13 2011 Stu Tomlinson <stu@nosnilmot.com> 2.8.0-1
b11a1c
- 2.8.0
b11a1c
b11a1c
* Fri May 20 2011 Kalev Lember <kalev@smartlink.ee> 2.7.11-4
b11a1c
- Rebuilt for libcamel soname bump
b11a1c
b11a1c
* Tue Apr 26 2011 Dan Williams <dcbw@redhat.com> 2.7.11-3
b11a1c
- A few more NetworkManager 0.9 fixes
b11a1c
b11a1c
* Fri Mar 25 2011 Dan Williams <dcbw@redhat.com> 2.7.11-2
b11a1c
- Rebuild for NetworkManager 0.9
b11a1c
b11a1c
* Fri Mar 11 2011 Stu Tomlinson <stu@nosnilmot.com> 2.7.11-1
b11a1c
- 2.7.11, includes security/DoS fixes in Yahoo protocol
b11a1c
  CVE-2011-1091 (#683031)
b11a1c
b11a1c
* Thu Mar 10 2011 Dan Williams <dcbw@redhat.com> 2.7.10-2
b11a1c
- Update for NetworkManager 0.9
b11a1c
b11a1c
* Tue Feb 22 2011 Stu Tomlinson <stu@nosnilmot.com> 2.7.10-1
b11a1c
- 2.7.10
b11a1c
b11a1c
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.9-4
b11a1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b11a1c
b11a1c
* Tue Feb 01 2011 Milan Crha <mcrha@redhat.com> 2.7.9-3
b11a1c
- Rebuild against newer evolution-data-server
b11a1c
b11a1c
* Wed Jan 12 2011 Milan Crha <mcrha@redhat.com> 2.7.9-2
b11a1c
- Rebuild against newer evolution-data-server
b11a1c
b11a1c
* Mon Dec 27 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.9-1
b11a1c
- 2.7.9, includes security/DoS fix in the MSN protocol (#665856)
b11a1c
b11a1c
* Mon Nov 29 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.7-1
b11a1c
- 2.7.7
b11a1c
- Disable MSNP16 due to regressions interacting with official client
b11a1c
b11a1c
* Fri Nov 19 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.5-2
b11a1c
- Add additional intermediate CA certificates to fix MSN
b11a1c
b11a1c
* Mon Nov 01 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.5-1
b11a1c
- 2.7.5
b11a1c
b11a1c
* Fri Oct 22 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.4-1
b11a1c
- 2.7.4, includes security fix for CVE-2010-3711
b11a1c
b11a1c
* Tue Oct 12 2010 Milan Crha <mcrha@redhat.com> - 2.7.3-6
b11a1c
- Rebuild against newer evolution-data-server
b11a1c
b11a1c
* Wed Sep 29 2010 jkeating - 2.7.3-5
b11a1c
- Rebuilt for gcc bug 634757
b11a1c
b11a1c
* Thu Sep 16 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.3-4
b11a1c
- Rebuild against newer libedataserver
b11a1c
b11a1c
* Mon Sep 13 2010 Dan Horák <dan[at]danny.cz> 2.7.3-3
b11a1c
- drop the s390(x) ifarchs
b11a1c
b11a1c
* Mon Aug 23 2010 Tom "spot" Callaway <tcallawa@redhat.com> 2.7.3-2
b11a1c
- use _isa in explicit Requires on libpurple to prevent yum from trying to 
b11a1c
  jump architectures to resolve dependency
b11a1c
b11a1c
* Wed Aug 11 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.3-1
b11a1c
- 2.7.3
b11a1c
b11a1c
* Wed Jul 21 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.2-1
b11a1c
- 2.7.2 with a security fix (CVE-2010-2528) and a couple of bug fixes (#601650)
b11a1c
b11a1c
* Thu Jul 15 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.1-5
b11a1c
- Rebuild against newer libedataserver
b11a1c
- spec file cleanup:
b11a1c
    replace %%define with %%global
b11a1c
    replace tabs with spaces for consistency
b11a1c
    mark prefs.xml as a config file
b11a1c
b11a1c
* Wed Jul 07 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.1-4
b11a1c
- Include license in libpurple subpackage
b11a1c
b11a1c
* Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.7.1-3
b11a1c
- Mass rebuild with perl-5.12.0
b11a1c
b11a1c
* Sun May 30 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.1-2
b11a1c
- Add Obsoletes to pull in pidgin-evolution during update
b11a1c
b11a1c
* Sun May 30 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.1-1
b11a1c
- 2.7.1
b11a1c
- Adds Direct Connection support for MSN
b11a1c
- Numerous bug fixes
b11a1c
- Evolution support moved to pidgin-evolution for F13+ (#581144)
b11a1c
b11a1c
* Thu May 20 2010 Stu Tomlinson <stu@nosnilmot.com> 2.7.0-2
b11a1c
- Upstream backports:
b11a1c
    3c30f64efedafc379b6536852bbb3b6ef5f1f6c9 - fix for receiving HTML on ICQ
b11a1c
    13fbe0815f84d5b3c001947559f5818c10275f4c - prevent null deref on disconnecting account (#592750)
b11a1c
    c4a874926d07b8597db4b78a181a89cf720a8418 - fix blinking tray icon on new message (#592691)
b11a1c
    cfe0e649dda34d9252d40d8f67e445336a247998 - prevent race condition on Yahoo! login
b11a1c
    e3dd36706068f3b8eabd630ff71d270c145cce42 - fix crash in Oscar (#548128)
b11a1c
    13fbe0815f84d5b3c001947559f5818c10275f4c - fix crash during network disconnect (#592750)
b11a1c
b11a1c
* Thu May 13 2010 Stu Tomlinson <stu@nosnilmot.com> - 2.7.0-1
b11a1c
- 2.7.0 with features, bug fixes and a security fix: CVE-2010-1624 (#591806)
b11a1c
- Use System SSL Certificates (#576721)
b11a1c
- Add additional dependencies for Voice + Video (#581343)
b11a1c
- Upstream backport:
b11a1c
    87ada76abf90c44e615679efc5f8128bb941bba1 Reduce MSN traffic
b11a1c
b11a1c
* Thu Mar 04 2010 Warren Togami <wtogami@redhat.com> - 2.6.6-2
b11a1c
- Upstream backports:
b11a1c
    0e3079d15adeb12c1e57ceaf5bf037f9b71c8abd Fix AIM SSL clientLogin
b11a1c
    b14ee507e932a395a0e1f29298af162c8614ca0f Fix AIM clientLogin with proxy
b11a1c
b11a1c
* Tue Feb 16 2010 Warren Togami <wtogami@redhat.com> - 2.6.6-1
b11a1c
- 2.6.6 with security and numerous minor bug fixes
b11a1c
  CVE-2010-0277 CVE-2010-0420 CVE-2010-0423
b11a1c
- Bug #528796: Get rid of #!/usr/bin/env python
b11a1c
b11a1c
* Fri Jan  8 2010 Warren Togami <wtogami@redhat.com> - 2.6.5-2
b11a1c
- 2.6.5
b11a1c
- CVE-2010-0013
b11a1c
- Other bug fixes
b11a1c
- Fix build with old gcc versions (RHEL4)
b11a1c
b11a1c
* Tue Dec  8 2009 Warren Togami <wtogami@redhat.com> - 2.6.4-4
b11a1c
- temporarily disable evolution integration in F13 until it is fixed
b11a1c
b11a1c
* Wed Dec 02 2009 Warren Togami <wtogami@redhat.com> 2.6.4-2
b11a1c
- disable SILC in EL6 builds
b11a1c
b11a1c
* Mon Nov 30 2009 Warren Togami <wtogami@redhat.com> 2.6.4-1
b11a1c
- 2.6.4
b11a1c
b11a1c
* Mon Oct 19 2009 Warren Togami <wtogami@redhat.com> 2.6.3-2
b11a1c
- Upstream backport:
b11a1c
    3abad7606f4a2dfd1903df796f33924b12509a56 msn_servconn_disconnect-crash
b11a1c
b11a1c
* Fri Oct 16 2009 Warren Togami <wtogami@redhat.com> 2.6.3-1
b11a1c
- 2.6.3 CVE-2009-3615
b11a1c
b11a1c
* Wed Sep 09 2009 Warren Togami <wtogami@redhat.com> 2.6.2-2
b11a1c
- Upstream backports:
b11a1c
    97e003ed2bc2bafbb993693c9ae9c6d667731cc1 aim-buddy-status-grab
b11a1c
    37aa00d044431100d37466517568640cb082680c yahoo-buddy-idle-time
b11a1c
    40005b889ee276fbcd0a4e886a68d8a8cce45698 yahoo-status-change-away
b11a1c
    cb46b045aa6e927a3814d9053c2b1c0f08d6fa62 crash-validate-jid
b11a1c
b11a1c
* Sun Sep 06 2009 Stu Tomlinson <stu@nosnilmot.com> 2.6.2-1.1
b11a1c
- VV support needs to be explicitly disabled on F10
b11a1c
b11a1c
* Sun Sep 06 2009 Stu Tomlinson <stu@nosnilmot.com> 2.6.2-1
b11a1c
- 2.6.2 Fixes a number of crashes
b11a1c
- CVE-2009-2703, CVE-2009-3083, CVE-2009-3084, CVE-2009-3085
b11a1c
b11a1c
* Wed Aug 19 2009 Warren Togami <wtogami@redhat.com> 2.6.1-1
b11a1c
- 2.6.1: Fix a crash when some users send you a link in a Yahoo IM
b11a1c
b11a1c
* Tue Aug 18 2009 Warren Togami <wtogami@redhat.com> 2.6.0-1
b11a1c
- CVE-2009-2694
b11a1c
- Voice and Video support via farsight2 (Fedora 11+)
b11a1c
- Numerous other bug fixes
b11a1c
b11a1c
* Thu Aug 06 2009 Warren Togami <wtogami@redhat.com> 2.6.0-0.11.20090812
b11a1c
- new snapshot at the request of maiku
b11a1c
b11a1c
* Thu Aug 06 2009 Warren Togami <wtogami@redhat.com> 2.6.0-0.10.20090806
b11a1c
- new snapshot - theoretically better sound quality in voice chat
b11a1c
b11a1c
* Tue Aug 04 2009 Warren Togami <wtogami@redhat.com> 2.6.0-0.9.20090804
b11a1c
- new snapshot
b11a1c
b11a1c
* Mon Jul 27 2009 Warren Togami <wtogami@redhat.com> 2.6.0-0.8.20090727
b11a1c
- new snapshot
b11a1c
b11a1c
* Mon Jul 27 2009 Stu Tomlinson <stu@nosnilmot.com> 2.6.0-0.6.20090721
b11a1c
- Prevent main libpurple & pidgin packages depending on perl (#513902)
b11a1c
b11a1c
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.0-0.5.20090721
b11a1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b11a1c
b11a1c
* Wed Jul 22 2009 Warren Togami <wtogami@redhat.com> 2.6.0-0.4.20090721
b11a1c
- rebuild
b11a1c
b11a1c
* Tue Jul 21 2009 Warren Togami <wtogami@redhat.com> 2.6.0-0.3.20090721
b11a1c
- prevent crash with no camera when closing vv window
b11a1c
b11a1c
* Tue Jul 21 2009 Warren Togami <wtogami@redhat.com> 2.6.0-0.1.20090721
b11a1c
- 2.6.0 snapshot with voice and video support via farsight2
b11a1c
b11a1c
* Sat Jul 11 2009 Stu Tomlison <stu@nosnilmot.com> 2.5.8-2
b11a1c
- Backport patch from upstream to enable NSS to recognize root CA
b11a1c
  certificates that use MD2 & MD4 algorithms in their signature, as
b11a1c
  used by some MSN and XMPP servers
b11a1c
b11a1c
* Sun Jun 28 2009 Warren Togami <wtogami@redat.com> 2.5.8-1
b11a1c
- 2.5.8 with several important bug fixes
b11a1c
b11a1c
* Mon Jun 22 2009 Warren Togami <wtogami@redhat.com> 2.5.7-2
b11a1c
- glib2 compat with RHEL-4
b11a1c
b11a1c
* Sat Jun 20 2009 Warren Togami <wtogami@redhat.com> 2.5.7-1
b11a1c
- 2.5.7 with Yahoo Protocol 16 support
b11a1c
b11a1c
* Wed May 20 2009 Stu Tomlinson <stu@nosnilmot.com> 2.5.6-1
b11a1c
- 2.5.6
b11a1c
b11a1c
* Mon Apr 20 2009 Warren Togami <wtogami@redhat.com> 2.5.5-3
b11a1c
- F12+ removed krb4
b11a1c
b11a1c
* Tue Mar 03 2009 Stu Tomlinson <stu@nosnilmot.com> 2.5.5-1
b11a1c
- 2.5.5
b11a1c
b11a1c
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.4-3
b11a1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b11a1c
b11a1c
* Tue Jan 27 2009 Warren Togami <wtogami@redhat.com> 2.5.4-2
b11a1c
- one_time_password plugin
b11a1c
- Eliminate RPATH
b11a1c
b11a1c
* Mon Jan 12 2009 Stu Tomlinson <stu@nosnilmot.com> 2.5.4-1
b11a1c
- 2.5.4
b11a1c
b11a1c
* Fri Dec 26 2008 Warren Togami <wtogami@redhat.com> 2.5.3-1
b11a1c
- 2.5.3
b11a1c
b11a1c
* Sat Nov 22 2008 Warren Togami <wtogami@redhat.com> 2.5.2-6
b11a1c
- Automatically detect booleans to enable build features from dist tag
b11a1c
- Unify RHEL4 and RHEL5 spec with Fedora to make both easier to maintain
b11a1c
b11a1c
* Fri Nov 21 2008 Warren Togami <wtogami@redhat.com> 2.5.2-2
b11a1c
- Upstream backports:
b11a1c
  100: sametime-redirect-null crash
b11a1c
  101: NetworkManager-improvement
b11a1c
  102: no-password-in-dialog-if-not-remembering
b11a1c
  103: temporarily-remember-password-during-auto-reconnect
b11a1c
  104: smilie-theme-change-crash
b11a1c
  105: url_fetch_connect_cb-double-free crash
b11a1c
  106: GtkIMHtmlSmileys-remove-crash
b11a1c
  107: remove-dialog-from-open-dialog-list
b11a1c
b11a1c
* Mon Oct 20 2008 Stu Tomlinson <stu@nosnilmot.com> 2.5.2-1
b11a1c
- 2.5.2
b11a1c
- Generate doxygen API documentation (#466693)
b11a1c
b11a1c
* Tue Sep 16 2008 Stu Tomlinson <stu@nosnilmot.com> 2.5.1-3
b11a1c
- Backport fixes from upstream:
b11a1c
  Add "Has You:" back to MSN tooltips
b11a1c
  Fix crash during removal of your own buddy icon
b11a1c
  Fix crash when handling self signed certificate with NSS SSL
b11a1c
b11a1c
* Tue Sep 16 2008 Stu Tomlinson <stu@nosnilmot.com> 2.5.1-2
b11a1c
- Fix a crash with GNOME proxy enabled (#461951)
b11a1c
b11a1c
* Sun Aug 31 2008 Stu Tomlinson <stu@nosnilmot.com> 2.5.1-1
b11a1c
- 2.5.1
b11a1c
b11a1c
* Sat Aug 23 2008 Stu Tomlinson <stu@nosnilmot.com> 2.5.0-1
b11a1c
- 2.5.0
b11a1c
b11a1c
* Tue Jul 01 2008 Stu Tomlinson <stu@nosnilmot.com> 2.4.3-1.1
b11a1c
- Add a patch to build with latest rawhide tcl
b11a1c
b11a1c
* Tue Jul 01 2008 Stu Tomlinson <stu@nosnilmot.com> 2.4.3-1
b11a1c
- 2.4.3
b11a1c
b11a1c
* Sat May 17 2008 Stu Tomlinson <stu@nosnilmot.com> 2.4.2-1
b11a1c
- 2.4.2
b11a1c
b11a1c
* Tue May 13 2008 Stu Tomlinson <stu@nosnilmot.com> 2.4.1-3
b11a1c
- Rebuild for new evolution-data-server
b11a1c
- Clean up default prefs.xml
b11a1c
- Enable nautilus integration plugin by default in prefs.xml (#242289)
b11a1c
b11a1c
* Mon Mar 31 2008 Stu Tomlinson <stu@nosnilmot.com> 2.4.1-2
b11a1c
- nss-devel no longer provides mozilla-nss-devel
b11a1c
b11a1c
* Mon Mar 31 2008 Stu Tomlinson <stu@nosnilmot.com> 2.4.1-1
b11a1c
- 2.4.1
b11a1c
b11a1c
* Tue Mar 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.4.0-4
b11a1c
- add Requires for versioned perl (libperl.so)
b11a1c
b11a1c
* Fri Mar 14 2008 Stu Tomlinson <stu@nosnilmot.com> 2.4.0-3
b11a1c
- BuildRequire perl(ExtUtils::Embed) for perl 5.10
b11a1c
b11a1c
* Fri Mar 14 2008 Stu Tomlinson <stu@nosnilmot.com> 2.4.0-2
b11a1c
- Fix download URL
b11a1c
- Use xdg-open instead of gnome-open (#388521, Ville Skyttä)
b11a1c
b11a1c
* Fri Feb 29 2008 Stu Tomlinson <stu@nosnilmot.com> 2.4.0-1
b11a1c
- 2.4.0
b11a1c
b11a1c
* Mon Feb 11 2008 Stu Tomlinson <stu@nosnilmot.com> 2.3.1-3
b11a1c
- %%{_datadir}/purple should be owned by libpurple (#427807)
b11a1c
- Rebuild for gcc 4.3
b11a1c
b11a1c
* Fri Jan 04 2008 Jason L Tibbitts III <tibbs@math.uh.edu> - 2.3.1-2
b11a1c
- Bump to rebuild against new tcl.
b11a1c
b11a1c
* Fri Dec 07 2007 Stu Tomlinson <stu@nosnilmot.com> 2.3.1-1
b11a1c
- 2.3.1 Many bugfixes
b11a1c
b11a1c
* Tue Nov 27 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.3.0-1
b11a1c
- Fix MSN local display name bug
b11a1c
b11a1c
* Mon Nov 26 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.3.0-1
b11a1c
- 2.3.0
b11a1c
b11a1c
* Wed Oct 24 2007 Warren Togami <wtogami@redhat.com> - 2.2.2-1
b11a1c
- 2.2.2 CVE-2007-4999
b11a1c
b11a1c
* Sun Oct 7 2007 Michel Salim <michel.sylvan@gmail.com> - 2.2.1-2
b11a1c
- BR on avahi-glib-devel to supply complete set of Avahi headers
b11a1c
b11a1c
* Mon Oct 1 2007 Warren Togami <wtogami@redhat.com> - 2.2.1-1
b11a1c
- 2.2.1 with many bug fixes and CVE-2007-4996 DOS fix
b11a1c
b11a1c
* Sat Sep 29 2007 Michel Salim <michel.sylvan@gmail.com> - 2.2.0-3
b11a1c
- Build against avahi proper instead of its HOWL compatibility layer
b11a1c
b11a1c
* Tue Sep 18 2007 Warren Togami <wtogami@redhat.com> - 2.2.0-2
b11a1c
- License clarification
b11a1c
- Backport patches to fix memory leaks
b11a1c
- Backport patches to fix proxy settings & status scores
b11a1c
b11a1c
* Tue Sep 18 2007 Warren Togami <wtogami@redhat.com> - 2.2.0-1
b11a1c
- 2.2.0
b11a1c
b11a1c
* Mon Aug 20 2007 Warren Togami <wtogami@redhat.com> - 2.1.1-1
b11a1c
- 2.1.1
b11a1c
b11a1c
* Wed Aug 15 2007 Warren Togami <wtogami@redhat.com> - 2.1.0-2
b11a1c
- Upstream fix backports
b11a1c
  115: gmail-notification-crash #2323
b11a1c
  117: drag-and-drop-mouse-click-group-header #2333
b11a1c
  118: jabber-confirm-authentication-unencrypted-crash #2493
b11a1c
b11a1c
* Mon Aug 6 2007 Warren Togami <wtogami@redhat.com>
b11a1c
- require exact version of libpurple (#250720)
b11a1c
b11a1c
* Mon Jul 30 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.1.0-1
b11a1c
- 2.1.0
b11a1c
- Only include translations in libpurple instead of duplicating them in
b11a1c
  packages that depend on libpurple anyway
b11a1c
b11a1c
* Tue Jun 19 2007 Warren Togami <wtogami@redhat.com> - 2.0.2-3
b11a1c
- libpurple obsoletes and provides gaim
b11a1c
  This smoothens multilib the upgrade path.
b11a1c
b11a1c
* Fri Jun 15 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.0.2-1
b11a1c
- 2.0.2
b11a1c
b11a1c
* Wed Jun 6 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.0.1-5
b11a1c
- Enable Bonjour support (#242949)
b11a1c
- Fix building against latest evolution-data-server
b11a1c
b11a1c
* Tue Jun 5 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.0.1-4
b11a1c
- Fix purple-remote for AIM & ICQ accounts (#240589)
b11a1c
- Add missing Requires to -devel packages
b11a1c
- Add missing BuildRequires for libxml2-devel
b11a1c
b11a1c
* Fri May 31 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.0.1-2
b11a1c
- Call g_thread_init early (#241883)
b11a1c
- Fix purple-remote syntax error (#241905)
b11a1c
b11a1c
* Mon May 28 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.0.1-1
b11a1c
- 2.0.1
b11a1c
b11a1c
* Wed May 9 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.0.0-3
b11a1c
- Split out Perl plugin support into subpackages
b11a1c
- Add Tcl plugin support in a subpackage
b11a1c
b11a1c
* Sun May 6 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.0.0-2
b11a1c
- Silence errors when gconfd-2 is not running
b11a1c
b11a1c
* Sat May 5 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.0.0-1.1
b11a1c
- Add perl-devel to BuildRequires
b11a1c
b11a1c
* Fri May 4 2007 Stu Tomlinson <stu@nosnilmot.com> - 2.0.0-1
b11a1c
- 2.0.0
b11a1c
- Add scriptlets to install & uninstall GConf schemas
b11a1c
- Move schema file from libpurple to Pidgin to avoid GConf
b11a1c
  dependencies in libpurple
b11a1c
- rename gaim-fedora-prefs.xml to purple-fedora-prefs.xml
b11a1c
b11a1c
* Tue May 1 2007 Stu Tomlinson <stu@nosnilmot.com>
b11a1c
- Update Gtk icon cache when installing or uninstalling (#238621)
b11a1c
- Don't own all directories we put icons in
b11a1c
b11a1c
* Mon Apr 30 2007 Warren Togami <wtogami@redhat.com> - 2.0.0-0.36.beta7
b11a1c
- pidgin-2.0.0beta7, bug fixes and pref migration handling
b11a1c
b11a1c
* Sat Apr 21 2007 Warren Togami <wtogami@redhat.com> - 2.0.0-0.35.beta7devel
b11a1c
- upstream insists that we remove the Epoch
b11a1c
  rawhide users might need to use --oldpackage once to upgrade
b11a1c
- remove mono and howl cruft
b11a1c
b11a1c
* Wed Apr 18 2007 Stu Tomlinson <stu@nosnilmot.com> - 2:2.0.0-0.34.beta7devel
b11a1c
- Split into pidgin, finch & libpurple, along with corresponding -devel RPMs
b11a1c
- Remove ldconfig for plugin directories
b11a1c
- Fix non-UTF8 %%changelog
b11a1c
b11a1c
* Tue Apr 17 2007 Warren Togami <wtogami@redhat.com> 
b11a1c
- -devel req pkgconfig (#222488)
b11a1c
b11a1c
* Mon Apr 16 2007 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.33.beta7devel
b11a1c
- pidgin-2.0.0 snapshot prior to beta7
b11a1c
- rename gaim to pidgin/purple/finch in various places of spec (not complete)
b11a1c
- ExcludeArch s390, s390x.  It never did work there.
b11a1c
- Include meanwhile plugin by moving to Extras
b11a1c
b11a1c
* Fri Mar 23 2007 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.31.beta6
b11a1c
- Removed debian-02_gnthistory-in-gtk
b11a1c
  Removed debian-03_gconf-gstreamer.patch
b11a1c
  Upstream recommended removing these patches.
b11a1c
- Add fix-buggy-fetch-url
b11a1c
- Enable type_chat and type_chat_nick in default prefs.xml
b11a1c
b11a1c
* Sat Jan 20 2007 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.30.beta6
b11a1c
- 2.0.0 beta6
b11a1c
b11a1c
* Thu Jan 18 2007 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.29.beta5
b11a1c
- Debian patch 17_upnp_crash
b11a1c
- Debian patch 18_jabber-roster-crash
b11a1c
b11a1c
* Mon Dec 11 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.28.beta5
b11a1c
- Debian patch 13_yahoo_webauth_disable
b11a1c
  temporarily disable the broken yahoo web auth fallback
b11a1c
b11a1c
* Wed Dec 06 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.27.beta5
b11a1c
- Debian patch 12_gstreamer-cleanup, hopefully fixes #218070
b11a1c
b11a1c
* Tue Dec 05 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.26.beta5
b11a1c
- Jabber SASL Authentication Crash (#217335)
b11a1c
b11a1c
* Wed Nov 29 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.25.beta5
b11a1c
- GTK File dialog blanked fix (#217768)
b11a1c
b11a1c
* Tue Nov 28 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.24.beta5
b11a1c
- Debian patch 10_text-arrow-keys
b11a1c
- Debian patch 11_reread-resolvconf
b11a1c
b11a1c
* Sun Nov 26 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.23.beta5
b11a1c
- Debian patch 08_jabber-info-crash
b11a1c
b11a1c
* Tue Nov 21 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.22.beta5
b11a1c
- 2.0.0 beta5
b11a1c
- Debian patches
b11a1c
    02_gnthistory-in-gtk
b11a1c
    03_gconf-gstreamer
b11a1c
    04_blist-memleak
b11a1c
    05_url-handler-xmpp
b11a1c
    06_jabber-registration-srv
b11a1c
    07_msn-custom-smiley-crash
b11a1c
- SILC Account Edit Crash
b11a1c
b11a1c
* Tue Nov 21 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.21.beta4
b11a1c
- #212817 Jabber needs cyrus-sasl plugins for authentication
b11a1c
b11a1c
* Wed Nov 15 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.20.beta4
b11a1c
- #215704 Revert Yahoo protocol version identifier
b11a1c
b11a1c
* Wed Nov 8 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.19.beta4
b11a1c
- buildreq NetworkManager-glib-devel FC5+ (katzj)
b11a1c
- #213800 debug window freeze fix
b11a1c
- #212818 IRC SIGPIPE crash fix
b11a1c
b11a1c
* Wed Oct 25 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.17.beta4
b11a1c
- temporary workaround for gstreamer build bug in beta4
b11a1c
  --enable-gstreamer prevented it from working =)
b11a1c
  NOTE: beta4 removed libao support entirely.  Distros that lack gstreamer-0.10+
b11a1c
  will need to use command line sound output from now on.
b11a1c
- Gadu Gadu is re-included in beta4 without requirement of external library
b11a1c
b11a1c
* Mon Oct 23 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.16.beta4
b11a1c
- 2.0.0 beta4
b11a1c
- gaim-text ncurses interface!
b11a1c
- gstreamer integration with FC5+
b11a1c
b11a1c
* Thu Oct 05 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.15.beta3
b11a1c
- delete config.h correctly (rvokal)
b11a1c
b11a1c
* Thu Oct 05 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.14.beta3
b11a1c
- Fix multilib conflict in -devel (#205206)
b11a1c
b11a1c
* Sat Sep 30 2006 Matthias Clasen <mclasen@redhat.com> - 2:2.0.0-0.13.beta3
b11a1c
- Make the tray icon work with transparent panels (#208706)
b11a1c
b11a1c
* Mon Jul 31 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.11.beta3
b11a1c
- rebuild for new libebook
b11a1c
b11a1c
* Tue Jul 25 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.9.beta3
b11a1c
- fix crash with certain UTF-8 names in buddy list (#199590)
b11a1c
b11a1c
* Sat Jul 22 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.8.beta3
b11a1c
- move gaim.pc to -devel (#199761)
b11a1c
b11a1c
* Wed Jul 19 2006 Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.7.beta3
b11a1c
- cleanup spec and update default pref
b11a1c
b11a1c
* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 2:2.0.0-0.6.beta3.2
b11a1c
- Add BR for dbus-glib-devel
b11a1c
b11a1c
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2:2.0.0-0.6.beta3.1
b11a1c
- rebuild
b11a1c
b11a1c
* Wed Jul 05 2006 Warren Togami <wtogami@redhat.com> 2.0.0-0.6.beta3
b11a1c
- SILC blank realname failure fix (#173076)
b11a1c
b11a1c
* Thu Jun 29 2006 Warren Togami <wtogami@redhat.com> 2.0.0-0.5.beta3
b11a1c
- buildreq libSM-devel (#197241)
b11a1c
b11a1c
* Wed Jun 28 2006 Warren Togami <wtogami@redhat.com> 2.0.0-0.4.beta3
b11a1c
- rebuild against libsilc-1.0.2
b11a1c
b11a1c
* Tue Jun 27 2006 Warren Togami <wtogami@redhat.com> 2.0.0-0.3.beta3
b11a1c
- more spec cleanups
b11a1c
- buildreq libXScrnSaver-devel, gettext, intltool, desktop-file-utils
b11a1c
- disable mono for now due to #196877
b11a1c
b11a1c
* Mon Jun 26 2006 Tom "spot" Callaway <tcallawa@redhat.com>
b11a1c
- split out -devel package to meet guidelines
b11a1c
b11a1c
* Mon Jan 23 2006 Tom "spot" Callaway <tcallawa@redhat.com>
b11a1c
- gaim2 version of the spec
b11a1c
b11a1c
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
b11a1c
- rebuilt
b11a1c
b11a1c
* Thu Nov 10 2005 Warren Togami <wtogami@redhat.com> - 1:1.5.0-9
b11a1c
- Ensure that security opt flags are used (#165795)
b11a1c
- Many bug fixes from Peter Lawler (#171350)
b11a1c
  156: Fix Yahoo chatroom ignore on join
b11a1c
  157: Fix Italian yahoo profiles
b11a1c
  158: Strip HTML from status
b11a1c
  159: xmlnode cleanup
b11a1c
  160: Fix crash on non-terminated strings
b11a1c
  161: silc-close-gaim_request-window-prpl-disconnect-p1
b11a1c
  162: silc-close-gaim_request-window-prpl-disconnect-p2
b11a1c
  163: silc-close-gaim_request-window-prpl-disconnect-p3
b11a1c
  164: silc-close-gaim_request-window-prpl-disconnect-p4
b11a1c
  165: silc-close-gaim_request-window-prpl-disconnect-p5
b11a1c
  166: silc-close-gaim_request-window-prpl-disconnect-p6
b11a1c
  167: MSN data corruption fix
b11a1c
  168: msn-kill-convo-close-timeout-notices-p1
b11a1c
  169: msn-kill-convo-close-timeout-notices-p2
b11a1c
  170: msn-kill-convo-close-timeout-notices-p3
b11a1c
  171: forceful-connection_disconnect-not-wipe-password
b11a1c
  172: Clipboard leak and history scrolling fix
b11a1c
  173: smileys-logtype-p1
b11a1c
  174: smileys-logtype-p2
b11a1c
  175: Allow Italics in IRC
b11a1c
  176: Add more authors
b11a1c
  177: Update copyright
b11a1c
  178: Update HACKING doc
b11a1c
  179: Fix doc creation
b11a1c
  180: Fix AIM/ICQ Rate Limiting issue
b11a1c
b11a1c
* Thu Oct 13 2005 Ray Strode <rstrode@redhat.com> - 1:1.5.0-7
b11a1c
- use upstream desktop file (except use generic name, because 
b11a1c
  this is our default instant messaging client)
b11a1c
b11a1c
* Tue Sep 27 2005 Warren Togami <wtogami@redhat.com> - 1:1.5.0-6
b11a1c
- remove -Wno-pointer-sign, not sure why it was needed earlier
b11a1c
- fix FORTIFY_SOURCE on FC3
b11a1c
b11a1c
* Thu Sep 15 2005 Jeremy Katz <katzj@redhat.com> - 1:1.5.0-5
b11a1c
- rebuild for new e-d-s
b11a1c
b11a1c
* Sun Aug 21 2005 Peter Jones <pjones@redhat.cm> - 1:1.5.0-4
b11a1c
- rebuild for new cairo, add -Wno-pointer-sign
b11a1c
- add -Wno-pointer-sign until somebody maintaining this package makes it build
b11a1c
  without it.
b11a1c
b11a1c
* Sun Aug 14 2005 Warren Togami <wtogami@redhat.com> - 1:1.5.0-2
b11a1c
- always use -z relro and FORTIFY_SOURCE opt flags for FC3+ and RHEL4+ 
b11a1c
  (compiler simply ignores these flags if they are unsupported)
b11a1c
b11a1c
* Thu Aug 11 2005 Warren Togami <wtogami@redhat.com> - 1:1.5.0-1
b11a1c
- 1.5.0 security and bug fixes
b11a1c
  CAN-2005-2370 Gadu-Gadu memory alignment bug
b11a1c
  CAN-2005-2102 AIM/ICQ non-UTF-8 Filename Crash
b11a1c
  CAN-2005-2103 AIM/ICQ away message buffer overflow
b11a1c
b11a1c
* Tue Aug  9 2005 Jeremy Katz <katzj@redhat.com> - 1:1.4.0-7
b11a1c
- rebuild for new evolution-data-server
b11a1c
b11a1c
* Mon Aug  1 2005 Warren Togami <wtogami@redhat.com> 1:1.4.0-6
b11a1c
- FC5+ bash regex replace for -fstack-protector-all (mharris)
b11a1c
b11a1c
* Sun Jul 31 2005 Warren Togami <wtogami@redhat.com> 1:1.4.0-5
b11a1c
- FC5+ automatic -fstack-protector-all switch
b11a1c
- 150: MSN buddy names with space disconnect and profile corruption
b11a1c
       (supercedes patch 149)
b11a1c
- 151: Gadu Gadu memory alignment crash
b11a1c
- 152: Rename Group Merge crash
b11a1c
- 153: mailto: parse crash (util.c)
b11a1c
- 154: mailto: parse crash (MSN)
b11a1c
- 155: mailto: parse crash (Zephyr)
b11a1c
b11a1c
* Mon Jul 11 2005 Warren Togami <wtogami@redhat.com> 1:1.4.0-4
b11a1c
- 149: MSN username with space disconnect fix
b11a1c
- Do not own perl dir, remove empty files (#162994 jpo)
b11a1c
b11a1c
* Sun Jul 10 2005 Warren Togami <wtogami@redhat.com> 1:1.4.0-2
b11a1c
- 148: AIM login crash fix
b11a1c
b11a1c
* Thu Jul 07 2005 Warren Togami <wtogami@redhat.com> 1:1.4.0-1
b11a1c
- 1.4.0
b11a1c
b11a1c
* Thu Jun 09 2005 Warren Togami <wtogami@redhat.com> 1:1.3.1-0
b11a1c
- 1.3.1 more bug fixes
b11a1c
  CAN-2005-1269 CAN-2005-1934
b11a1c
- enable Message Notification plugin by default
b11a1c
b11a1c
* Tue May 10 2005 Warren Togami <wtogami@redhat.com> 1:1.3.0-1
b11a1c
- 1.3.0 many bug fixes and two security fixes
b11a1c
  long URL crash fix (#157017) CAN-2005-1261
b11a1c
  MSN bad messages crash fix (#157202) CAN-2005-1262
b11a1c
b11a1c
* Thu Apr 07 2005 Warren Togami <wtogami@redhat.com> 1:1.2.1-4
b11a1c
- use mozilla-nss everywhere because gnutls is buggy (#135778)
b11a1c
b11a1c
* Wed Apr 06 2005 Warren Togami <wtogami@redhat.com> 1:1.2.1-2
b11a1c
- 147: drag-n-drop URL crash fix
b11a1c
b11a1c
* Sun Apr 03 2005 Warren Togami <wtogami@redhat.com> 1:1.2.1-1
b11a1c
- update to 1.2.1 CAN-2005-0965 CAN-2005-0966 CAN-2005-0967
b11a1c
b11a1c
* Fri Mar 18 2005 Warren Togami <wtogami@redhat.com> 1:1.2.0-1
b11a1c
- update to 1.2.0 (minor bug fixes)
b11a1c
b11a1c
* Mon Mar 07 2005 Warren Togami <wtogami@redhat.com> 1:1.1.4-5
b11a1c
- Copy before modifying prefs.xml
b11a1c
b11a1c
* Sun Mar 06 2005 Warren Togami <wtogami@redhat.com> 1:1.1.4-4
b11a1c
- 144: POSIX functions became macros, build fix (#150429)
b11a1c
- 145: Fix non-proxy yahoo file transfer
b11a1c
- 146: Fix non-proxy yahoo buddy icons
b11a1c
b11a1c
* Fri Mar 04 2005 Warren Togami <wtogami@redhat.com> 1:1.1.4-3
b11a1c
- 143: Gadu Gadu protocol crash fix (#149984)
b11a1c
b11a1c
* Mon Feb 28 2005 Warren Togami <wtogami@redhat.com> 1:1.1.4-2
b11a1c
- remove gcc4 conditional since FC4 is gcc4 default
b11a1c
b11a1c
* Thu Feb 24 2005 Warren Togami <wtogami@redhat.com> 1:1.1.4-1
b11a1c
- 1.1.4 with MSN crash fix, g_stat() crash workaround
b11a1c
  CAN-2005-0208 Gaim HTML parsing DoS (another one)
b11a1c
b11a1c
* Tue Feb 22 2005 Warren Togami <wtogami@redhat.com> 1:1.1.3-4
b11a1c
- Test fixes for #149190 and #149304
b11a1c
b11a1c
* Mon Feb 21 2005 Dan Williams <dcbw@redhat.com> 1:1.1.3-3
b11a1c
- Work around #149190 gaim-1.1.3-2 segfaults when calling g_stat()
b11a1c
b11a1c
* Fri Feb 18 2005 Warren Togami <wtogami@redhat.com> 1:1.1.3-2
b11a1c
- 1.1.3 including two security fixes
b11a1c
  CAN-2005-0472 Client freezes when receiving certain invalid messages
b11a1c
  CAN-2005-0473 Client crashes when receiving specific malformed HTML
b11a1c
b11a1c
* Fri Jan 28 2005 Florian La Roche <laroche@redhat.com>
b11a1c
- rebuild
b11a1c
b11a1c
* Thu Jan 20 2005 Warren Togami <wtogami@redhat.com> 1:1.1.2-1
b11a1c
- 1.1.2 with more bugfixes
b11a1c
b11a1c
* Tue Jan 18 2005 Chip Turner <cturner@redhat.com> 1:1.1.1-3
b11a1c
- rebuild for new perl
b11a1c
b11a1c
* Mon Jan 03 2005 Warren Togami <wtogami@redhat.com> 1.1.1-2
b11a1c
- force required glib2 version
b11a1c
b11a1c
* Tue Dec 28 2004 Warren Togami <wtogami@redhat.com> 1.1.1-1
b11a1c
- 1.1.1 (minor bugfixes)
b11a1c
b11a1c
* Thu Dec 2 2004 Warren Togami <wtogami@redhat.com> 1.1.0-1
b11a1c
- upgrade 1.1.0 (mostly bugfixes)
b11a1c
- fix PIE patch
b11a1c
b11a1c
* Sat Nov 20 2004 Warren Togami <wtogami@redhat.com> 1.0.3-3
b11a1c
- make gcc4 conditional
b11a1c
b11a1c
* Sat Nov 20 2004 Daniel Reed <djr@redhat.com> 1.0.3-2
b11a1c
- Rebuild using gcc4
b11a1c
  - To revert, remove "BuildRequires: gcc4" and "CC=gcc4"
b11a1c
b11a1c
* Fri Nov 12 2004 Warren Togami <wtogami@redhat.com> 1.0.3-1
b11a1c
- 1.0.3 another bugfix release
b11a1c
b11a1c
* Tue Oct 19 2004 Warren Togami <wtogami@redhat.com> 1.0.2-1
b11a1c
- 1.0.2 fixes many crashes, endian and other issues
b11a1c
b11a1c
* Tue Oct 19 2004 Warren Togami <wtogami@redhat.com> 1.0.1-3
b11a1c
- nosnilmot: zephyr krb build was broken by thinko
b11a1c
b11a1c
* Wed Oct 13 2004 Warren Togami <wtogami@redhat.com> 1.0.1-2
b11a1c
- CAN-2004-0891
b11a1c
b11a1c
* Thu Oct 07 2004 Warren Togami <wtogami@redhat.com> 1.0.1-1
b11a1c
- update to 1.0.1
b11a1c
- disable naive GNOME session check
b11a1c
- switch to gnutls default (FC3+)
b11a1c
b11a1c
* Mon Sep 27 2004 Warren Togami <wtogami@redhat.com> 1.0.0-5
b11a1c
- djr fixed PIE
b11a1c
- added gnutls option, disabled and favoring mozilla-nss
b11a1c
b11a1c
* Sat Sep 25 2004 Warren Togami <wtogami@redhat.com> 1.0.0-4
b11a1c
- PIE
b11a1c
b11a1c
* Mon Sep 20 2004 Warren Togami <wtogami@redhat.com> 1.0.0-3
b11a1c
- 141: Jabber chat room list fix
b11a1c
b11a1c
* Mon Sep 20 2004 Daniel Reed <djr@redhat.com> 1.0.0-2
b11a1c
- #132967 Remove GenericName
b11a1c
b11a1c
* Sat Sep 18 2004 Warren Togami <wtogami@redhat.com> 1.0.0-1
b11a1c
- 1.0.0
b11a1c
b11a1c
* Wed Sep 01 2004 Warren Togami <wtogami@redhat.com> 0.82.1-2
b11a1c
- enable SILC protocol
b11a1c
b11a1c
* Thu Aug 26 2004 Warren Togami <wtogami@redhat.com> 0.82.1-1
b11a1c
- new upstream point release with crash fix and added translation
b11a1c
b11a1c
* Wed Aug 25 2004 Warren Togami <wtogami@redhat.com> 0.82-2
b11a1c
- 140: Buddy icon pref changing crash fix
b11a1c
b11a1c
* Wed Aug 25 2004 Warren Togami <wtogami@redhat.com> 0.82-1
b11a1c
- Update to 0.82 resolves several security issues and bugs
b11a1c
  CAN-2004-0500, CAN-2004-0754, CAN-2004-0784, CAN-2004-0785
b11a1c
  More details at http://gaim.sourceforge.net/security/
b11a1c
b11a1c
* Mon Aug 16 2004 Warren Togami <wtogami@redhat.com> 0.81-7
b11a1c
- CVS backport 138: GTK Prefs bug fix
b11a1c
b11a1c
* Sun Aug 15 2004 Warren Togami <wtogami@redhat.com> 0.81-6
b11a1c
- CVS backport 137: System Log viewer fd leak
b11a1c
b11a1c
* Sun Aug 15 2004 Warren Togami <wtogami@redhat.com> 0.81-5
b11a1c
- fix substitution for browser back compat
b11a1c
- req fix for htmlview back compat
b11a1c
- update prefs.xml
b11a1c
b11a1c
* Fri Aug 13 2004 Warren Togami <wtogami@redhat.com> 0.81-4
b11a1c
- conditionalize features for alternate target distributions
b11a1c
- remove unnecessary ExclusiveArch
b11a1c
- other cleanups
b11a1c
b11a1c
* Wed Aug 11 2004 Warren Togami <wtogami@redhat.com> 0.81-3
b11a1c
- CVS backport 133: CAN-2004-0500 MSNLP buffer overflow
b11a1c
               134: Select buddy icon in new account crash
b11a1c
               135: Jabber join crash
b11a1c
               136: Jabber tooltip fake self crash
b11a1c
b11a1c
* Mon Aug  9 2004 Daniel Reed <djr@redhat.com> 0.81-2
b11a1c
- #125847 Change gaim.desktop names to "IM"
b11a1c
b11a1c
* Thu Aug 05 2004 Warren Togami <wtogami@redhat.com> 0.81-1
b11a1c
- 0.81
b11a1c
- krb5-devel for Zephyr
b11a1c
- evolution-data-server-devel integration
b11a1c
  plugin disabled by default because it seems very unstable
b11a1c
b11a1c
* Sun Jul 18 2004 Warren Togami <wtogami@redhat.com> 0.80-3
b11a1c
- CVS backport 130, 131: MSN buddy scaling issue fix
b11a1c
               132: Drag and Drop crash fix
b11a1c
b11a1c
* Sat Jul 17 2004 Warren Togami <wtogami@redhat.com> 0.80-2
b11a1c
- CVS backport 129: IRC buddy list flood disconnect fix
b11a1c
b11a1c
* Fri Jul 16 2004 Warren Togami <wtogami@redhat.com> 0.80-1
b11a1c
- update to 0.80
b11a1c
- enable ExtPlacement plugin by default
b11a1c
- Smiley Theme "Default" by default (bug fix)
b11a1c
- Insertions -> Control-{B/I/U} by default
b11a1c
b11a1c
* Mon Jun 28 2004 Warren Togami <wtogami@redhat.com> 0.79-2
b11a1c
- remove tray icon patch temporarily because it seems to cause more
b11a1c
  problems than it solves.
b11a1c
- provide gaim-devel
b11a1c
- CVS backport 128: Cached buddy icons fix
b11a1c
b11a1c
* Fri Jun 25 2004 Warren Togami <wtogami@redhat.com> 0.79-1
b11a1c
- update to 0.79
b11a1c
- update desktop patch
b11a1c
- update header and pkgconfig locations
b11a1c
- update default prefs
b11a1c
- FC3 sed behavior workaround
b11a1c
- temporarily disable evolution integration
b11a1c
b11a1c
* Tue Jun 22 2004 Warren Togami <wtogami@redhat.com> 0.78-8
b11a1c
- rebuilt
b11a1c
b11a1c
* Mon Jun 08 2004 Warren Togami <wtogami@redhat.com> 0.78-7
b11a1c
- CVS backport 125: MSN disconnect on non-fatal error fix
b11a1c
               126: Paste html with img crash fix
b11a1c
               127: Misplaced free fix
b11a1c
b11a1c
* Sat Jun 05 2004 Warren Togami <wtogami@redhat.com> 0.78-4
b11a1c
- CVS backport 123: jabber disconnect fix
b11a1c
               124: log find click fix
b11a1c
b11a1c
* Sun May 30 2004 Warren Togami <wtogami@redhat.com> 0.78-2
b11a1c
- update to 0.78 (without SILC support for now)
b11a1c
b11a1c
* Sun May 09 2004 Warren Togami <wtogami@redhat.com> 0.77-7
b11a1c
- CVS backport 121: byte order badness and crashing copy & paste fix
b11a1c
               122: history.so scroll to bottom in new tabs fix
b11a1c
b11a1c
* Tue May 04 2004 Warren Togami <wtogami@redhat.com> 0.77-6
b11a1c
- CVS backport 118: x86-64 yahoo auth fix
b11a1c
               119: Copy/paste fixes for UCS-2 encoded selection
b11a1c
               120: IRC reconnect segfault fix
b11a1c
- remove relnot.so plugin because it is unusable in FC
b11a1c
- Default enable logging and history.so plugin
b11a1c
          enable autoreconnect plugin
b11a1c
- Fix Gnome Default url handler
b11a1c
b11a1c
* Thu Apr 29 2004 Warren Togami <wtogami@redhat.com> 0.77-3
b11a1c
- remove gnome-open manual, since 0.77 has "GNOME Default" as default.
b11a1c
- update default prefs.xml, disable buddy icons in buddy list
b11a1c
- CVS backport 114: plugin prefs saving fix
b11a1c
               115: autoreconn-suppress-dialogs
b11a1c
               116: fix smileys in dialogs
b11a1c
               117: gtk+ 2.0 compat
b11a1c
b11a1c
* Sun Apr 25 2004 Warren Togami <wtogami@redhat.com> 0.77-1
b11a1c
- 0.77, remove cvs backports
b11a1c
b11a1c
* Fri Apr 15 2004 Warren Togami <wtogami@redhat.com> 0.76-6
b11a1c
- CVS backports:
b11a1c
  111 Prevent Crash during password change if blank fields
b11a1c
  112 Prevent Crash if remote sends invalid characters
b11a1c
  113 Enable /etc/gaim/prefs.xml defaults for new profiles
b11a1c
- Tray Icon enabled by default
b11a1c
- Relabel internal version with V-R
b11a1c
b11a1c
* Fri Apr 14 2004 Warren Togami <wtogami@redhat.com> 0.76-5
b11a1c
- CVS backports: 
b11a1c
  102 Fix ^F keybinding when gtkrc is set to emacs mode
b11a1c
  103 Add Missing File: evolution-1.5.x buildability
b11a1c
  104 When MSN server intermittently has problems accessing buddy list, MSN will crash with 0.76
b11a1c
  105, 106, 107 MSN Error reporting fixes
b11a1c
  108 History plugin causes unnecessary horizontal scrollbars
b11a1c
  109 Fix the text replace plugin 
b11a1c
  110 Prevent message sending while offline
b11a1c
b11a1c
* Fri Apr 09 2004 Warren Togami <wtogami@redhat.com> 0.76-3
b11a1c
- CVS backport: Fix oscar tooltip misbehavior
b11a1c
                Fix yahoo more
b11a1c
b11a1c
* Thu Apr 01 2004 Warren Togami <wtogami@redhat.com> 0.76-2
b11a1c
- 0.76
b11a1c
b11a1c
* Sun Mar 28 2004 Warren Togami <wtogami@redhat.com>
b11a1c
- CVS snapshot
b11a1c
- more spec cleanups
b11a1c
b11a1c
* Tue Mar 16 2004 Warren Togami <wtogami@redhat.com>
b11a1c
- CVS snapshot, generated with automake-1.7.9
b11a1c
- update #4
b11a1c
- update #2 but disable
b11a1c
- #5 no longer needed
b11a1c
- default to gnome-open #6
b11a1c
- some spec cleanup
b11a1c
b11a1c
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
b11a1c
- rebuilt
b11a1c
b11a1c
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
b11a1c
- rebuilt
b11a1c
b11a1c
* Fri Jan 23 2004 Christopher Blizzard <blizzard@redhat.com> 1:0.75-1.1.0
b11a1c
- Include patch that fixes a bunch of buffer-related problems, mostly
b11a1c
  from nectar@freebsd.org and some of my own changes.
b11a1c
b11a1c
* Wed Jan 14 2004 Christopher Blizzard <blizzard@redhat.com> 1:0.75-0
b11a1c
- Update to 0.75.
b11a1c
- Remove mem leak patch that is already included in 0.75.
b11a1c
- Clean up a lot of old unused patches and old source tarballs.
b11a1c
b11a1c
* Fri Dec 12 2003 Christopher Blizzard <blizzard@redhat.com> 1:0.74-10
b11a1c
- Add patch that fixes a large memory leak.
b11a1c
b11a1c
* Thu Dec 04 2003 Christopher Blizzard <blizzard@redhat.com> 1:0.74-9
b11a1c
- Bump release to rebuild for fc2.
b11a1c
b11a1c
* Wed Nov 25 2003 Christopher Blizzard <blizzard@redhat.com> 1:0.74-0
b11a1c
- Upgrade to 0.74
b11a1c
- Include libao-devel and startup-notification-devel to the
b11a1c
  buildreq list
b11a1c
b11a1c
* Mon Nov 03 2003 Christopher Blizzard <blizzard@redhat.com> 1:0.71-2
b11a1c
- Add gtk2-devel to the buildreq list.
b11a1c
b11a1c
* Fri Oct 24 2003 Christopher Blizzard <blizzard@redhat.com> 1:0.71-2
b11a1c
- Include patch that should fix some input problems for ja_JP users
b11a1c
b11a1c
* Fri Oct 17 2003 Christopher Blizzard <blizzard@redhat.com> 1:0.71-1
b11a1c
- Include patch that updates the tray icon to a more recent version
b11a1c
b11a1c
* Mon Sep 29 2003 Christopher Blizzard <blizzard@redhat.com> 1:0.70-0
b11a1c
- Update to 0.70
b11a1c
b11a1c
* Thu Sep 04 2003 Christopher Blizzard <blizzard@redhat.com> 1:0.68-0
b11a1c
- Update to 0.68
b11a1c
b11a1c
* Tue Aug 26 2003 Christopher Blizzard <blizzard@redhat.com> 1:0.66-2
b11a1c
- Change Instant Messenger to Messaging Client
b11a1c
b11a1c
* Wed Jul 23 2003 Jeremy Katz <katzj@redhat.com> 1:0.66-1
b11a1c
- 0.66
b11a1c
b11a1c
* Thu Jul 17 2003 Matt Wilson <msw@redhat.com> 1:0.65-1
b11a1c
- 0.65
b11a1c
- don't include .a or .la files
b11a1c
b11a1c
* Tue Jul 15 2003 Matt Wilson <msw@redhat.com> 1:0.64-2
b11a1c
- rebuild against gtkspell
b11a1c
b11a1c
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
b11a1c
- rebuilt
b11a1c
b11a1c
* Wed Jun 04 2003 Christopher Blizzard <blizzard@redhat.com> 1:0.64-0
b11a1c
- 0.64
b11a1c
b11a1c
* Mon Apr 14 2003 Matt Wilson <msw@redhat.com> 1:0.61-1
b11a1c
- 0.61
b11a1c
- remove prefs patch, no longer needed
b11a1c
b11a1c
* Wed Apr  9 2003 Matt Wilson <msw@redhat.com> 1:0.59.8-1
b11a1c
- use system libtool (#88340)
b11a1c
b11a1c
* Wed Jan 29 2003 Christopher Blizzard <blizzard@redhat.com> 0.59.8-0
b11a1c
- Update to 0.59.8
b11a1c
b11a1c
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
b11a1c
- rebuilt
b11a1c
b11a1c
* Wed Dec 18 2002 Elliot Lee <sopwith@redhat.com> 0.59-11
b11a1c
- Add libtoolize etc. steps
b11a1c
b11a1c
* Tue Dec 17 2002 Elliot Lee <sopwith@redhat.com> 0.59-10
b11a1c
- Rebuild
b11a1c
b11a1c
* Mon Nov 18 2002 Tim Powers <timp@redhat.com>
b11a1c
- build on all arches
b11a1c
b11a1c
* Fri Aug 09 2002 Christopher Blizzard <blizzard@redhat.com> 0.59-7
b11a1c
- Include patch that uses htmlview instead of calling Netscape
b11a1c
  directly
b11a1c
- Include patch that turns off the buddy ticker and changes the button
b11a1c
  look to the (sane) default.
b11a1c
b11a1c
* Thu Aug 01 2002 Christopher Blizzard <blizzard@redhat.com>
b11a1c
- Fix .desktop file, and put it in the right place.
b11a1c
- More .desktop file fixes
b11a1c
b11a1c
* Tue Jun 25 2002 Christopher Blizzard <blizzard@redhat.com>
b11a1c
- Update to 0.59.
b11a1c
- Disable perl for now.
b11a1c
b11a1c
* Sun May 26 2002 Tim Powers <timp@redhat.com>
b11a1c
- automated rebuild
b11a1c
b11a1c
* Fri May 24 2002 Matt Wilson <msw@redhat.com> 0.58-1
b11a1c
- 0.58
b11a1c
- remove applet
b11a1c
b11a1c
* Fri Mar 22 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.53-1
b11a1c
- Langify
b11a1c
b11a1c
* Wed Mar 13 2002 Christopher Blizzard <blizzard@redhat.com>
b11a1c
- update 0.53
b11a1c
b11a1c
* Thu Feb 21 2002 Christopher Blizzard <blizzard@redhat.com>
b11a1c
- update to 0.52
b11a1c
b11a1c
* Tue Jan 29 2002 Christopher Blizzard <blizzard@redhat.com>
b11a1c
- update to 0.51
b11a1c
b11a1c
* Fri Sep 14 2001 Matt Wilson <msw@redhat.com>
b11a1c
- update to 0.43
b11a1c
b11a1c
* Fri Aug 03 2001 Christopher Blizzard <blizzard@redhat.com>
b11a1c
- Add BuildRequires for gnome-libs-devel (bug #44739)
b11a1c
b11a1c
* Mon Jul 02 2001 Christopher Blizzard <blizzard@redhat.com>
b11a1c
- Add BuildRequires for gnome-core-devel (bug #44739)
b11a1c
b11a1c
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
b11a1c
- Bump release + rebuild.
b11a1c
b11a1c
* Thu Feb 15 2001 Trond Eivind Glomsrød <teg@redhat.com>
b11a1c
- make it compile
b11a1c
b11a1c
* Sun Feb 11 2001 Tim Powers <timp@redhat.com>
b11a1c
- updated to 0.11.0pre4 (bug fixes)
b11a1c
- applied Bero's konqueror patch to fix kfm->konq
b11a1c
b11a1c
* Tue Dec  5 2000 Tim Powers <timp@redhat.com>
b11a1c
- updated to 0.11.0pre2
b11a1c
- enable gnome support
b11a1c
- updated ispell to aspell patch
b11a1c
- cleaned up file list
b11a1c
b11a1c
* Thu Nov 16 2000 Tim Powers <timp@redhat.com>
b11a1c
- updated to 0.10.3
b11a1c
b11a1c
* Fri Nov 10 2000 Tim Powers <timp@redhat.com> 
b11a1c
- update to 0.10.2
b11a1c
b11a1c
* Mon Sep 11 2000 Tim Powers <timp@redhat.com>
b11a1c
- some ideas taken from the package available at the gaim website, mainly to install the applet stuff too.
b11a1c
b11a1c
* Wed Aug 9 2000 Tim Powers <timp@redhat.com>
b11a1c
- added Serial so that we can upgrade from Helix packages from 6.2
b11a1c
b11a1c
* Mon Jul 24 2000 Prospector <prospector@redhat.com>
b11a1c
- rebuilt
b11a1c
b11a1c
* Tue Jul 18 2000 Tim Powers <timp@redhat.com>
b11a1c
- changed default spell checker to aspell from ispell, patched.
b11a1c
- requires aspell
b11a1c
b11a1c
* Mon Jul 10 2000 Tim Powers <timp@redhat.com>
b11a1c
- rebuilt
b11a1c
b11a1c
* Thu Jun 22 2000 Tim Powers <timp@redhat.com>
b11a1c
- fixed problems with ldconfig PreReq, shouls have been /sbin/ldconfig
b11a1c
b11a1c
* Mon Jun 12 2000 Preston Brown <pbrown@redhat.com>
b11a1c
- 0.9.19
b11a1c
- fix ldconfig stuff
b11a1c
b11a1c
* Thu Jun 1 2000 Tim Powers <timp@redhat.com>
b11a1c
- cleaned up spec for use with RPM 4.0 (al la _sysconfdir _datadir etc)
b11a1c
- update to 0.9.17
b11a1c
- yay! a man page!
b11a1c
b11a1c
* Thu May 25 2000 Tim Powers <timp@redhat.com>
b11a1c
- we left a bunch of stuff out, pixmaps, plugins. Fixed
b11a1c
- added applnk entry
b11a1c
b11a1c
* Wed May 10 2000 Tim Powers <timp@redhat.com>
b11a1c
- updated to 0.9.15
b11a1c
b11a1c
* Mon Apr 24 2000 Matt Wilson <msw@redhat.com>
b11a1c
- updated to 0.9.14
b11a1c
b11a1c
* Mon Apr 24 2000 Matt Wilson <msw@redhat.com>
b11a1c
- updated to 0.9.13
b11a1c
b11a1c
* Thu Feb 10 2000 Matt Wilson <msw@redhat.com>
b11a1c
- added patch to prevent floating point errors in lag-o-meter update
b11a1c
  code
b11a1c
b11a1c
* Wed Nov 10 1999 Tim Powers <timp@redhat.com>
b11a1c
- updated to 0.9.10
b11a1c
b11a1c
* Tue Jul 13 1999 Tim Powers <timp@redhat.com>
b11a1c
- rebuilt and put into Powertools 6.1
b11a1c
b11a1c
* Mon Jul 12 1999 Dale Lovelace <dale@redhat.com>
b11a1c
- First RPM Build