packages: pidgin/pidgin.spec - libpurple-protocol-foo provides libpurple-pr...
uzsolt
uzsolt at pld-linux.org
Tue Dec 22 12:43:38 CET 2009
Author: uzsolt Date: Tue Dec 22 11:43:38 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- libpurple-protocol-foo provides libpurple-protocol
- pidgin requires libpurple-protocol
- libpurple-protocol-dir subpackage
- please update pl description!
---- Files affected:
packages/pidgin:
pidgin.spec (1.244 -> 1.245)
---- Diffs:
================================================================
Index: packages/pidgin/pidgin.spec
diff -u packages/pidgin/pidgin.spec:1.244 packages/pidgin/pidgin.spec:1.245
--- packages/pidgin/pidgin.spec:1.244 Tue Dec 22 10:46:18 2009
+++ packages/pidgin/pidgin.spec Tue Dec 22 12:43:32 2009
@@ -10,6 +10,7 @@
# - move mono related files to -libs?
# - subpackage libpurple and it's plugins
# http://developer.pidgin.im/wiki/WhatIsLibpurple
+# - update pl description
#
%bcond_without cap # without Contact Availability Prediction
%bcond_without dbus # without D-BUS (for pidgin-remote and others)
@@ -105,11 +106,9 @@
Requires(post,preun): GConf2 >= 2.16.0
Requires: %{name}-libs = %{version}-%{release}
Requires: hicolor-icon-theme
+Requires: libpurple-protocol
+Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
Suggests: enchant-myspell
-Suggests: libpurple-protocol-icq
-Suggests: libpurple-protocol-irc
-Suggests: libpurple-protocol-jabber
-Suggests: libpurple-protocol-msn
Obsoletes: gaim
Obsoletes: gaim-ui
Obsoletes: gaim-ui-gtk
@@ -130,6 +129,8 @@
pidgin to connect to other chat services such as Yahoo!, ICQ, MSN,
Jabber, Napster, Zephyr, IRC and Gadu-Gadu.
+The protocols are shipped by libpurple-protocol-foo.
+
%description -l hu.UTF-8
A Pidgin-nel beszélhetsz bárkivel, aki az AOL Instant Messenger
szolgáltatását használja (a http://www.aim.aol.com oldalon
@@ -141,6 +142,8 @@
segítségével a következő szerverekhez csatlakozhatsz: Yahoo!, ICQ,
MSN, Jabber, Napster, Zephyr, IRC és Gadu-Gadu.
+A protokollokat a libpurple-protocol-foo csomagok szállítják.
+
%description -l pl.UTF-8
Pidgin pozwala na rozmowy z dowolną osobą używającą usługi AOL Instant
Messenger (można się zarejestrować pod adresem
@@ -272,10 +275,18 @@
Ten pakiet daje możliwość zdalnego sterowania Pidginem przez inne
aplikacje albo narzędzie pidgin-remote.
+%package -n libpurple-protocol-dir
+Summary: The directory of protocols
+Group: Applications/Communications
+
+%description -n libpurple-protocol-dir
+The directory of protocols.
+
%package -n libpurple-protocol-irc
Summary: Yahoo protocol support for IRC
Group: Applications/Communications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
+Provides: libpurple-protocol
%description -n libpurple-protocol-irc
IRC protocol support for pidgin.
@@ -283,7 +294,8 @@
%package -n libpurple-protocol-icq
Summary: Yahoo protocol support for ICQ
Group: Applications/Communications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
+Provides: libpurple-protocol
%description -n libpurple-protocol-icq
ICQ protocol support for pidgin.
@@ -291,7 +303,8 @@
%package -n libpurple-protocol-jabber
Summary: Jabber protocol support for pidgin
Group: Applications/Communications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
+Provides: libpurple-protocol
%description -n libpurple-protocol-jabber
Jabber protocol support for pidgin.
@@ -299,7 +312,8 @@
%package -n libpurple-protocol-msn
Summary: MSN protocol support for pidgin
Group: Applications/Communications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
+Provides: libpurple-protocol
%description -n libpurple-protocol-msn
MSN protocol support for pidgin.
@@ -307,7 +321,8 @@
%package -n libpurple-protocol-mtix
Summary: MTix protocol support for pidgin
Group: Applications/Communications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
+Provides: libpurple-protocol
%description -n libpurple-protocol-mtix
MTix protocol support for pidgin.
@@ -315,7 +330,8 @@
%package -n libpurple-protocol-myspace
Summary: MySpace protocol support for pidgin
Group: Applications/Communications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
+Provides: libpurple-protocol
%description -n libpurple-protocol-myspace
MySpace protocol support for pidgin.
@@ -323,7 +339,8 @@
%package -n libpurple-protocol-qq
Summary: QQ protocol support for pidgin
Group: Applications/Communications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
+Provides: libpurple-protocol
%description -n libpurple-protocol-qq
QQ protocol support for pidgin.
@@ -331,7 +348,8 @@
%package -n libpurple-protocol-yahoo
Summary: Yahoo protocol support for pidgin
Group: Applications/Communications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
+Provides: libpurple-protocol
%description -n libpurple-protocol-yahoo
Yahoo protocol support for pidgin.
@@ -339,7 +357,8 @@
%package -n libpurple-protocol-xmpp
Summary: XMPP protocol support for pidgin
Group: Applications/Communications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
+Provides: libpurple-protocol
%description -n libpurple-protocol-xmpp
XMPP protocol support for pidgin.
@@ -424,6 +443,11 @@
%post
%gconf_schema_install purple.schemas
%update_icon_cache hicolor
+if [ "$1" = 1 ]; then
+%banner %{name} -e <<-EOF
+ Please do not forget to install libpurple-protocols what do you need!
+EOF
+fi
%preun
%gconf_schema_uninstall purple.schemas
@@ -479,7 +503,6 @@
%attr(755,root,root) %{_libdir}/gnt/*.so
%attr(755,root,root) %{_libdir}/finch/gnttinyurl.so
%endif
-%dir %{_libdir}/purple-2
%{?with_dbus:%attr(755,root,root) %{_libdir}/purple-2/dbus-example.so}
%attr(755,root,root) %{_libdir}/purple-2/idle.so
%attr(755,root,root) %{_libdir}/purple-2/joinpart.so
@@ -584,6 +607,10 @@
%attr(755,root,root) %{_bindir}/purple-remote
%endif
+%files -n libpurple-protocol-dir
+%defattr(644,root,root,755)
+%dir %{_libdir}/purple-2
+
%files -n libpurple-protocol-irc
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/purple-2/libirc.so
@@ -637,6 +664,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.245 2009/12/22 11:43:32 uzsolt
+- libpurple-protocol-foo provides libpurple-protocol
+- pidgin requires libpurple-protocol
+- libpurple-protocol-dir subpackage
+- please update pl description!
+
Revision 1.244 2009/12/22 09:46:18 glen
- suggest common protocols
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/pidgin/pidgin.spec?r1=1.244&r2=1.245&f=u
More information about the pld-cvs-commit
mailing list