From 9af4cb34b77d4fa6639a85c90e888b35fe770b65d61faa09988b8f9412a98b5e Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Mon, 17 Aug 2009 12:53:02 +0000 Subject: [PATCH] Accepting request 17902 from GNOME:Factory Copy from GNOME:Factory/pidgin based on submit request 17902 from user vuntz OBS-URL: https://build.opensuse.org/request/show/17902 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pidgin?expand=0&rev=40 --- pidgin.changes | 6 + pidgin.spec | 540 ++----------------------------------------------- 2 files changed, 24 insertions(+), 522 deletions(-) diff --git a/pidgin.changes b/pidgin.changes index 5ba0e6c..6868d1c 100644 --- a/pidgin.changes +++ b/pidgin.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Aug 7 03:04:45 CEST 2009 - vuntz@novell.com + +- Split the support for tcl plugins in libpurple-tcl, to not force + installation of tcl. + ------------------------------------------------------------------- Wed Jul 1 18:48:31 CEST 2009 - sbrabec@suse.cz diff --git a/pidgin.spec b/pidgin.spec index 5d88fea..ac3105f 100644 --- a/pidgin.spec +++ b/pidgin.spec @@ -21,7 +21,7 @@ Name: pidgin Summary: GTK+-Based Multiprotocol Instant Messaging Client Version: 2.5.8 -Release: 1 +Release: 2 License: GPL v2 or later Group: Productivity/Networking/Instant Messenger Url: http://www.pidgin.im/ @@ -107,71 +107,6 @@ unique features, such as Perl scripting, TCL scripting and C plugins. Pidgin is not affiliated with or endorsed by America Online, Inc., Microsoft Corporation, Yahoo! Inc., or ICQ Inc. - - -Authors: --------- - Sean Egan - Daniel 'datallah' Atallah - Ethan 'Paco-Paco' Blanton - Thomas Butter - Sadrul Habib Chowdhury - Mark 'KingAnt' Doliner - Christian 'ChipX86' Hammond & Webmaster - Gary 'grim' Kramlich - Richard 'rlaager' Laager - Richard 'wabz' Nelson - Christopher 'siege' O'Brien - Bartosz Oler - Etan 'deryni' Reisner - Tim 'marv' Ringenbach - Luke 'LSchiere' Schierer - Megan 'Cae' Schneider - Evan Schoenberg - Stu 'nosnilmot' Tomlinson - Nathan 'faceprint' Walp - John 'rekkanoryo' Bailey - Ka-Hing 'javabsp' Cheung - Felipe 'shx' Contreras - Decklin Foster - Casey Harkins - Peter 'Bleeter' Lawler - Robert 'Robot101' McQueen - Benjamin Miller - Kevin 'SimGuy' Stange - Herman Bloggs - Jim Duchek - Rob Flynn - Adam Fritzler - Syd Logan - Jim Seymour - Mark Spencer - Eric Warmenhoven - Hylke Bons - Naru Sundar - Peter Teichiman - Larry Ewing - Jeramey A. Crawford - Nathan Walp - Neil Sanchala - Arkadiusz Miskiewicz - David Prater - Sébastien Carp - Ari Pollak - Decklin Foster - David - S D Erle - BMiller - Lance Rocker - ergofobe - Justin M. Ward - G. Sumner Hayes - Brian Ryner - Ryan C. Gordon - Elliot Tobin - Jeroen van der Vegt - The OpenQ Team - %package devel License: GPL v2 or later #' @@ -214,6 +149,13 @@ Summary: Mono .NET Plugin Support for Pidgin Group: Productivity/Networking/Instant Messenger Requires: libpurple = %{version} +%package -n libpurple-tcl +License: GPL v2 or later +Summary: TCL Plugin Support for Pidgin +Group: Productivity/Networking/Instant Messenger +Requires: libpurple = %{version} +Supplements: packageand(libpurple:tcl) + %package -n finch License: GPL v2 or later Summary: Text-Based User Interface for Pidgin Instant Messaging Client @@ -235,71 +177,6 @@ The pidgin-devel package contains the header files, developer documentation, and libraries required for development of Pidgin scripts and plugins. - - -Authors: --------- - Sean Egan - Daniel 'datallah' Atallah - Ethan 'Paco-Paco' Blanton - Thomas Butter - Sadrul Habib Chowdhury - Mark 'KingAnt' Doliner - Christian 'ChipX86' Hammond & Webmaster - Gary 'grim' Kramlich - Richard 'rlaager' Laager - Richard 'wabz' Nelson - Christopher 'siege' O'Brien - Bartosz Oler - Etan 'deryni' Reisner - Tim 'marv' Ringenbach - Luke 'LSchiere' Schierer - Megan 'Cae' Schneider - Evan Schoenberg - Stu 'nosnilmot' Tomlinson - Nathan 'faceprint' Walp - John 'rekkanoryo' Bailey - Ka-Hing 'javabsp' Cheung - Felipe 'shx' Contreras - Decklin Foster - Casey Harkins - Peter 'Bleeter' Lawler - Robert 'Robot101' McQueen - Benjamin Miller - Kevin 'SimGuy' Stange - Herman Bloggs - Jim Duchek - Rob Flynn - Adam Fritzler - Syd Logan - Jim Seymour - Mark Spencer - Eric Warmenhoven - Hylke Bons - Naru Sundar - Peter Teichiman - Larry Ewing - Jeramey A. Crawford - Nathan Walp - Neil Sanchala - Arkadiusz Miskiewicz - David Prater - Sébastien Carp - Ari Pollak - Decklin Foster - David - S D Erle - BMiller - Lance Rocker - ergofobe - Justin M. Ward - G. Sumner Hayes - Brian Ryner - Ryan C. Gordon - Elliot Tobin - Jeroen van der Vegt - The OpenQ Team - %description -n libpurple libpurple contains the core IM support for IM clients such as Pidgin and Finch. @@ -308,419 +185,33 @@ libpurple supports a variety of messaging protocols including AIM, MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and Zephyr. - - -Authors: --------- - Sean Egan - Daniel 'datallah' Atallah - Ethan 'Paco-Paco' Blanton - Thomas Butter - Sadrul Habib Chowdhury - Mark 'KingAnt' Doliner - Christian 'ChipX86' Hammond & Webmaster - Gary 'grim' Kramlich - Richard 'rlaager' Laager - Richard 'wabz' Nelson - Christopher 'siege' O'Brien - Bartosz Oler - Etan 'deryni' Reisner - Tim 'marv' Ringenbach - Luke 'LSchiere' Schierer - Megan 'Cae' Schneider - Evan Schoenberg - Stu 'nosnilmot' Tomlinson - Nathan 'faceprint' Walp - John 'rekkanoryo' Bailey - Ka-Hing 'javabsp' Cheung - Felipe 'shx' Contreras - Decklin Foster - Casey Harkins - Peter 'Bleeter' Lawler - Robert 'Robot101' McQueen - Benjamin Miller - Kevin 'SimGuy' Stange - Herman Bloggs - Jim Duchek - Rob Flynn - Adam Fritzler - Syd Logan - Jim Seymour - Mark Spencer - Eric Warmenhoven - Hylke Bons - Naru Sundar - Peter Teichiman - Larry Ewing - Jeramey A. Crawford - Nathan Walp - Neil Sanchala - Arkadiusz Miskiewicz - David Prater - Sébastien Carp - Ari Pollak - Decklin Foster - David - S D Erle - BMiller - Lance Rocker - ergofobe - Justin M. Ward - G. Sumner Hayes - Brian Ryner - Ryan C. Gordon - Elliot Tobin - Jeroen van der Vegt - The OpenQ Team - %description -n libpurple-devel The libpurple-devel package contains the header files, developer documentation, and libraries required for development of libpurple based instant messaging clients or plugins for any libpurple based client. - - -Authors: --------- - Sean Egan - Daniel 'datallah' Atallah - Ethan 'Paco-Paco' Blanton - Thomas Butter - Sadrul Habib Chowdhury - Mark 'KingAnt' Doliner - Christian 'ChipX86' Hammond & Webmaster - Gary 'grim' Kramlich - Richard 'rlaager' Laager - Richard 'wabz' Nelson - Christopher 'siege' O'Brien - Bartosz Oler - Etan 'deryni' Reisner - Tim 'marv' Ringenbach - Luke 'LSchiere' Schierer - Megan 'Cae' Schneider - Evan Schoenberg - Stu 'nosnilmot' Tomlinson - Nathan 'faceprint' Walp - John 'rekkanoryo' Bailey - Ka-Hing 'javabsp' Cheung - Felipe 'shx' Contreras - Decklin Foster - Casey Harkins - Peter 'Bleeter' Lawler - Robert 'Robot101' McQueen - Benjamin Miller - Kevin 'SimGuy' Stange - Herman Bloggs - Jim Duchek - Rob Flynn - Adam Fritzler - Syd Logan - Jim Seymour - Mark Spencer - Eric Warmenhoven - Hylke Bons - Naru Sundar - Peter Teichiman - Larry Ewing - Jeramey A. Crawford - Nathan Walp - Neil Sanchala - Arkadiusz Miskiewicz - David Prater - Sébastien Carp - Ari Pollak - Decklin Foster - David - S D Erle - BMiller - Lance Rocker - ergofobe - Justin M. Ward - G. Sumner Hayes - Brian Ryner - Ryan C. Gordon - Elliot Tobin - Jeroen van der Vegt - The OpenQ Team - %description -n libpurple-meanwhile Lotus Sametime plugin for Pidgin using the Meanwhile library. - - -Authors: --------- - Sean Egan - Daniel 'datallah' Atallah - Ethan 'Paco-Paco' Blanton - Thomas Butter - Sadrul Habib Chowdhury - Mark 'KingAnt' Doliner - Christian 'ChipX86' Hammond & Webmaster - Gary 'grim' Kramlich - Richard 'rlaager' Laager - Richard 'wabz' Nelson - Christopher 'siege' O'Brien - Bartosz Oler - Etan 'deryni' Reisner - Tim 'marv' Ringenbach - Luke 'LSchiere' Schierer - Megan 'Cae' Schneider - Evan Schoenberg - Stu 'nosnilmot' Tomlinson - Nathan 'faceprint' Walp - John 'rekkanoryo' Bailey - Ka-Hing 'javabsp' Cheung - Felipe 'shx' Contreras - Decklin Foster - Casey Harkins - Peter 'Bleeter' Lawler - Robert 'Robot101' McQueen - Benjamin Miller - Kevin 'SimGuy' Stange - Herman Bloggs - Jim Duchek - Rob Flynn - Adam Fritzler - Syd Logan - Jim Seymour - Mark Spencer - Eric Warmenhoven - Hylke Bons - Naru Sundar - Peter Teichiman - Larry Ewing - Jeramey A. Crawford - Nathan Walp - Neil Sanchala - Arkadiusz Miskiewicz - David Prater - Sébastien Carp - Ari Pollak - Decklin Foster - David - S D Erle - BMiller - Lance Rocker - ergofobe - Justin M. Ward - G. Sumner Hayes - Brian Ryner - Ryan C. Gordon - Elliot Tobin - Jeroen van der Vegt - The OpenQ Team - %description -n libpurple-mono -Mono plugin loader for Pidgin. This package will allow you to write or +Mono plugin loader for Pidgin. This package will allow you to write or use Pidgin plugins written in the .NET programming language. +%description -n libpurple-tcl +TCL plugin loader for Pidgin. This package will allow you to write or +use Pidgin plugins written in the TCL programming language. - -Authors: --------- - Sean Egan - Daniel 'datallah' Atallah - Ethan 'Paco-Paco' Blanton - Thomas Butter - Sadrul Habib Chowdhury - Mark 'KingAnt' Doliner - Christian 'ChipX86' Hammond & Webmaster - Gary 'grim' Kramlich - Richard 'rlaager' Laager - Richard 'wabz' Nelson - Christopher 'siege' O'Brien - Bartosz Oler - Etan 'deryni' Reisner - Tim 'marv' Ringenbach - Luke 'LSchiere' Schierer - Megan 'Cae' Schneider - Evan Schoenberg - Stu 'nosnilmot' Tomlinson - Nathan 'faceprint' Walp - John 'rekkanoryo' Bailey - Ka-Hing 'javabsp' Cheung - Felipe 'shx' Contreras - Decklin Foster - Casey Harkins - Peter 'Bleeter' Lawler - Robert 'Robot101' McQueen - Benjamin Miller - Kevin 'SimGuy' Stange - Herman Bloggs - Jim Duchek - Rob Flynn - Adam Fritzler - Syd Logan - Jim Seymour - Mark Spencer - Eric Warmenhoven - Hylke Bons - Naru Sundar - Peter Teichiman - Larry Ewing - Jeramey A. Crawford - Nathan Walp - Neil Sanchala - Arkadiusz Miskiewicz - David Prater - Sébastien Carp - Ari Pollak - Decklin Foster - David - S D Erle - BMiller - Lance Rocker - ergofobe - Justin M. Ward - G. Sumner Hayes - Brian Ryner - Ryan C. Gordon - Elliot Tobin - Jeroen van der Vegt - The OpenQ Team - -%description -n finch +%description -n finch A text-based user interface for using libpurple. This can be run from a standard text console or from a terminal within X Windows. It uses ncurses and our homegrown gnt library for drawing windows and text. - - -Authors: --------- - Sean Egan - Daniel 'datallah' Atallah - Ethan 'Paco-Paco' Blanton - Thomas Butter - Sadrul Habib Chowdhury - Mark 'KingAnt' Doliner - Christian 'ChipX86' Hammond & Webmaster - Gary 'grim' Kramlich - Richard 'rlaager' Laager - Richard 'wabz' Nelson - Christopher 'siege' O'Brien - Bartosz Oler - Etan 'deryni' Reisner - Tim 'marv' Ringenbach - Luke 'LSchiere' Schierer - Megan 'Cae' Schneider - Evan Schoenberg - Stu 'nosnilmot' Tomlinson - Nathan 'faceprint' Walp - John 'rekkanoryo' Bailey - Ka-Hing 'javabsp' Cheung - Felipe 'shx' Contreras - Decklin Foster - Casey Harkins - Peter 'Bleeter' Lawler - Robert 'Robot101' McQueen - Benjamin Miller - Kevin 'SimGuy' Stange - Herman Bloggs - Jim Duchek - Rob Flynn - Adam Fritzler - Syd Logan - Jim Seymour - Mark Spencer - Eric Warmenhoven - Hylke Bons - Naru Sundar - Peter Teichiman - Larry Ewing - Jeramey A. Crawford - Nathan Walp - Neil Sanchala - Arkadiusz Miskiewicz - David Prater - Sébastien Carp - Ari Pollak - Decklin Foster - David - S D Erle - BMiller - Lance Rocker - ergofobe - Justin M. Ward - G. Sumner Hayes - Brian Ryner - Ryan C. Gordon - Elliot Tobin - Jeroen van der Vegt - The OpenQ Team - %description -n finch-devel The finch-devel package contains the header files, developer documentation, and libraries required for development of Finch scripts and plugins. - - -Authors: --------- - Sean Egan - Daniel 'datallah' Atallah - Ethan 'Paco-Paco' Blanton - Thomas Butter - Sadrul Habib Chowdhury - Mark 'KingAnt' Doliner - Christian 'ChipX86' Hammond & Webmaster - Gary 'grim' Kramlich - Richard 'rlaager' Laager - Richard 'wabz' Nelson - Christopher 'siege' O'Brien - Bartosz Oler - Etan 'deryni' Reisner - Tim 'marv' Ringenbach - Luke 'LSchiere' Schierer - Megan 'Cae' Schneider - Evan Schoenberg - Stu 'nosnilmot' Tomlinson - Nathan 'faceprint' Walp - John 'rekkanoryo' Bailey - Ka-Hing 'javabsp' Cheung - Felipe 'shx' Contreras - Decklin Foster - Casey Harkins - Peter 'Bleeter' Lawler - Robert 'Robot101' McQueen - Benjamin Miller - Kevin 'SimGuy' Stange - Herman Bloggs - Jim Duchek - Rob Flynn - Adam Fritzler - Syd Logan - Jim Seymour - Mark Spencer - Eric Warmenhoven - Hylke Bons - Naru Sundar - Peter Teichiman - Larry Ewing - Jeramey A. Crawford - Nathan Walp - Neil Sanchala - Arkadiusz Miskiewicz - David Prater - Sébastien Carp - Ari Pollak - Decklin Foster - David - S D Erle - BMiller - Lance Rocker - ergofobe - Justin M. Ward - G. Sumner Hayes - Brian Ryner - Ryan C. Gordon - Elliot Tobin - Jeroen van der Vegt - The OpenQ Team - %lang_package -n libpurple %prep %setup -q -a1 -a2 @@ -785,6 +276,7 @@ find $RPM_BUILD_ROOT%{_libdir}/purple-2 -xtype f -print | \ %{__sed} "s@^$RPM_BUILD_ROOT@@g" | \ %{__grep} -v /libsametime.so | \ %{__grep} -v /mono.so | \ + %{__grep} -v /tcl.so | \ %{__grep} -v ".dll$" > %{name}-%{version}-purpleplugins find $RPM_BUILD_ROOT%{_libdir}/pidgin -xtype f -print | \ %{__sed} "s@^$RPM_BUILD_ROOT@@g" > %{name}-%{version}-pidginplugins @@ -859,6 +351,10 @@ find $RPM_BUILD_ROOT%{_libdir}/finch -xtype f -print | \ %{_libdir}/purple-2/*.dll %endif +%files -n libpurple-tcl +%defattr(-, root, root) +%{_libdir}/purple-2/tcl.so + %files -n libpurple-devel %defattr(-, root, root) %doc ChangeLog.API HACKING PLUGIN_HOWTO