comparison pidgin.spec.in @ 16300:3453edd4f703

merge of '51e0efe487e61c55de88411e33a7da6b122c2cf0' and '7934f56129bd4b9802a28d56f1e65f90a286d2f9'
author Stu Tomlinson <stu@nosnilmot.com>
date Sun, 22 Apr 2007 17:59:19 +0000
parents ad19bf327ade
children ac2c14628790
comparison
equal deleted inserted replaced
16296:78f798d99d3a 16300:3453edd4f703
16 16
17 Summary: A GTK+ based multiprotocol instant messaging client 17 Summary: A GTK+ based multiprotocol instant messaging client
18 Name: @PACKAGE@ 18 Name: @PACKAGE@
19 Version: %pidginver 19 Version: %pidginver
20 Release: 0%{?beta:.beta%{beta}} 20 Release: 0%{?beta:.beta%{beta}}
21 Epoch: 2
22 License: GPL 21 License: GPL
23 Group: Applications/Internet 22 Group: Applications/Internet
24 URL: http://pidgin.im/ 23 URL: http://pidgin.im/
25 Source: %{name}-@VERSION@.tar.bz2 24 Source: %{name}-@VERSION@.tar.bz2
26 BuildRoot: %{_tmppath}/%{name}-%{version}-root 25 BuildRoot: %{_tmppath}/%{name}-%{version}-root
65 %endif 64 %endif
66 %endif 65 %endif
67 66
68 # For some reason perl isn't always automatically detected as a requirement :( 67 # For some reason perl isn't always automatically detected as a requirement :(
69 Requires: perl 68 Requires: perl
69
70 Obsoletes: gaim 70 Obsoletes: gaim
71 Provides: gaim
71 72
72 %package devel 73 %package devel
73 Summary: Development headers, documentation, and libraries for Pidgin 74 Summary: Development headers, documentation, and libraries for Pidgin
74 Group: Applications/Internet 75 Group: Applications/Internet
75 Requires: pidgin = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version} 76 Requires: pidgin = %{version}, libpurple-devel = %{version}
76 Requires: pkgconfig 77 Requires: pkgconfig
77 Obsoletes: gaim-devel 78 Obsoletes: gaim-devel
79 Provides: gaim-devel
78 80
79 %package -n libpurple 81 %package -n libpurple
80 Summary: libpurple library for IM clients like Pidgin and Finch 82 Summary: libpurple library for IM clients like Pidgin and Finch
81 Group: Applications/Internet 83 Group: Applications/Internet
82 Obsoletes: gaim-silc 84 Obsoletes: gaim-silc
84 Obsoletes: gaim-gadugadu 86 Obsoletes: gaim-gadugadu
85 87
86 %package -n libpurple-devel 88 %package -n libpurple-devel
87 Summary: Development headers, documentation, and libraries for libpurple 89 Summary: Development headers, documentation, and libraries for libpurple
88 Group: Applications/Internet 90 Group: Applications/Internet
89 Requires: libpurple = %{epoch}:%{version} 91 Requires: libpurple = %{version}
90 Requires: pkgconfig 92 Requires: pkgconfig
91 93
92 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1} 94 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
93 %package -n libpurple-bonjour 95 %package -n libpurple-bonjour
94 Summary: Bonjour plugin for Pidgin 96 Summary: Bonjour plugin for Pidgin
95 Group: Applications/Internet 97 Group: Applications/Internet
96 Requires: libpurple = %{epoch}:%{version} 98 Requires: libpurple = %{version}
97 %endif 99 %endif
98 100
99 %if 0%{?_with_meanwhile:1} 101 %if 0%{?_with_meanwhile:1}
100 %package -n libpurple-meanwhile 102 %package -n libpurple-meanwhile
101 Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library 103 Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library
102 Group: Applications/Internet 104 Group: Applications/Internet
103 Requires: libpurple = %{epoch}:%{version} 105 Requires: libpurple = %{version}
104 %endif 106 %endif
105 107
106 %if 0%{?_with_mono:1} 108 %if 0%{?_with_mono:1}
107 %package -n libpurple-mono 109 %package -n libpurple-mono
108 Summary: Mono .NET plugin support for Pidgin 110 Summary: Mono .NET plugin support for Pidgin
109 Group: Applications/Internet 111 Group: Applications/Internet
110 Requires: libpurple = %{epoch}:%{version} 112 Requires: libpurple = %{version}
111 %endif 113 %endif
112 114
113 %if 0%{!?_without_text:1} 115 %if 0%{!?_without_text:1}
114 %package -n finch 116 %package -n finch
115 Summary: A text-based user interface for Pidgin 117 Summary: A text-based user interface for Pidgin
116 Group: Applications/Internet 118 Group: Applications/Internet
117 Requires: libpurple = %{epoch}:%{version} 119 Requires: libpurple = %{version}
118 120
119 %package -n finch-devel 121 %package -n finch-devel
120 Summary: Headers etc. for finch stuffs 122 Summary: Headers etc. for finch stuffs
121 Group: Applications/Internet 123 Group: Applications/Internet
122 Requires: finch = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version} 124 Requires: finch = %{version}, libpurple-devel = %{version}
123 Requires: pkgconfig 125 Requires: pkgconfig
124 %endif 126 %endif
125 127
126 %description 128 %description
127 Pidgin allows you to talk to anyone using a variety of messaging 129 Pidgin allows you to talk to anyone using a variety of messaging
429 %{_libdir}/libgnt.so 431 %{_libdir}/libgnt.so
430 432
431 %endif 433 %endif
432 434
433 %changelog 435 %changelog
436 * Sun Apr 22 2007 Stu Tomlinson <stu@nosnilmot.com>
437 - Remove Epoch because it's gone in Fedora now
438 - Add virtual provides for gaim & gaim-devel
439
434 * Thu Apr 19 2007 Stu Tomlinson <stu@nosnilmot.com> 440 * Thu Apr 19 2007 Stu Tomlinson <stu@nosnilmot.com>
435 - Fix pkgconfig Requires 441 - Fix pkgconfig Requires
436 - Add ldconfig in pre/post scripts for libpurple & finch 442 - Add ldconfig in pre/post scripts for libpurple & finch
437 - Bump Epoch to 2 because Fedora unfortunately forgot to drop the Epoch 443 - Bump Epoch to 2 because Fedora unfortunately forgot to drop the Epoch
438 during the rename :( 444 during the rename :(