This commit is contained in:
parent
0d2bb15285
commit
9bf1f9d1df
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2d083687734b232c18b9d4500a314cff5ba1a2584350832c9688ecec668eb79e
|
||||
size 9358563
|
3
pidgin-2.4.0.tar.bz2
Normal file
3
pidgin-2.4.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6e35ee6abaa2a57fb8a347ca29c9213cd2c23768d819a7d1615ca7578b6b1ec1
|
||||
size 9515789
|
17
pidgin-dbus-invalid-gpointer.patch
Normal file
17
pidgin-dbus-invalid-gpointer.patch
Normal file
@ -0,0 +1,17 @@
|
||||
ERROR: pidgin 64bit-portability-issue dbus-bindings.c: 9605
|
||||
|
||||
dbus-bindings.c: In function 'purple_util_format_song_info_DBUS':
|
||||
dbus-bindings.c:9605: warning: passing argument 4 of 'purple_util_format_song_info' makes pointer from integer without a cast
|
||||
|
||||
================================================================================
|
||||
--- libpurple/dbus-analyze-functions.py
|
||||
+++ libpurple/dbus-analyze-functions.py
|
||||
@@ -3,7 +3,7 @@
|
||||
import sys
|
||||
|
||||
# types translated into "int"
|
||||
-simpletypes = ["int", "gint", "guint", "gboolean", "gpointer", "size_t", "gssize", "time_t"]
|
||||
+simpletypes = ["int", "gint", "guint", "gboolean", "size_t", "gssize", "time_t"]
|
||||
|
||||
# List "excluded" contains functions that shouldn't be exported via
|
||||
# DBus. If you remove a function from this list, please make sure
|
@ -1,3 +1,45 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 3 13:30:23 CET 2008 - sbrabec@suse.cz
|
||||
|
||||
- Update to version 2.4.0:
|
||||
- Backend
|
||||
* Added support for offline messages for AIM accounts
|
||||
* Fixed various problems with loss of status messages when going
|
||||
or returning from idle on MySpaceIM
|
||||
* Bonjour protocol now uses Avahi instead of Howl
|
||||
* Partial support for viewing ICQ status notes
|
||||
* Support for /notice on IRC
|
||||
* Support for Yahoo! Messenger 7.0+ file transfer method
|
||||
* Support for retrieving full names and addresses from the
|
||||
address book on Yahoo! Japan
|
||||
* The AIM/ICQ server-side preference for "allow others to see me
|
||||
as idle" is no longer unconditionally set to "yes"
|
||||
* Fix SSL certificate checks for renewed certificates
|
||||
* Fix the ability to set vCard buddy icons on Google Talk/XMPP
|
||||
* D-Bus fixes on 64bit
|
||||
* Fixed retrieval of buddy icons and setting of server-side
|
||||
aliases on Yahoo! and Yahoo! Japan with a HTTP proxy server
|
||||
* Fixed an MSN bug that would leave you appearing offline when
|
||||
transferred to different server
|
||||
- Pidgin frontend
|
||||
* Input text area in conversation windows auto-resizes
|
||||
* Added the ability to theme conversation name colors through
|
||||
the GTK+ theme
|
||||
* Fixed having multiple alias edit areas in the infopane
|
||||
* Save the conversation "Enable Logging" option per-contact
|
||||
* Typing notifications are now shown in the conversation area
|
||||
- Finch frontend
|
||||
* More colors is now used
|
||||
* The default keybinding for dump-screen is now M-D
|
||||
* New navigating between the higlighted windows bindings alt+tab
|
||||
and alt+shift+tab
|
||||
* Recently signed on (or off) buddies blink in the buddy list
|
||||
* New action 'Room List' in the action list can be used
|
||||
* The 'Grouping' plugin can be used for alternate grouping
|
||||
* Added a log viewer
|
||||
* Added the ability to block/unblock buddies
|
||||
* Fixed a bug preventing finch working on x86_64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 9 23:16:51 CET 2008 - maw@suse.de
|
||||
|
||||
|
107
pidgin.spec
107
pidgin.spec
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package pidgin (Version 2.3.1)
|
||||
# spec file for package pidgin (Version 2.4.0)
|
||||
#
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -10,10 +10,11 @@
|
||||
|
||||
# norootforbuild
|
||||
|
||||
|
||||
Name: pidgin
|
||||
Summary: GTK+-Based Multiprotocol Instant Messaging Client
|
||||
Version: 2.3.1
|
||||
Release: 2
|
||||
Version: 2.4.0
|
||||
Release: 1
|
||||
License: GPL v2 or later
|
||||
Group: Productivity/Networking/Instant Messenger
|
||||
Url: http://www.pidgin.im/
|
||||
@ -30,8 +31,9 @@ Patch9: includes.patch
|
||||
Patch10: pidgin-64bit-buildhack.patch
|
||||
# PATCH-FIX-UPSTREAM: pidgin-directconn-argfix.patch
|
||||
Patch11: pidgin-directconn-argfix.patch
|
||||
Patch12: pidgin-dbus-invalid-gpointer.patch
|
||||
# Can use external libzephyr
|
||||
BuildRequires: cyrus-sasl-devel dbus-1-devel doxygen evolution-data-server-devel gnome-keyring-devel graphviz gtkspell-devel intltool libao-devel libbonobo-devel libgadu-devel libstdc++-devel libxml2-devel meanwhile-devel mono-devel mozilla-nspr-devel mozilla-nss-devel ncurses-devel perl-XML-Parser python sqlite-devel startup-notification-devel tk-devel update-desktop-files
|
||||
BuildRequires: cyrus-sasl-devel dbus-1-devel doxygen evolution-data-server-devel gnome-keyring-devel graphviz gtk-doc gtkspell-devel intltool libao-devel libbonobo-devel libgadu-devel libstdc++-devel libxml2-devel libxslt meanwhile-devel mono-devel mozilla-nspr-devel mozilla-nss-devel ncurses-devel perl-XML-Parser python sqlite-devel startup-notification-devel tk-devel update-desktop-files
|
||||
# Product specific lines
|
||||
%if %suse_version >= 1000 || 0%{?opensuse_bs}
|
||||
BuildRequires: NetworkManager-devel
|
||||
@ -50,8 +52,13 @@ BuildRequires: dbus-1-glib-devel
|
||||
BuildRequires: dbus-1-glib
|
||||
%endif
|
||||
%if %suse_version >= 1021 || 0%{?opensuse_bs}
|
||||
BuildRequires: avahi-compat-howl-devel silc-toolkit-devel
|
||||
BuildRequires: silc-toolkit-devel
|
||||
BuildRequires: fdupes libnotify-devel
|
||||
%if %suse_version > 1030 || 0%{?opensuse_bs}
|
||||
BuildRequires: libavahi-glib-devel
|
||||
%else
|
||||
BuildRequires: avahi-devel
|
||||
%endif
|
||||
%endif
|
||||
Requires: libpurple-lang = %{version}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
@ -693,6 +700,7 @@ Authors:
|
||||
%patch7
|
||||
%patch9 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
# Change Myanmar/Myanmar to Myanmar:
|
||||
rename my_MM my po/my_MM.*
|
||||
sed -i "/^ALL_LINGUAS/s/ my_MM / my /" configure.ac
|
||||
@ -719,6 +727,7 @@ ACLOCAL="aclocal -I m4macros" autoreconf -f -i
|
||||
--enable-gnome-keyring=yes\
|
||||
--enable-nm=yes\
|
||||
--enable-dbus=yes\
|
||||
--enable-devhelp\
|
||||
--with-perl-lib=/usr\
|
||||
--with-nspr-includes=/usr/include/nspr4\
|
||||
--with-nss-includes=/usr/include/nss3\
|
||||
@ -727,7 +736,7 @@ ACLOCAL="aclocal -I m4macros" autoreconf -f -i
|
||||
cd libpurple
|
||||
make dbus-bindings.c
|
||||
cd ..
|
||||
patch -p0 <%{P:10}
|
||||
#patch -p0 <%{P:10}
|
||||
make
|
||||
# Mono bindings 2.1.0 are not parallel build ready:
|
||||
#make %{?jobs:-j%jobs}
|
||||
@ -815,6 +824,7 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_datadir}/purple/ca-certs/Equifax_Secure_CA.pem
|
||||
%{_datadir}/purple/ca-certs/GTE_CyberTrust_Global_Root.pem
|
||||
%{_datadir}/purple/ca-certs/Microsoft_Secure_Server_Authority.pem
|
||||
%{_datadir}/purple/ca-certs/StartCom_Free_SSL_CA.pem
|
||||
%{_datadir}/purple/ca-certs/Verisign_Class3_Primary_CA.pem
|
||||
%{_datadir}/purple/ca-certs/Verisign_RSA_Secure_Server_CA.pem
|
||||
%{_libdir}/libpurple.so.*
|
||||
@ -860,9 +870,48 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_libdir}/pkgconfig/gnt.pc
|
||||
|
||||
%changelog
|
||||
* Wed Jan 09 2008 - maw@suse.de
|
||||
* Mon Mar 03 2008 sbrabec@suse.cz
|
||||
- Update to version 2.4.0:
|
||||
- Backend
|
||||
* Added support for offline messages for AIM accounts
|
||||
* Fixed various problems with loss of status messages when going
|
||||
or returning from idle on MySpaceIM
|
||||
* Bonjour protocol now uses Avahi instead of Howl
|
||||
* Partial support for viewing ICQ status notes
|
||||
* Support for /notice on IRC
|
||||
* Support for Yahoo! Messenger 7.0+ file transfer method
|
||||
* Support for retrieving full names and addresses from the
|
||||
address book on Yahoo! Japan
|
||||
* The AIM/ICQ server-side preference for "allow others to see me
|
||||
as idle" is no longer unconditionally set to "yes"
|
||||
* Fix SSL certificate checks for renewed certificates
|
||||
* Fix the ability to set vCard buddy icons on Google Talk/XMPP
|
||||
* D-Bus fixes on 64bit
|
||||
* Fixed retrieval of buddy icons and setting of server-side
|
||||
aliases on Yahoo! and Yahoo! Japan with a HTTP proxy server
|
||||
* Fixed an MSN bug that would leave you appearing offline when
|
||||
transferred to different server
|
||||
- Pidgin frontend
|
||||
* Input text area in conversation windows auto-resizes
|
||||
* Added the ability to theme conversation name colors through
|
||||
the GTK+ theme
|
||||
* Fixed having multiple alias edit areas in the infopane
|
||||
* Save the conversation "Enable Logging" option per-contact
|
||||
* Typing notifications are now shown in the conversation area
|
||||
- Finch frontend
|
||||
* More colors is now used
|
||||
* The default keybinding for dump-screen is now M-D
|
||||
* New navigating between the higlighted windows bindings alt+tab
|
||||
and alt+shift+tab
|
||||
* Recently signed on (or off) buddies blink in the buddy list
|
||||
* New action 'Room List' in the action list can be used
|
||||
* The 'Grouping' plugin can be used for alternate grouping
|
||||
* Added a log viewer
|
||||
* Added the ability to block/unblock buddies
|
||||
* Fixed a bug preventing finch working on x86_64
|
||||
* Thu Jan 10 2008 maw@suse.de
|
||||
- Fix installation of Serbian (Latin script) translation data.
|
||||
* Sat Dec 08 2007 - james@usr-local-bin.org
|
||||
* Sat Dec 08 2007 james@usr-local-bin.org
|
||||
- Update to version 2.3.1:
|
||||
+ http://developer.pidgin.im/query?status=closed&milestone=2.3.1
|
||||
+ libpurple:
|
||||
@ -880,7 +929,7 @@ rm -rf $RPM_BUILD_ROOT
|
||||
servers when temporary network outages are restored
|
||||
* Plug several leaks in the perl plugin loader
|
||||
* Prevent autoaccept plugin overwriting existing files
|
||||
* Sat Dec 01 2007 - maw@suse.de
|
||||
* Sat Dec 01 2007 maw@suse.de
|
||||
- Update to version 2.3.0:
|
||||
+ http://developer.pidgin.im/query?status=closed&milestone=2.3.0
|
||||
+ libpurple:
|
||||
@ -949,9 +998,9 @@ rm -rf $RPM_BUILD_ROOT
|
||||
is ctrl+t.
|
||||
* 'yank' operation for the entry boxes. The default binding is ctrl+y.
|
||||
- Updated build requirements.
|
||||
* Tue Nov 13 2007 - maw@suse.de
|
||||
* Tue Nov 13 2007 maw@suse.de
|
||||
- Add pidgin-directconn-argfix.patch.
|
||||
* Thu Nov 08 2007 - maw@suse.de
|
||||
* Thu Nov 08 2007 maw@suse.de
|
||||
- Update to version 2.2.2 (thanks to James, Ivan, and Michel for
|
||||
the good work in GNOME:Community!)
|
||||
+ New protocol plugins
|
||||
@ -960,56 +1009,56 @@ rm -rf $RPM_BUILD_ROOT
|
||||
+ Various and sundry fixes and UI improvements
|
||||
- Remove obsolete pidgin-stringcompare.patch
|
||||
- Update pidgin-nonblock-common.patch.
|
||||
* Wed Oct 24 2007 - sbrabec@suse.cz
|
||||
* Wed Oct 24 2007 sbrabec@suse.cz
|
||||
- Fixed build by providing of lang package in older products.
|
||||
* Tue Oct 23 2007 - sbrabec@suse.cz
|
||||
* Tue Oct 23 2007 sbrabec@suse.cz
|
||||
- Fixed BuildRequires in Build Service.
|
||||
* Mon Oct 01 2007 - sbrabec@suse.cz
|
||||
* Mon Oct 01 2007 sbrabec@suse.cz
|
||||
- libpurple requires dbus-1-python (#329734).
|
||||
* Wed Sep 12 2007 - mauro@suse.de
|
||||
* Wed Sep 12 2007 mauro@suse.de
|
||||
- Update to version 2.1.1
|
||||
+ Fixed bug bnc #308639
|
||||
* Thu Sep 06 2007 - sbrabec@suse.cz
|
||||
* Thu Sep 06 2007 sbrabec@suse.cz
|
||||
- Dropped gaim-compat package, fixed provides/obsoletes (#296952).
|
||||
* Fri Aug 17 2007 - ro@suse.de
|
||||
* Fri Aug 17 2007 ro@suse.de
|
||||
- fix requires: require libpurple-lang instead of pidgin-lang
|
||||
* Tue Aug 14 2007 - maw@suse.de
|
||||
* Tue Aug 14 2007 maw@suse.de
|
||||
- Use %%lang_package -n libpurple instead.
|
||||
* Sat Aug 11 2007 - coolo@suse.de
|
||||
* Sat Aug 11 2007 coolo@suse.de
|
||||
- split out pidin-lang as required by other packages
|
||||
* Mon Aug 06 2007 - maw@suse.de
|
||||
* Mon Aug 06 2007 maw@suse.de
|
||||
- Use %%fdupes
|
||||
- s#%%run_ldconfig#/sbin/ldconfig# in %%post and %%postun
|
||||
- Split out -lang subpackage.
|
||||
* Thu Aug 02 2007 - sbrabec@suse.cz
|
||||
* Thu Aug 02 2007 sbrabec@suse.cz
|
||||
- Updated to version 2.1.0:
|
||||
* start with new UI concepts
|
||||
* largely re-designed conversation window
|
||||
* fixed some ICQ internationalization issues
|
||||
* enable using SILC Toolkit 1.1
|
||||
* lots of bug fixed
|
||||
* Mon Jul 30 2007 - maw@suse.de
|
||||
* Tue Jul 31 2007 maw@suse.de
|
||||
- Change some obsoletes and provides stuff.
|
||||
* Tue Jul 24 2007 - maw@suse.de
|
||||
* Tue Jul 24 2007 maw@suse.de
|
||||
- Add includes.patch, fixing the build when new versions of
|
||||
evolution-data-server are installed.
|
||||
* Tue Jun 12 2007 - ro@suse.de
|
||||
* Tue Jun 12 2007 ro@suse.de
|
||||
- avoid string compare with char literal (use strcmp)
|
||||
* Thu May 31 2007 - sbrabec@suse.cz
|
||||
* Thu May 31 2007 sbrabec@suse.cz
|
||||
- Updated to version 2.0.1:
|
||||
* Over 100 bugs fixed.
|
||||
* Mon May 28 2007 - sbrabec@suse.cz
|
||||
* Mon May 28 2007 sbrabec@suse.cz
|
||||
- Fixed devel dependencies.
|
||||
* Tue May 15 2007 - sbrabec@suse.cz
|
||||
* Tue May 15 2007 sbrabec@suse.cz
|
||||
- Compile with SILC protocol support.
|
||||
- Integrated patches ported by Martin Szulecki.
|
||||
- Fixed NSS/NSPR detection.
|
||||
- Split gaim compatibility binaries.
|
||||
- Removed obsolete media files.
|
||||
* Mon May 14 2007 - sbrabec@suse.cz
|
||||
* Mon May 14 2007 sbrabec@suse.cz
|
||||
- Fixed autoreconf.
|
||||
- Fixed Provides/Obsoletes.
|
||||
- Require basic SASL plugins required for Jabber.
|
||||
* Thu May 10 2007 - sbrabec@suse.cz
|
||||
* Thu May 10 2007 sbrabec@suse.cz
|
||||
- New SuSE package, version 2.0.0 (successor of gaim).
|
||||
Spec file based on work of James Ogley.
|
||||
|
Loading…
Reference in New Issue
Block a user