Wed, 05 Dec 2007 20:45:38 +0000
merge of 'f8cbf5a31abedee83c9c58365f066f861154c654'
and 'ceba9336b752f6b71c9f7010089383b3be62639c'
--- a/pidgin.spec.in Wed Dec 05 17:08:27 2007 +0000 +++ b/pidgin.spec.in Wed Dec 05 20:45:38 2007 +0000 @@ -14,6 +14,9 @@ %define pidginver @VERSION@ %endif +# define the minimum API version required, so we can use it for plugin deps +%define apiver %(echo "@VERSION@"|awk -F. '{print $1"."$2}') + Summary: A GTK+ based multiprotocol instant messaging client Name: @PACKAGE@ Version: %pidginver @@ -29,7 +32,7 @@ BuildRequires: gtk2-devel %{!?_without_startupnotification:BuildRequires: startup-notification-devel} -%{?_with_avahi:BuildRequires: avahi-compat-howl-devel} +%{?_with_avahi:BuildRequires: avahi-glib-devel} %{!?_without_gtkspell:BuildRequires: gtkspell-devel} %{?_with_howl:BuildRequires: howl-devel} %{?_with_meanwhile:BuildRequires: meanwhile-devel} @@ -118,21 +121,21 @@ %package -n libpurple-bonjour Summary: Bonjour plugin for Pidgin Group: Applications/Internet -Requires: libpurple = %{version} +Requires: libpurple >= %{apiver} %endif %if 0%{?_with_meanwhile:1} %package -n libpurple-meanwhile Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library Group: Applications/Internet -Requires: libpurple = %{version} +Requires: libpurple >= %{apiver} %endif %if 0%{?_with_mono:1} %package -n libpurple-mono Summary: Mono .NET plugin support for Pidgin Group: Applications/Internet -Requires: libpurple = %{version} +Requires: libpurple >= %{apiver} %endif %if 0%{!?_without_text:1} @@ -462,6 +465,12 @@ %endif %changelog +* Wed Dec 5 2007 Stu Tomlinson <stu@nosnilmot.com> +- When building with avahi, use native avahi instead of howl compatability + headers +- Make the split out plugins depend only on the minimum necessary API + version of libpurple + * Tue Oct 23 2007 Stu Tomlinson <stu@nosnilmot.com> - Add finch.pc to finch-devel