| 24 Source: %{name}-@VERSION@.tar.bz2 |
24 Source: %{name}-@VERSION@.tar.bz2 |
| 25 BuildRoot: %{_tmppath}/%{name}-%{version}-root |
25 BuildRoot: %{_tmppath}/%{name}-%{version}-root |
| 26 |
26 |
| 27 # Generic build requirements |
27 # Generic build requirements |
| 28 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-devel |
28 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-devel |
| |
29 BuildRequires: gtk2-devel |
| |
30 |
| |
31 %{!?_without_startupnotification:BuildRequires: startup-notification-devel} |
| |
32 %{!?_without_modularx:BuildRequires: libSM-devel, libXScrnSaver-devel} |
| 29 %{?_with_avahi:BuildRequires: avahi-compat-howl-devel} |
33 %{?_with_avahi:BuildRequires: avahi-compat-howl-devel} |
| 30 %{!?_without_gtkspell:BuildRequires: gtkspell-devel} |
34 %{!?_without_gtkspell:BuildRequires: gtkspell-devel} |
| 31 %{?_with_howl:BuildRequires: howl-devel} |
35 %{?_with_howl:BuildRequires: howl-devel} |
| 32 %{?_with_meanwhile:BuildRequires: meanwhile-devel} |
36 %{?_with_meanwhile:BuildRequires: meanwhile-devel} |
| 33 %{?_with_mono:BuildRequires: mono-devel} |
37 %{?_with_mono:BuildRequires: mono-devel} |
| 47 %endif |
51 %endif |
| 48 |
52 |
| 49 # Mandrake 10.1 and lower || Mandrake 10.2 (and higher?) |
53 # Mandrake 10.1 and lower || Mandrake 10.2 (and higher?) |
| 50 %if "%{_vendor}" == "MandrakeSoft" || "%{_vendor}" == "Mandrakesoft" || "%{_vendor}" == "Mandriva" |
54 %if "%{_vendor}" == "MandrakeSoft" || "%{_vendor}" == "Mandrakesoft" || "%{_vendor}" == "Mandriva" |
| 51 # For Mandrake/Mandriva: |
55 # For Mandrake/Mandriva: |
| 52 BuildRequires: libgtk+2.0_0-devel, libnss3-devel, perl-devel |
56 BuildRequires: libnss3-devel, perl-devel |
| 53 Obsoletes: libgaim-remote0 |
57 Obsoletes: libgaim-remote0 |
| 54 %else |
58 %else |
| 55 # For SuSE, Red Hat, Fedora and others: |
59 # For SuSE, Red Hat, Fedora and others: |
| 56 BuildRequires: gtk2-devel |
|
| 57 %if "%{_vendor}" != "suse" |
60 %if "%{_vendor}" != "suse" |
| 58 # For Red Hat, Fedora and others: |
61 # For Red Hat, Fedora and others: |
| 59 # let's assume RH & FC1 are the only brain-dead distros missing the |
62 # let's assume RH & FC1 are the only brain-dead distros missing the |
| 60 # perl-XML-Parser dependency on intltool and that other RH/FC releases |
63 # perl-XML-Parser dependency on intltool and that other RH/FC releases |
| 61 # don't care if we specify it here |
64 # don't care if we specify it here |
| 438 %{_libdir}/libgnt.so |
441 %{_libdir}/libgnt.so |
| 439 |
442 |
| 440 %endif |
443 %endif |
| 441 |
444 |
| 442 %changelog |
445 %changelog |
| 443 * Tue May 1 2007 Stu Tomlinson <stu@nosnilmot.com> |
446 * Thu May 3 2007 Stu Tomlinson <stu@nosnilmot.com> |
| |
447 - Add missing BuildRequires: startup-notification-devel, if you really |
| |
448 need to build on a distro without it use --without startupnotification |
| |
449 - Add BuildRequires: libSM-devel, libXScrnSaver-devel for distros with |
| |
450 modular X. For those without, build with --without modularx |
| |
451 - Change Mandriva BuildRequires to gkt2-devel (reported by Götz Waschk) |
| |
452 |
| |
453 * Tue May 1 2007 Stu Tomlinson <stu@nosnilmot.com> |
| 444 - Run gtk-update-icon-cache on installation/uninstallation |
454 - Run gtk-update-icon-cache on installation/uninstallation |
| 445 - Guard against errors when upgrading from Gaim/Pidgin 1.5.x which had |
455 - Guard against errors when upgrading from Gaim/Pidgin 1.5.x which had |
| 446 no schemas file |
456 no schemas file |
| 447 |
457 |
| 448 * Sun Apr 29 2007 Stu Tomlinson <stu@nosnilmot.com> |
458 * Sun Apr 29 2007 Stu Tomlinson <stu@nosnilmot.com> |