Mercurial > pidgin
comparison pidgin.spec.in @ 20407:1122d47583a1
explicit merge of 'd42ad2da81f881b2fbd2fb080cc70a843bc70d02'
and '8582c561c020d2d1e8d358e2e7cd9e3da113ed9e'
to branch 'im.pidgin.cpw.khc.msnp14'
author | Ka-Hing Cheung <khc@hxbc.us> |
---|---|
date | Wed, 02 May 2007 05:25:27 +0000 |
parents | ad19bf327ade |
children | ac2c14628790 |
comparison
equal
deleted
inserted
replaced
20406:7acc792487f2 | 20407:1122d47583a1 |
---|---|
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: 0 | |
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 Packager: %{packager} | |
26 Source: %{name}-@VERSION@.tar.bz2 | 24 Source: %{name}-@VERSION@.tar.bz2 |
27 BuildRoot: %{_tmppath}/%{name}-%{version}-root | 25 BuildRoot: %{_tmppath}/%{name}-%{version}-root |
28 | 26 |
29 # Generic build requirements | 27 # Generic build requirements |
30 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-devel | 28 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-devel |
32 %{!?_without_gtkspell:BuildRequires: gtkspell-devel} | 30 %{!?_without_gtkspell:BuildRequires: gtkspell-devel} |
33 %{?_with_howl:BuildRequires: howl-devel} | 31 %{?_with_howl:BuildRequires: howl-devel} |
34 %{?_with_meanwhile:BuildRequires: meanwhile-devel} | 32 %{?_with_meanwhile:BuildRequires: meanwhile-devel} |
35 %{?_with_mono:BuildRequires: mono-devel} | 33 %{?_with_mono:BuildRequires: mono-devel} |
36 %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2} | 34 %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2} |
37 %{?_with_silc:BuildRequires: /usr/include/silc/silcclient.h} | 35 %{!?_without_silc:BuildRequires: /usr/include/silc/silcclient.h} |
38 %{?_with_tcl:BuildRequires: tcl, tk, /usr/include/tcl.h} | 36 %{!?_without_tcl:BuildRequires: tcl, tk, /usr/include/tcl.h} |
39 %{!?_without_text:BuildRequires: ncurses-devel} | 37 %{!?_without_text:BuildRequires: ncurses-devel} |
40 | 38 |
41 %if "%{_vendor}" == "suse" | 39 %if "%{_vendor}" == "suse" |
42 # For SuSE: | 40 # For SuSE: |
43 BuildRequires: gnutls-devel | 41 BuildRequires: gnutls-devel |
66 %endif | 64 %endif |
67 %endif | 65 %endif |
68 | 66 |
69 # 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 :( |
70 Requires: perl | 68 Requires: perl |
71 # Gadu-Gadu support was split out temporarily (only as gaim) | 69 |
72 Provides: gaim-gadugadu = %{epoch}:%{version}-%{release} | 70 Obsoletes: gaim |
71 Provides: gaim | |
73 | 72 |
74 %package devel | 73 %package devel |
75 Summary: Development headers, documentation, and libraries for Pidgin | 74 Summary: Development headers, documentation, and libraries for Pidgin |
76 Group: Applications/Internet | 75 Group: Applications/Internet |
77 Requires: pkgconfig, pidgin = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version} | 76 Requires: pidgin = %{version}, libpurple-devel = %{version} |
77 Requires: pkgconfig | |
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 |
84 Obsoletes: gaim-silc | |
85 Obsoletes: gaim-tcl | |
86 Obsoletes: gaim-gadugadu | |
82 | 87 |
83 %package -n libpurple-devel | 88 %package -n libpurple-devel |
84 Summary: Development headers, documentation, and libraries for libpurple | 89 Summary: Development headers, documentation, and libraries for libpurple |
85 Group: Applications/Internet | 90 Group: Applications/Internet |
86 Requires: libpurple = %{epoch}:%{version} | 91 Requires: libpurple = %{version} |
92 Requires: pkgconfig | |
87 | 93 |
88 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1} | 94 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1} |
89 %package -n libpurple-bonjour | 95 %package -n libpurple-bonjour |
90 Summary: Bonjour plugin for Pidgin | 96 Summary: Bonjour plugin for Pidgin |
91 Group: Applications/Internet | 97 Group: Applications/Internet |
92 Requires: libpurple = %{epoch}:%{version} | 98 Requires: libpurple = %{version} |
93 %endif | 99 %endif |
94 | 100 |
95 %if 0%{?_with_meanwhile:1} | 101 %if 0%{?_with_meanwhile:1} |
96 %package -n libpurple-meanwhile | 102 %package -n libpurple-meanwhile |
97 Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library | 103 Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library |
98 Group: Applications/Internet | 104 Group: Applications/Internet |
99 Requires: libpurple = %{epoch}:%{version} | 105 Requires: libpurple = %{version} |
100 %endif | 106 %endif |
101 | 107 |
102 %if 0%{?_with_mono:1} | 108 %if 0%{?_with_mono:1} |
103 %package -n libpurple-mono | 109 %package -n libpurple-mono |
104 Summary: Mono .NET plugin support for Pidgin | 110 Summary: Mono .NET plugin support for Pidgin |
105 Group: Applications/Internet | 111 Group: Applications/Internet |
106 Requires: libpurple = %{epoch}:%{version} | 112 Requires: libpurple = %{version} |
107 %endif | |
108 | |
109 %if 0%{?_with_silc:1} | |
110 %package -n libpurple-silc | |
111 Summary: SILC (Secure Internet Live Conferencing) plugin for Pidgin | |
112 Group: Applications/Internet | |
113 Requires: libpurple = %{epoch}:%{version} | |
114 %endif | |
115 | |
116 %if 0%{?_with_tcl:1} | |
117 %package -n libpurple-tcl | |
118 Summary: Tcl scripting support for Pidgin | |
119 Group: Applications/Internet | |
120 Requires: libpurple = %{epoch}:%{version} | |
121 %endif | 113 %endif |
122 | 114 |
123 %if 0%{!?_without_text:1} | 115 %if 0%{!?_without_text:1} |
124 %package -n finch | 116 %package -n finch |
125 Summary: A text-based user interface for Pidgin | 117 Summary: A text-based user interface for Pidgin |
126 Group: Applications/Internet | 118 Group: Applications/Internet |
127 Requires: libpurple = %{epoch}:%{version} | 119 Requires: libpurple = %{version} |
128 | 120 |
129 %package -n finch-devel | 121 %package -n finch-devel |
130 Summary: Headers etc. for finch stuffs | 122 Summary: Headers etc. for finch stuffs |
131 Group: Applications/Internet | 123 Group: Applications/Internet |
132 Requires: finch = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version} | 124 Requires: finch = %{version}, libpurple-devel = %{version} |
125 Requires: pkgconfig | |
133 %endif | 126 %endif |
134 | 127 |
135 %description | 128 %description |
136 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 |
137 protocols including AIM, MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu, | 130 protocols including AIM, MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu, |
150 The pidgin-devel package contains the header files, developer | 143 The pidgin-devel package contains the header files, developer |
151 documentation, and libraries required for development of Pidgin scripts | 144 documentation, and libraries required for development of Pidgin scripts |
152 and plugins. | 145 and plugins. |
153 | 146 |
154 %description -n libpurple | 147 %description -n libpurple |
155 someone write a good description of libpurple please | 148 libpurple contains the core IM support for IM clients such as Pidgin |
149 and Finch. | |
150 | |
151 libpurple supports a variety of messaging protocols including AIM, MSN, | |
152 Yahoo!, Jabber, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ, | |
153 Lotus Sametime, SILC, Simple and Zephyr. | |
156 | 154 |
157 %description -n libpurple-devel | 155 %description -n libpurple-devel |
158 someone write a good description of libpurple-devel please | 156 The libpurple-devel package contains the header files, developer |
157 documentation, and libraries required for development of libpurple based | |
158 instant messaging clients or plugins for any libpurple based client. | |
159 | 159 |
160 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1} | 160 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1} |
161 %description -n libpurple-bonjour | 161 %description -n libpurple-bonjour |
162 Bonjour plugin for Pidgin. | 162 Bonjour plugin for Pidgin. |
163 %endif | 163 %endif |
171 %description -n libpurple-mono | 171 %description -n libpurple-mono |
172 Mono plugin loader for Pidgin. This package will allow you to write or | 172 Mono plugin loader for Pidgin. This package will allow you to write or |
173 use Pidgin plugins written in the .NET programming language. | 173 use Pidgin plugins written in the .NET programming language. |
174 %endif | 174 %endif |
175 | 175 |
176 %if 0%{?_with_silc:1} | 176 %if 0%{!?_without_text:1} |
177 %description -n libpurple-silc | |
178 SILC (Secure Internet Live Conferencing) plugin for Pidgin. | |
179 %endif | |
180 | |
181 %if 0%{!?without_text:1} | |
182 %description -n finch | 177 %description -n finch |
183 A text-based user interface for Pidgin. This can be run from a | 178 A text-based user interface for using libpurple. This can be run from a |
184 standard text console or from a terminal within X Windows. It | 179 standard text console or from a terminal within X Windows. It |
185 uses ncurses and our homegrown gnt library for drawing windows | 180 uses ncurses and our homegrown gnt library for drawing windows |
186 and text. | 181 and text. |
187 | 182 |
188 %description -n finch-devel | 183 %description -n finch-devel |
189 Finch devel blah blah | 184 The finch-devel package contains the header files, developer |
190 %endif | 185 documentation, and libraries required for development of Finch scripts |
191 | 186 and plugins. |
192 %if 0%{?_with_tcl:1} | |
193 %description -n libpurple-tcl | |
194 Tcl plugin loader for Pidgin. This package will allow you to write or | |
195 use Pidgin plugins written in the Tcl programming language. | |
196 %endif | 187 %endif |
197 | 188 |
198 %prep | 189 %prep |
199 %setup -q -n %{name}-@VERSION@ | 190 %setup -q -n %{name}-@VERSION@ |
200 | 191 |
212 %{?_without_gtkspell:--disable-gtkspell} \ | 203 %{?_without_gtkspell:--disable-gtkspell} \ |
213 %{?_with_mono:--enable-mono} \ | 204 %{?_with_mono:--enable-mono} \ |
214 %{?_with_perlmakehack:--with-perl-lib=%{buildroot}%{_prefix}} \ | 205 %{?_with_perlmakehack:--with-perl-lib=%{buildroot}%{_prefix}} \ |
215 %{!?_with_perlmakehack:--with-perl-lib=%{_prefix}} \ | 206 %{!?_with_perlmakehack:--with-perl-lib=%{_prefix}} \ |
216 %{?_with_sasl:--enable-cyrus-sasl} \ | 207 %{?_with_sasl:--enable-cyrus-sasl} \ |
217 %{?_with_silc:--with-silc-includes=%{_includedir}/silc} \ | 208 %{!?_without_silc:--with-silc-includes=%{_includedir}/silc} \ |
218 %{?_with_silc:--with-silc-libs=%{_libdir}/silc} \ | 209 %{!?_without_silc:--with-silc-libs=%{_libdir}/silc} \ |
219 %{!?_with_tcl:--disable-tcl} \ | 210 %{?_without_tcl:--disable-tcl} \ |
220 %{?_without_text:--disable-consoleui} | 211 %{?_without_text:--disable-consoleui} |
221 | 212 |
222 make %{?_smp_mflags} | 213 make %{?_smp_mflags} |
223 | 214 |
224 %install | 215 %install |
240 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/private/*.la | 231 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/private/*.la |
241 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la | 232 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la |
242 rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod | 233 rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod |
243 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' | 234 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' |
244 find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';' | 235 find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';' |
245 # do we want to ship the nullclient ? | |
246 rm -f $RPM_BUILD_ROOT%{_bindir}/nullclient | |
247 rm -f $RPM_BUILD_ROOT%{_datadir}/pixmaps/gaim.svg | |
248 | 236 |
249 %if 0%{!?_with_howl:1} && 0%{!?_with_avahi:1} | 237 %if 0%{!?_with_howl:1} && 0%{!?_with_avahi:1} |
250 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/libbonjour.so | 238 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/libbonjour.so |
251 %endif | 239 %endif |
252 | 240 |
257 %if 0%{!?_with_mono:1} | 245 %if 0%{!?_with_mono:1} |
258 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/mono.so | 246 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/mono.so |
259 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/*.dll | 247 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/*.dll |
260 %endif | 248 %endif |
261 | 249 |
262 %if 0%{!?_with_silc:1} | 250 %if 0%{?_without_silc:1} |
263 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/libsilcpurple.so | 251 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/libsilcpurple.so |
264 %endif | 252 %endif |
265 | 253 |
266 %if 0%{!?_with_tcl:1} | 254 %if 0%{?_without_tcl:1} |
267 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/tcl.so | 255 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/tcl.so |
268 %endif | 256 %endif |
269 | 257 |
270 %if 0%{?_without_text:1} | 258 %if 0%{?_without_text:1} |
271 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/finch.* | 259 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/finch.* |
276 %find_lang %{name} | 264 %find_lang %{name} |
277 | 265 |
278 find $RPM_BUILD_ROOT%{_libdir}/libpurple -xtype f -print | \ | 266 find $RPM_BUILD_ROOT%{_libdir}/libpurple -xtype f -print | \ |
279 sed "s@^$RPM_BUILD_ROOT@@g" | \ | 267 sed "s@^$RPM_BUILD_ROOT@@g" | \ |
280 grep -v /libbonjour.so | \ | 268 grep -v /libbonjour.so | \ |
281 grep -v /libsilcpurple.so | \ | |
282 grep -v /libsametime.so | \ | 269 grep -v /libsametime.so | \ |
283 grep -v /mono.so | \ | 270 grep -v /mono.so | \ |
284 grep -v /tcl.so | \ | 271 grep -v ".dll$" > %{name}-%{version}-purpleplugins |
285 grep -v ".dll$" | \ | |
286 grep -v ".tcl$" > %{name}-%{version}-purpleplugins | |
287 | 272 |
288 find $RPM_BUILD_ROOT%{_libdir}/pidgin -xtype f -print | \ | 273 find $RPM_BUILD_ROOT%{_libdir}/pidgin -xtype f -print | \ |
289 sed "s@^$RPM_BUILD_ROOT@@g" > %{name}-%{version}-pidginplugins | 274 sed "s@^$RPM_BUILD_ROOT@@g" > %{name}-%{version}-pidginplugins |
290 | 275 |
291 find $RPM_BUILD_ROOT%{_libdir}/finch -xtype f -print | \ | 276 find $RPM_BUILD_ROOT%{_libdir}/finch -xtype f -print | \ |
312 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` | 297 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` |
313 gconftool-2 --makefile-install-rule \ | 298 gconftool-2 --makefile-install-rule \ |
314 %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || : | 299 %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || : |
315 killall -HUP gconfd-2 || : | 300 killall -HUP gconfd-2 || : |
316 fi | 301 fi |
317 /sbin/ldconfig | 302 |
303 %post -n libpurple -p /sbin/ldconfig | |
304 | |
305 %post -n finch -p /sbin/ldconfig | |
318 | 306 |
319 %preun | 307 %preun |
320 if [ "$1" -eq 0 -a -n "`which gconftool-2 2>/dev/null`" ]; then | 308 if [ "$1" -eq 0 -a -n "`which gconftool-2 2>/dev/null`" ]; then |
321 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` | 309 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` |
322 gconftool-2 --makefile-uninstall-rule \ | 310 gconftool-2 --makefile-uninstall-rule \ |
323 %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || : | 311 %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || : |
324 killall -HUP gconfd-2 || : | 312 killall -HUP gconfd-2 || : |
325 fi | 313 fi |
326 | 314 |
327 %postun -p /sbin/ldconfig | 315 %postun -n libpurple -p /sbin/ldconfig |
316 | |
317 %postun -n finch -p /sbin/ldconfig | |
328 | 318 |
329 %files -f %{name}-%{version}-pidginplugins | 319 %files -f %{name}-%{version}-pidginplugins |
330 %defattr(-, root, root) | 320 %defattr(-, root, root) |
331 | 321 |
332 %doc AUTHORS | 322 %doc AUTHORS |
333 %doc COPYING | 323 %doc COPYING |
334 %doc COPYRIGHT | 324 %doc COPYRIGHT |
335 %doc ChangeLog | 325 %doc ChangeLog |
336 %doc NEWS | 326 %doc NEWS |
337 %doc README | 327 %doc README |
338 %doc README.SVN | 328 %doc README.MTN |
339 %doc doc/FAQ | |
340 %doc doc/the_penguin.txt | 329 %doc doc/the_penguin.txt |
341 %doc %{_mandir}/man1/pidgin.* | 330 %doc %{_mandir}/man1/pidgin.* |
342 %doc %{_mandir}/man3*/* | 331 %doc %{_mandir}/man3*/* |
343 | 332 |
344 %dir %{_libdir}/pidgin | 333 %dir %{_libdir}/pidgin |
346 %attr(755, root, root) %{perl_vendorarch}/Purple/* | 335 %attr(755, root, root) %{perl_vendorarch}/Purple/* |
347 %attr(755, root, root) %{perl_vendorarch}/auto/Purple/GtkUI* | 336 %attr(755, root, root) %{perl_vendorarch}/auto/Purple/GtkUI* |
348 | 337 |
349 %{_bindir}/pidgin | 338 %{_bindir}/pidgin |
350 %{_datadir}/pixmaps/pidgin | 339 %{_datadir}/pixmaps/pidgin |
351 %{_datadir}/pixmaps/pidgin.svg | |
352 %dir %{_datadir}/sounds/pidgin | 340 %dir %{_datadir}/sounds/pidgin |
353 %{_datadir}/sounds/pidgin/* | 341 %{_datadir}/sounds/pidgin/* |
354 %{_datadir}/applications/* | 342 %{_datadir}/applications/* |
355 %{_sysconfdir}/gconf/schemas/purple.schemas | 343 %{_sysconfdir}/gconf/schemas/purple.schemas |
356 | 344 |
372 %{_bindir}/purple-remote | 360 %{_bindir}/purple-remote |
373 %{_bindir}/purple-send | 361 %{_bindir}/purple-send |
374 %{_bindir}/purple-send-async | 362 %{_bindir}/purple-send-async |
375 %{_bindir}/purple-url-handler | 363 %{_bindir}/purple-url-handler |
376 %{_libdir}/libpurple-client.so.* | 364 %{_libdir}/libpurple-client.so.* |
377 %{_datadir}/dbus-1/services/gaim.service | |
378 %doc README.dbus | 365 %doc README.dbus |
379 %doc libpurple/purple-notifications-example | 366 %doc libpurple/purple-notifications-example |
380 %endif | 367 %endif |
381 | 368 |
382 %files devel | 369 %files devel |
423 | 410 |
424 %{_libdir}/libpurple/mono.so | 411 %{_libdir}/libpurple/mono.so |
425 %{_libdir}/libpurple/*.dll | 412 %{_libdir}/libpurple/*.dll |
426 %endif | 413 %endif |
427 | 414 |
428 %if 0%{?_with_silc:1} | |
429 %files -n libpurple-silc | |
430 %defattr(-, root, root) | |
431 | |
432 %{_libdir}/libpurple/libsilcpurple.* | |
433 %endif | |
434 | |
435 %if 0%{?_with_tcl:1} | |
436 %files -n libpurple-tcl | |
437 %defattr(-, root, root) | |
438 | |
439 %{_libdir}/libpurple/tcl.so | |
440 %endif | |
441 | |
442 %if 0%{!?_without_text:1} | 415 %if 0%{!?_without_text:1} |
443 %files -f %{name}-%{version}-finchplugins -n finch | 416 %files -f %{name}-%{version}-finchplugins -n finch |
444 %defattr(-, root, root) | 417 %defattr(-, root, root) |
445 | 418 |
446 %doc %{_mandir}/man1/finch.* | 419 %doc %{_mandir}/man1/finch.* |
458 %{_libdir}/libgnt.so | 431 %{_libdir}/libgnt.so |
459 | 432 |
460 %endif | 433 %endif |
461 | 434 |
462 %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 | |
440 * Thu Apr 19 2007 Stu Tomlinson <stu@nosnilmot.com> | |
441 - Fix pkgconfig Requires | |
442 - Add ldconfig in pre/post scripts for libpurple & finch | |
443 - Bump Epoch to 2 because Fedora unfortunately forgot to drop the Epoch | |
444 during the rename :( | |
445 | |
446 * Tue Apr 17 2007 Stu Tomlinson <stu@nosnilmot.com> | |
447 - Add some Obsolete:s to help upgrades | |
448 - Remove explicit Packager: %%{packager} from spec, it was redundant | |
449 | |
450 * Sun Apr 15 2007 Stu Tomlinson <stu@nosnilmot.com> | |
451 - Fix for building without Finch | |
452 - Drop -tcl & -silc sub-packages, include them in the main libpurple | |
453 package (--without tcl and --without silc can be used to build libpurple | |
454 without support for these). | |
455 | |
463 * Thu Apr 12 2007 Stu Tomlinson <stu@nosnilmot.com> | 456 * Thu Apr 12 2007 Stu Tomlinson <stu@nosnilmot.com> |
464 - Actually move libpurple.so.* to the libpurple RPM | 457 - Actually move libpurple.so.* to the libpurple RPM |
465 | 458 |
466 * Wed Apr 11 2007 Stu Tomlinson <stu@nosnilmot.com> | 459 * Wed Apr 11 2007 Stu Tomlinson <stu@nosnilmot.com> |
467 - Separate out libpurple, libpurple-devel and finch-devel | 460 - Separate out libpurple, libpurple-devel and finch-devel |
518 - Restore gtkspell-devel build requirement (and add --without gtkspell option) | 511 - Restore gtkspell-devel build requirement (and add --without gtkspell option) |
519 - Fix Tcl build requirements to work across more distros | 512 - Fix Tcl build requirements to work across more distros |
520 - Fix SILC build requirements to work across more distros | 513 - Fix SILC build requirements to work across more distros |
521 | 514 |
522 * Mon Oct 11 2004 John Jolly <john.jolly@gmail.com> | 515 * Mon Oct 11 2004 John Jolly <john.jolly@gmail.com> |
523 - Added if "%{_vendor}" == "suse" to handle GnuTLS libraries for SuSE | 516 - Added if "%%{_vendor}" == "suse" to handle GnuTLS libraries for SuSE |
524 | 517 |
525 * Sat Oct 2 2004 Stu Tomlinson <stu@nosnilmot.com> | 518 * Sat Oct 2 2004 Stu Tomlinson <stu@nosnilmot.com> |
526 - If --with tcl or silc are not specified, make sure the plugins don't | 519 - If --with tcl or silc are not specified, make sure the plugins don't |
527 exist to prevent RPM complaining about unpackaged files | 520 exist to prevent RPM complaining about unpackaged files |
528 | 521 |
543 the necessary programs are properly installed. (For me, this was | 536 the necessary programs are properly installed. (For me, this was |
544 elfutils.) | 537 elfutils.) |
545 | 538 |
546 * Sun Jul 20 2003 Bjoern Voigt <bjoern@cs.tu-berlin.de> | 539 * Sun Jul 20 2003 Bjoern Voigt <bjoern@cs.tu-berlin.de> |
547 - Added pkgconfig build dependency. | 540 - Added pkgconfig build dependency. |
548 - if "%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x. | 541 - if "%%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x. |
549 - Added Gaim-specific directories to list of Gaim's files. | 542 - Added Gaim-specific directories to list of Gaim's files. |
550 | 543 |
551 * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu> | 544 * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu> |
552 - Complete spec file rewrite to take advantage of "new" RPM features | 545 - Complete spec file rewrite to take advantage of "new" RPM features |
553 and make things prettier. | 546 and make things prettier. |