Mercurial > pidgin.yaz
comparison pidgin.spec.in @ 16226:cf61b0d03d95
- Add some Obsolete:s to help upgrades
- Remove explicit Packager: %{packager} from spec, it was redundant
author | Stu Tomlinson <stu@nosnilmot.com> |
---|---|
date | Tue, 17 Apr 2007 10:02:04 +0000 |
parents | 8625c519d3a7 |
children | 67627b73e106 |
comparison
equal
deleted
inserted
replaced
16225:7f958fb1804f | 16226:cf61b0d03d95 |
---|---|
20 Release: 0%{?beta:.beta%{beta}} | 20 Release: 0%{?beta:.beta%{beta}} |
21 Epoch: 0 | 21 Epoch: 0 |
22 License: GPL | 22 License: GPL |
23 Group: Applications/Internet | 23 Group: Applications/Internet |
24 URL: http://pidgin.im/ | 24 URL: http://pidgin.im/ |
25 Packager: %{packager} | |
26 Source: %{name}-@VERSION@.tar.bz2 | 25 Source: %{name}-@VERSION@.tar.bz2 |
27 BuildRoot: %{_tmppath}/%{name}-%{version}-root | 26 BuildRoot: %{_tmppath}/%{name}-%{version}-root |
28 | 27 |
29 # Generic build requirements | 28 # Generic build requirements |
30 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-devel | 29 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-devel |
66 %endif | 65 %endif |
67 %endif | 66 %endif |
68 | 67 |
69 # For some reason perl isn't always automatically detected as a requirement :( | 68 # For some reason perl isn't always automatically detected as a requirement :( |
70 Requires: perl | 69 Requires: perl |
71 # Gadu-Gadu support was split out temporarily (only as gaim) | |
72 Provides: gaim-gadugadu = %{epoch}:%{version}-%{release} | |
73 Obsoletes: gaim | 70 Obsoletes: gaim |
74 | 71 |
75 %package devel | 72 %package devel |
76 Summary: Development headers, documentation, and libraries for Pidgin | 73 Summary: Development headers, documentation, and libraries for Pidgin |
77 Group: Applications/Internet | 74 Group: Applications/Internet |
79 Obsoletes: gaim-devel | 76 Obsoletes: gaim-devel |
80 | 77 |
81 %package -n libpurple | 78 %package -n libpurple |
82 Summary: libpurple library for IM clients like Pidgin and Finch | 79 Summary: libpurple library for IM clients like Pidgin and Finch |
83 Group: Applications/Internet | 80 Group: Applications/Internet |
81 Obsoletes: gaim-silc | |
82 Obsoletes: gaim-tcl | |
83 Obsoletes: gaim-gadugadu | |
84 | 84 |
85 %package -n libpurple-devel | 85 %package -n libpurple-devel |
86 Summary: Development headers, documentation, and libraries for libpurple | 86 Summary: Development headers, documentation, and libraries for libpurple |
87 Group: Applications/Internet | 87 Group: Applications/Internet |
88 Requires: libpurple = %{epoch}:%{version} | 88 Requires: libpurple = %{epoch}:%{version} |
89 | 89 |
90 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1} | 90 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1} |
91 %package -n libpurple-bonjour | 91 %package -n libpurple-bonjour |
92 Summary: Bonjour plugin for Pidgin | 92 Summary: Bonjour plugin for Pidgin |
93 Group: Applications/Internet | 93 Group: Applications/Internet |
113 Summary: A text-based user interface for Pidgin | 113 Summary: A text-based user interface for Pidgin |
114 Group: Applications/Internet | 114 Group: Applications/Internet |
115 Requires: libpurple = %{epoch}:%{version} | 115 Requires: libpurple = %{epoch}:%{version} |
116 | 116 |
117 %package -n finch-devel | 117 %package -n finch-devel |
118 Summary: Headers etc. for finch stuffs | 118 Summary: Headers etc. for finch stuffs |
119 Group: Applications/Internet | 119 Group: Applications/Internet |
120 Requires: finch = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version} | 120 Requires: finch = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version} |
121 %endif | 121 %endif |
122 | 122 |
123 %description | 123 %description |
425 %{_libdir}/libgnt.so | 425 %{_libdir}/libgnt.so |
426 | 426 |
427 %endif | 427 %endif |
428 | 428 |
429 %changelog | 429 %changelog |
430 * Tue Apr 17 2007 Stu Tomlinson <stu@nosnilmot.com> | |
431 - Add some Obsolete:s to help upgrades | |
432 - Remove explicit Packager: %%{packager} from spec, it was redundant | |
433 | |
430 * Sun Apr 15 2007 Stu Tomlinson <stu@nosnilmot.com> | 434 * Sun Apr 15 2007 Stu Tomlinson <stu@nosnilmot.com> |
431 - Fix for building without Finch | 435 - Fix for building without Finch |
432 - Drop -tcl & -silc sub-packages, include them in the main libpurple | 436 - Drop -tcl & -silc sub-packages, include them in the main libpurple |
433 package (--without tcl and --without silc can be used to build libpurple | 437 package (--without tcl and --without silc can be used to build libpurple |
434 without support for these). | 438 without support for these). |
491 - Restore gtkspell-devel build requirement (and add --without gtkspell option) | 495 - Restore gtkspell-devel build requirement (and add --without gtkspell option) |
492 - Fix Tcl build requirements to work across more distros | 496 - Fix Tcl build requirements to work across more distros |
493 - Fix SILC build requirements to work across more distros | 497 - Fix SILC build requirements to work across more distros |
494 | 498 |
495 * Mon Oct 11 2004 John Jolly <john.jolly@gmail.com> | 499 * Mon Oct 11 2004 John Jolly <john.jolly@gmail.com> |
496 - Added if "%{_vendor}" == "suse" to handle GnuTLS libraries for SuSE | 500 - Added if "%%{_vendor}" == "suse" to handle GnuTLS libraries for SuSE |
497 | 501 |
498 * Sat Oct 2 2004 Stu Tomlinson <stu@nosnilmot.com> | 502 * Sat Oct 2 2004 Stu Tomlinson <stu@nosnilmot.com> |
499 - If --with tcl or silc are not specified, make sure the plugins don't | 503 - If --with tcl or silc are not specified, make sure the plugins don't |
500 exist to prevent RPM complaining about unpackaged files | 504 exist to prevent RPM complaining about unpackaged files |
501 | 505 |
516 the necessary programs are properly installed. (For me, this was | 520 the necessary programs are properly installed. (For me, this was |
517 elfutils.) | 521 elfutils.) |
518 | 522 |
519 * Sun Jul 20 2003 Bjoern Voigt <bjoern@cs.tu-berlin.de> | 523 * Sun Jul 20 2003 Bjoern Voigt <bjoern@cs.tu-berlin.de> |
520 - Added pkgconfig build dependency. | 524 - Added pkgconfig build dependency. |
521 - if "%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x. | 525 - if "%%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x. |
522 - Added Gaim-specific directories to list of Gaim's files. | 526 - Added Gaim-specific directories to list of Gaim's files. |
523 | 527 |
524 * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu> | 528 * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu> |
525 - Complete spec file rewrite to take advantage of "new" RPM features | 529 - Complete spec file rewrite to take advantage of "new" RPM features |
526 and make things prettier. | 530 and make things prettier. |