im.pidgin.pidgin.2.3.1: a9820519387c43f2797290225b62485e7503eb5f

nosnilmot at pidgin.im nosnilmot at pidgin.im
Wed Dec 5 20:36:21 EST 2007


-----------------------------------------------------------------
Revision: a9820519387c43f2797290225b62485e7503eb5f
Ancestor: 4064838842cab2d25206f6e891d75b73804009e6
Author: nosnilmot at pidgin.im
Date: 2007-12-06T01:22:23
Branch: im.pidgin.pidgin.2.3.1

Modified files:
        pidgin.spec.in

ChangeLog: 

applied changes from 5dc4cf40c038206bcf06fe7407e1e308b0264e32
             through e01f47781596a32f43650b309f62df34c4825aed
RPM spec file updates

-------------- next part --------------
============================================================
--- pidgin.spec.in	c3d2fb68e3326a6afbbfdfa7f8c4d9266c2adb3e
+++ pidgin.spec.in	648bad2c96a85b5fa15db3f62cb4dbe35ed5855e
@@ -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
 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 @@ Group:      Applications/Internet
 %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 @@ touch --no-create %{_datadir}/icons/hico
 %endif
 
 %changelog
+* Wed Dec  5 2007 Stu Tomlinson <stu at 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 at nosnilmot.com>
 - Add finch.pc to finch-devel
 


More information about the Commits mailing list