# HG changeset patch # User Stu Tomlinson # Date 1177027935 0 # Node ID 359a12f310983b69a4b531412702b7492f870182 # Parent a9c75536f0c9c3caf0667f6d23904601a4456d81 - Fix pkgconfig Requires - Add ldconfig in pre/post scripts for libpurple & finch - Bump Epoch to 2 because Fedora unfortunately forgot to drop the Epoch during the rename :( diff -r a9c75536f0c9 -r 359a12f31098 pidgin.spec.in --- a/pidgin.spec.in Fri Apr 20 00:07:35 2007 +0000 +++ b/pidgin.spec.in Fri Apr 20 00:12:15 2007 +0000 @@ -18,7 +18,7 @@ Name: @PACKAGE@ Version: %pidginver Release: 0%{?beta:.beta%{beta}} -Epoch: 0 +Epoch: 2 License: GPL Group: Applications/Internet URL: http://pidgin.im/ @@ -72,7 +72,8 @@ %package devel Summary: Development headers, documentation, and libraries for Pidgin Group: Applications/Internet -Requires: pkgconfig, pidgin = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version} +Requires: pidgin = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version} +Requires: pkgconfig Obsoletes: gaim-devel %package -n libpurple @@ -86,6 +87,7 @@ Summary: Development headers, documentation, and libraries for libpurple Group: Applications/Internet Requires: libpurple = %{epoch}:%{version} +Requires: pkgconfig %if 0%{?_with_howl:1} || 0%{?_with_avahi:1} %package -n libpurple-bonjour @@ -118,6 +120,7 @@ Summary: Headers etc. for finch stuffs Group: Applications/Internet Requires: finch = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version} +Requires: pkgconfig %endif %description @@ -295,7 +298,10 @@ %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || : killall -HUP gconfd-2 || : fi -/sbin/ldconfig + +%post -n libpurple -p /sbin/ldconfig + +%post -n finch -p /sbin/ldconfig %preun if [ "$1" -eq 0 -a -n "`which gconftool-2 2>/dev/null`" ]; then @@ -305,7 +311,9 @@ killall -HUP gconfd-2 || : fi -%postun -p /sbin/ldconfig +%postun -n libpurple -p /sbin/ldconfig + +%postun -n finch -p /sbin/ldconfig %files -f %{name}-%{version}-pidginplugins %defattr(-, root, root) @@ -425,6 +433,12 @@ %endif %changelog +* Thu Apr 19 2007 Stu Tomlinson +- Fix pkgconfig Requires +- Add ldconfig in pre/post scripts for libpurple & finch +- Bump Epoch to 2 because Fedora unfortunately forgot to drop the Epoch + during the rename :( + * Tue Apr 17 2007 Stu Tomlinson - Add some Obsolete:s to help upgrades - Remove explicit Packager: %%{packager} from spec, it was redundant