annotate pidgin.spec.in @ 30774:4f4e4c312837

Update pidgin.ico file. This image is made of a bunch of different size Pidgin icons, each one is basically its own layer. And I guess MS Windows picks an appropriate one to use as the icon. Apparently two of the images in the old version of this file had goofy looking eyes. Maybe Hylke created a better version of these small icons, but somehow this image wasn't updated. Then "axet" modified the .ico and submitted an updated version. Fixes #6743
author Mark Doliner <mark@kingant.net>
date Tue, 10 Aug 2010 05:16:09 +0000
parents 7f95429d0cc3
children 75460aee9279
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
1 # Older RPM doesn't define these by default
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
2 %{!?perl_vendorlib: %define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
3 %{!?perl_vendorarch: %define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
4 %{!?perl_archlib: %define perl_archlib %(eval "`%{__perl} -V:installarchlib`"; echo $installarchlib)}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
5
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
6 # When not doing betas comment this out
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
7 # NOTE: %defines in spec files are evaluated in comments so the correct
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
8 # way to comment it out is to replace the % with #
16861
d61d93f478cc I'm allowed to hope, am I not?
Stu Tomlinson <stu@nosnilmot.com>
parents: 16860
diff changeset
9 #define beta 7
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
10
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
11 %if 0%{?beta}
16653
6765a4cbea0b - Update to reflect Perl Purple::GtkUI -> Pidgin change
Stu Tomlinson <stu@nosnilmot.com>
parents: 16591
diff changeset
12 %define pidginver %(echo "@VERSION@"|sed -e 's/dev.*//; s/beta.*//')
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
13 %else
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
14 %define pidginver @VERSION@
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
15 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
16
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
17 # define the minimum API version required, so we can use it for plugin deps
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
18 %define apiver %(echo "@VERSION@"|awk -F. '{print $1"."$2}')
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
19
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
20 Summary: A GTK+ based multiprotocol instant messaging client
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
21 Name: @PACKAGE@
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
22 Version: %pidginver
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
23 Release: 0%{?beta:.beta%{beta}}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
24 License: GPL
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
25 Group: Applications/Internet
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
26 URL: http://pidgin.im/
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
27 Source: %{name}-@VERSION@.tar.bz2
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
28 BuildRoot: %{_tmppath}/%{name}-%{version}-root
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
29
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
30 # Generic build requirements
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
31 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-devel
28575
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
32 BuildRequires: gtk2-devel, libidn-devel
16860
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
33
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
34 %{!?_without_startupnotification:BuildRequires: startup-notification-devel}
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
35 %{?_with_avahi:BuildRequires: avahi-glib-devel}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
36 %{!?_without_gtkspell:BuildRequires: gtkspell-devel}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
37 %{?_with_meanwhile:BuildRequires: meanwhile-devel}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
38 %{?_with_mono:BuildRequires: mono-devel}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
39 %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2}
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
40 %{!?_without_silc:BuildRequires: /usr/include/silc/silcclient.h}
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
41 %{!?_without_tcl:BuildRequires: tcl, tk, /usr/include/tcl.h}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
42 %{!?_without_text:BuildRequires: ncurses-devel}
22981
18c3c7d8bdbd Add "--without nm" support to build without NetworkManager to the RPM spec
Stu Tomlinson <stu@nosnilmot.com>
parents: 22366
diff changeset
43 %{!?_without_nm:BuildRequires: NetworkManager-devel}
22991
9920046f2da0 Fix building RPMs with gevolution
Stu Tomlinson <stu@nosnilmot.com>
parents: 22984
diff changeset
44 %{!?_without_gevolution:BuildRequires: evolution-data-server-devel}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
45
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
46 %if "%{_vendor}" == "suse"
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
47 # For SuSE:
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
48 BuildRequires: gnutls-devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
49 %{?_with_dbus:BuildRequires: dbus-1-devel >= 0.35}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
50 %{!?_without_gstreamer:BuildRequires: gstreamer010-devel >= 0.10}
20143
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
51 Requires(pre): gconf2
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
52 Requires(post): gconf2
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
53 Requires(preun): gconf2
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
54 %else
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
55 %{?_with_dbus:BuildRequires: dbus-devel >= 0.35}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
56 %{!?_without_gstreamer:BuildRequires: gstreamer-devel >= 0.10}
20143
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
57 Requires(pre): GConf2
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
58 Requires(post): GConf2
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
59 Requires(preun): GConf2
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
60 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
61
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
62 # Mandrake 10.1 and lower || Mandrake 10.2 (and higher?)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
63 %if "%{_vendor}" == "MandrakeSoft" || "%{_vendor}" == "Mandrakesoft" || "%{_vendor}" == "Mandriva"
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
64 # For Mandrake/Mandriva:
16860
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
65 BuildRequires: libnss3-devel, perl-devel
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
66 Obsoletes: libgaim-remote0
17296
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
67 %{!?_without_modularx:BuildRequires: libsm-devel, libxscrnsaver-devel}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
68 %else
17296
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
69 # For !Mandriva
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
70 %{!?_without_modularx:BuildRequires: libSM-devel, libXScrnSaver-devel}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
71 # For SuSE, Red Hat, Fedora and others:
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
72 %if "%{_vendor}" != "suse"
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
73 # For Red Hat, Fedora and others:
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
74 # let's assume RH & FC1 are the only brain-dead distros missing the
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
75 # perl-XML-Parser dependency on intltool and that other RH/FC releases
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
76 # don't care if we specify it here
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
77 BuildRequires: perl-XML-Parser
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
78 BuildRequires: mozilla-nss-devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
79 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
80 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
81
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
82 # For some reason perl isn't always automatically detected as a requirement :(
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
83 Requires: perl
16299
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
84
20143
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
85 Requires: libpurple = %{version}
17066
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
86
16116
14fe3c5a7749 Fix for building RPMs without finch - fixes part of ticket 123, and add some
Stu Tomlinson <stu@nosnilmot.com>
parents: 16096
diff changeset
87 Obsoletes: gaim
16299
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
88 Provides: gaim
28575
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
89 Obsoletes: pidgin-perl < %{version}
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
90 Provides: pidgin-perl = %{version}-%{release}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
91
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
92 %package devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
93 Summary: Development headers, documentation, and libraries for Pidgin
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
94 Group: Applications/Internet
16298
645d718e8112 Fedora has removed the Epoch from their RPM so we can do the same now.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16284
diff changeset
95 Requires: pidgin = %{version}, libpurple-devel = %{version}
17755
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
96 Requires: gtk2-devel
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
97 Requires: pkgconfig
16116
14fe3c5a7749 Fix for building RPMs without finch - fixes part of ticket 123, and add some
Stu Tomlinson <stu@nosnilmot.com>
parents: 16096
diff changeset
98 Obsoletes: gaim-devel
16299
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
99 Provides: gaim-devel
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
100
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
101 %package -n libpurple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
102 Summary: libpurple library for IM clients like Pidgin and Finch
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
103 Group: Applications/Internet
16226
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
104 Obsoletes: gaim-silc
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
105 Obsoletes: gaim-tcl
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
106 Obsoletes: gaim-gadugadu
16715
79362104229f Fix for upgrading from pidgin 1.5.1, which doesn't exist yet
Stu Tomlinson <stu@nosnilmot.com>
parents: 16661
diff changeset
107 Obsoletes: pidgin-tcl < 2.0.0
79362104229f Fix for upgrading from pidgin 1.5.1, which doesn't exist yet
Stu Tomlinson <stu@nosnilmot.com>
parents: 16661
diff changeset
108 Obsoletes: pidgin-silc < 2.0.0
28575
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
109 Obsoletes: libpurple-perl < %{version}
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
110 Provides: libpurple-perl = %{version}-%{release}
17425
58a286e231b7 - add cyrus-sasl-plain & cyrus-sasl-md5 to Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 17296
diff changeset
111 %{?_with_sasl:Requires: cyrus-sasl-plain, cyrus-sasl-md5}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
112
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
113 %package -n libpurple-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
114 Summary: Development headers, documentation, and libraries for libpurple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
115 Group: Applications/Internet
16298
645d718e8112 Fedora has removed the Epoch from their RPM so we can do the same now.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16284
diff changeset
116 Requires: libpurple = %{version}
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
117 Requires: pkgconfig
17755
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
118 %if "%{_vendor}" == "suse"
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
119 # For SuSE:
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
120 %{?_with_dbus:Requires: dbus-1-devel >= 0.35}
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
121 %else
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
122 %{?_with_dbus:Requires: dbus-devel >= 0.35}
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
123 %endif
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
124
22366
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
125 %if 0%{?_with_avahi:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
126 %package -n libpurple-bonjour
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
127 Summary: Bonjour plugin for Pidgin
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
128 Group: Applications/Internet
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
129 Requires: libpurple >= %{apiver}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
130 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
131
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
132 %if 0%{?_with_meanwhile:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
133 %package -n libpurple-meanwhile
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
134 Summary: Lotus Sametime plugin for Pidgin using the Meanwhile library
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
135 Group: Applications/Internet
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
136 Requires: libpurple >= %{apiver}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
137 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
138
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
139 %if 0%{?_with_mono:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
140 %package -n libpurple-mono
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
141 Summary: Mono .NET plugin support for Pidgin
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
142 Group: Applications/Internet
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
143 Requires: libpurple >= %{apiver}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
144 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
145
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
146 %if 0%{!?_without_text:1}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
147 %package -n finch
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
148 Summary: A text-based user interface for Pidgin
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
149 Group: Applications/Internet
16298
645d718e8112 Fedora has removed the Epoch from their RPM so we can do the same now.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16284
diff changeset
150 Requires: libpurple = %{version}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
151
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
152 %package -n finch-devel
16226
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
153 Summary: Headers etc. for finch stuffs
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
154 Group: Applications/Internet
16298
645d718e8112 Fedora has removed the Epoch from their RPM so we can do the same now.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16284
diff changeset
155 Requires: finch = %{version}, libpurple-devel = %{version}
17755
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
156 Requires: ncurses-devel
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
157 Requires: pkgconfig
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
158 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
159
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
160 %description
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
161 Pidgin allows you to talk to anyone using a variety of messaging
16915
56042b2f8b64 s/Jabber/XMPP in user-visible places.
Richard Laager <rlaager@wiktel.com>
parents: 16861
diff changeset
162 protocols including AIM, MSN, Yahoo!, XMPP, Bonjour, Gadu-Gadu,
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
163 ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
164 Zephyr. These protocols are implemented using a modular, easy to
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
165 use design. To use a protocol, just add an account using the
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
166 account editor.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
167
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
168 Pidgin supports many common features of other clients, as well as many
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
169 unique features, such as perl scripting, TCL scripting and C plugins.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
170
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
171 Pidgin is not affiliated with or endorsed by America Online, Inc.,
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
172 Microsoft Corporation, Yahoo! Inc., or ICQ Inc.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
173
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
174 %description devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
175 The pidgin-devel package contains the header files, developer
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
176 documentation, and libraries required for development of Pidgin scripts
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
177 and plugins.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
178
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
179 %description -n libpurple
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
180 libpurple contains the core IM support for IM clients such as Pidgin
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
181 and Finch.
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
182
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
183 libpurple supports a variety of messaging protocols including AIM, MSN,
16915
56042b2f8b64 s/Jabber/XMPP in user-visible places.
Richard Laager <rlaager@wiktel.com>
parents: 16861
diff changeset
184 Yahoo!, XMPP, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ,
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
185 Lotus Sametime, SILC, Simple and Zephyr.
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
186
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
187 %description -n libpurple-devel
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
188 The libpurple-devel package contains the header files, developer
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
189 documentation, and libraries required for development of libpurple based
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
190 instant messaging clients or plugins for any libpurple based client.
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
191
22366
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
192 %if 0%{?_with_avahi:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
193 %description -n libpurple-bonjour
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
194 Bonjour plugin for Pidgin.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
195 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
196
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
197 %if 0%{?_with_meanwhile:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
198 %description -n libpurple-meanwhile
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
199 Lotus Sametime plugin for Pidgin using the Meanwhile library.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
200 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
201
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
202 %if 0%{?_with_mono:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
203 %description -n libpurple-mono
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
204 Mono plugin loader for Pidgin. This package will allow you to write or
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
205 use Pidgin plugins written in the .NET programming language.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
206 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
207
16116
14fe3c5a7749 Fix for building RPMs without finch - fixes part of ticket 123, and add some
Stu Tomlinson <stu@nosnilmot.com>
parents: 16096
diff changeset
208 %if 0%{!?_without_text:1}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
209 %description -n finch
16116
14fe3c5a7749 Fix for building RPMs without finch - fixes part of ticket 123, and add some
Stu Tomlinson <stu@nosnilmot.com>
parents: 16096
diff changeset
210 A text-based user interface for using libpurple. This can be run from a
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
211 standard text console or from a terminal within X Windows. It
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
212 uses ncurses and our homegrown gnt library for drawing windows
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
213 and text.
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
214
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
215 %description -n finch-devel
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
216 The finch-devel package contains the header files, developer
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
217 documentation, and libraries required for development of Finch scripts
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
218 and plugins.
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
219 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
220
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
221 %prep
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
222 %setup -q -n %{name}-@VERSION@
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
223
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
224 %build
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
225 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
226 --bindir=%{_bindir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
227 --datadir=%{_datadir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
228 --includedir=%{_includedir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
229 --libdir=%{_libdir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
230 --mandir=%{_mandir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
231 --sysconfdir=%{_sysconfdir} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
232 --disable-schemas-install \
28575
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
233 %{!?_with_vv:--disable-vv} \
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
234 %{!?_with_dbus:--disable-dbus} \
22984
6a5b746ddfea Fix for building RPMs without avahi
Stu Tomlinson <stu@nosnilmot.com>
parents: 22981
diff changeset
235 %{!?_with_avahi:--disable-avahi} \
23004
19383e0bd143 Fix building RPMs without meanwhile. Fixes 4831A712.4020402@clove.org
Stu Tomlinson <stu@nosnilmot.com>
parents: 22991
diff changeset
236 %{!?_with_meanwhile:--disable-meanwhile} \
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
237 %{?_without_gstreamer:--disable-gstreamer} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
238 %{?_without_gtkspell:--disable-gtkspell} \
22981
18c3c7d8bdbd Add "--without nm" support to build without NetworkManager to the RPM spec
Stu Tomlinson <stu@nosnilmot.com>
parents: 22366
diff changeset
239 %{?_without_nm:--disable-nm} \
22991
9920046f2da0 Fix building RPMs with gevolution
Stu Tomlinson <stu@nosnilmot.com>
parents: 22984
diff changeset
240 %{!?_without_gevolution:--enable-gevolution} \
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
241 %{?_with_mono:--enable-mono} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
242 %{?_with_sasl:--enable-cyrus-sasl} \
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
243 %{?_without_tcl:--disable-tcl} \
30572
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
244 %{?_without_text:--disable-consoleui} \
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
245 %{?_with_trayiconcompat:--enable-trayicon-compat}
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
246
24184
f170b2e059a1 Use the system libtool to build RPMs, hopefully this fixes any issues using
Stu Tomlinson <stu@nosnilmot.com>
parents: 23955
diff changeset
247 make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
248
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
249 %install
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
250 rm -rf %{buildroot}
24184
f170b2e059a1 Use the system libtool to build RPMs, hopefully this fixes any issues using
Stu Tomlinson <stu@nosnilmot.com>
parents: 23955
diff changeset
251 make DESTDIR=$RPM_BUILD_ROOT LIBTOOL=/usr/bin/libtool install
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
252
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
253 # Delete files that we don't want to put in any of the RPMs
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
254 rm -f $RPM_BUILD_ROOT%{_libdir}/finch/*.la
18746
e04343008d1e Fix the RPM spec file
Stu Tomlinson <stu@nosnilmot.com>
parents: 18513
diff changeset
255 rm -f $RPM_BUILD_ROOT%{_libdir}/gnt/*.la
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
256 rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/*.la
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
257 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.la
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
258 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/liboscar.so
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
259 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libjabber.so
28181
d9aef5487af9 Don't package the unnecessary symlink libymsg.so which is not really a
Stu Tomlinson <stu@nosnilmot.com>
parents: 27551
diff changeset
260 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libymsg.so
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
261 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
262 rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
24217
273d5fc31eab Using system libtool somehow resulted in a bunch of static libraries we
Stu Tomlinson <stu@nosnilmot.com>
parents: 24184
diff changeset
263 find $RPM_BUILD_ROOT -type f -name '*.a' -exec rm -f {} ';'
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
264 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
265 find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';'
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
266
22366
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
267 %if 0%{!?_with_avahi:1}
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
268 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libbonjour.so
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
269 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
270
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
271 %if 0%{!?_with_meanwhile:1}
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
272 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libsametime.so
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
273 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
274
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
275 %if 0%{!?_with_mono:1}
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
276 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/mono.so
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
277 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.dll
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
278 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
279
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
280 %if 0%{?_without_silc:1}
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
281 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/libsilcpurple.so
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
282 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
283
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
284 %if 0%{?_without_tcl:1}
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
285 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/tcl.so
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
286 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
287
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
288 %if 0%{?_without_text:1}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
289 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/finch.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
290 rm -rf $RPM_BUILD_ROOT%{_bindir}/finch
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
291 rm -f $RPM_BUILD_ROOT%{_libdir}/libgnt.so.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
292 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
293
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
294 %find_lang %{name}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
295
16654
c5405b8ea552 Oops, missed these in both of my latest plugin-relocations
Stu Tomlinson <stu@nosnilmot.com>
parents: 16653
diff changeset
296 find $RPM_BUILD_ROOT%{_libdir}/purple-2 -xtype f -print | \
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
297 sed "s@^$RPM_BUILD_ROOT@@g" | \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
298 grep -v /libbonjour.so | \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
299 grep -v /libsametime.so | \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
300 grep -v /mono.so | \
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
301 grep -v ".dll$" > %{name}-%{version}-purpleplugins
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
302
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
303 find $RPM_BUILD_ROOT%{_libdir}/pidgin -xtype f -print | \
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
304 sed "s@^$RPM_BUILD_ROOT@@g" > %{name}-%{version}-pidginplugins
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
305
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
306 find $RPM_BUILD_ROOT%{_libdir}/finch -xtype f -print | \
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
307 sed "s@^$RPM_BUILD_ROOT@@g" > %{name}-%{version}-finchplugins
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
308
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
309 # files -f file can only take one filename :(
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
310 cat %{name}.lang >> %{name}-%{version}-purpleplugins
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
311
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
312 %clean
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
313 rm -rf %{buildroot}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
314
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
315 %pre
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
316 if [ "$1" -gt 1 -a -n "`which gconftool-2 2>/dev/null`" ]; then
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
317 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
318 if [ -f %{_sysconfdir}/gconf/schemas/purple.schemas ]; then
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
319 gconftool-2 --makefile-uninstall-rule \
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
320 %{_sysconfdir}/gconf/schemas/purple.schemas >/dev/null || :
17066
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
321 killall -HUP gconfd-2 &> /dev/null || :
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
322 fi
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
323 fi
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
324
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
325 %post
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
326 if [ -n "`which gconftool-2 2>/dev/null`" ]; then
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
327 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
328 gconftool-2 --makefile-install-rule \
15936
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15903
diff changeset
329 %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || :
17066
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
330 killall -HUP gconfd-2 &> /dev/null || :
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
331 fi
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
332 touch --no-create %{_datadir}/icons/hicolor || :
22365
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
333 if [ -x %{_bindir}/gtk-update-icon-cache ]; then
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
334 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor &> /dev/null || :
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
335 fi
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
336
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
337 %post -n libpurple -p /sbin/ldconfig
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
338
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
339 %post -n finch -p /sbin/ldconfig
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
340
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
341 %preun
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
342 if [ "$1" -eq 0 -a -n "`which gconftool-2 2>/dev/null`" ]; then
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
343 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
344 gconftool-2 --makefile-uninstall-rule \
15936
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15903
diff changeset
345 %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || :
17066
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
346 killall -HUP gconfd-2 &> /dev/null || :
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
347 fi
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
348
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
349 %postun
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
350 touch --no-create %{_datadir}/icons/hicolor || :
22365
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
351 if [ -x %{_bindir}/gtk-update-icon-cache ]; then
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
352 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor &> /dev/null || :
d8858b8a3d8b Silence errors during RPM installation when gtk-update-icon-cache does not
Stu Tomlinson <stu@nosnilmot.com>
parents: 21773
diff changeset
353 fi
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
354
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
355 %postun -n libpurple -p /sbin/ldconfig
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
356
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
357 %postun -n finch -p /sbin/ldconfig
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
358
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
359 %files -f %{name}-%{version}-pidginplugins
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
360 %defattr(-, root, root)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
361
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
362 %doc AUTHORS
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
363 %doc COPYING
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
364 %doc COPYRIGHT
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
365 %doc ChangeLog
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
366 %doc NEWS
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
367 %doc README
16238
67627b73e106 Thanks to Peter Lawler for catching a place where we forgot to change
Mark Doliner <mark@kingant.net>
parents: 16226
diff changeset
368 %doc README.MTN
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
369 %doc doc/the_penguin.txt
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
370 %doc %{_mandir}/man1/pidgin.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
371 %doc %{_mandir}/man3*/*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
372
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
373 %dir %{_libdir}/pidgin
27551
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
374 %dir %{_libdir}/pidgin/perl
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
375 %dir %{_libdir}/pidgin/perl/auto
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
376 %dir %{_libdir}/pidgin/perl/auto/Pidgin
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
377 %{_bindir}/pidgin
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
378 %{_datadir}/pixmaps/pidgin
16657
5d9f6a1f4b49 The RPM spec file actually WORKS now. Let's release!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16654
diff changeset
379 %{_datadir}/icons/hicolor/*/apps/pidgin.*
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
380 %{_datadir}/applications/*
15936
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15903
diff changeset
381 %{_sysconfdir}/gconf/schemas/purple.schemas
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
382
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
383
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
384 %files -f %{name}-%{version}-purpleplugins -n libpurple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
385 %defattr(-, root, root)
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
386
16086
c7d13e1b07dc Bleeter thought it might be a good idea to actually put libpurple in the
Stu Tomlinson <stu@nosnilmot.com>
parents: 16076
diff changeset
387 %{_libdir}/libpurple.so.*
16591
ce049678a67b soname versioning of libpurple. Should help resolve debian bug 421282
Stu Tomlinson <stu@nosnilmot.com>
parents: 16558
diff changeset
388 %dir %{_libdir}/purple-2
27551
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
389 %dir %{_libdir}/purple-2/perl
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
390 %dir %{_libdir}/purple-2/perl/auto
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
391 %dir %{_libdir}/purple-2/perl/auto/Purple
20036
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
392 %{_datadir}/purple
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
393 %{_datadir}/sounds/purple
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
394
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
395 %if 0%{?_with_dbus:1}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
396 %{_bindir}/purple-client-example
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
397 %{_bindir}/purple-remote
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
398 %{_bindir}/purple-send
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
399 %{_bindir}/purple-send-async
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
400 %{_bindir}/purple-url-handler
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
401 %{_libdir}/libpurple-client.so.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
402 %doc libpurple/purple-notifications-example
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
403 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
404
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
405 %files devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
406 %defattr(-, root, root)
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
407 %dir %{_includedir}/pidgin
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
408 %{_includedir}/pidgin/*.h
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
409 %{_libdir}/pkgconfig/pidgin.pc
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
410
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
411 %files -n libpurple-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
412 %defattr(-, root, root)
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
413
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
414 %doc ChangeLog.API
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
415 %doc HACKING
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
416 %doc PLUGIN_HOWTO
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
417
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
418 %dir %{_includedir}/libpurple
30348
d24cbd2c1e21 Include all libpurple headers in libpurple-devel RPM
Stu Tomlinson <stu@nosnilmot.com>
parents: 28575
diff changeset
419 %{_includedir}/libpurple/*
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
420 %{_libdir}/libpurple.so
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
421 %{_libdir}/pkgconfig/purple.pc
16018
5e5b7f9fcda8 A one-line patch from Bleeter to fix an RPM build problem.
Richard Laager <rlaager@wiktel.com>
parents: 15936
diff changeset
422 %{_datadir}/aclocal/purple.m4
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
423 %if 0%{?_with_dbus:1}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
424 %{_libdir}/libpurple-client.so
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
425 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
426
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
427
22366
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
428 %if 0%{?_with_avahi:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
429 %files -n libpurple-bonjour
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
430 %defattr(-, root, root)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
431
16657
5d9f6a1f4b49 The RPM spec file actually WORKS now. Let's release!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16654
diff changeset
432 %{_libdir}/purple-2/libbonjour.*
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
433 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
434
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
435 %if 0%{?_with_meanwhile:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
436 %files -n libpurple-meanwhile
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
437 %defattr(-, root, root)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
438
16657
5d9f6a1f4b49 The RPM spec file actually WORKS now. Let's release!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16654
diff changeset
439 %{_libdir}/purple-2/libsametime.*
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
440 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
441
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
442 %if 0%{?_with_mono:1}
20036
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
443 %files -n libpurple-mono
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
444 %defattr(-, root, root)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
445
16657
5d9f6a1f4b49 The RPM spec file actually WORKS now. Let's release!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16654
diff changeset
446 %{_libdir}/purple-2/mono.so
5d9f6a1f4b49 The RPM spec file actually WORKS now. Let's release!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16654
diff changeset
447 %{_libdir}/purple-2/*.dll
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
448 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
449
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
450 %if 0%{!?_without_text:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
451 %files -f %{name}-%{version}-finchplugins -n finch
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
452 %defattr(-, root, root)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
453
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
454 %doc %{_mandir}/man1/finch.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
455 %{_bindir}/finch
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
456 %{_libdir}/libgnt.so.*
18746
e04343008d1e Fix the RPM spec file
Stu Tomlinson <stu@nosnilmot.com>
parents: 18513
diff changeset
457 %{_libdir}/gnt/irssi.so
e04343008d1e Fix the RPM spec file
Stu Tomlinson <stu@nosnilmot.com>
parents: 18513
diff changeset
458 %{_libdir}/gnt/s.so
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
459
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
460 %files -n finch-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
461 %defattr(-, root, root)
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
462 %dir %{_includedir}/finch
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
463 %{_includedir}/finch/*.h
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
464 # libgnt
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
465 %dir %{_includedir}/gnt
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
466 %{_includedir}/gnt/*.h
21005
fcce0bf2a279 - Add finch.pc to finch-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 20143
diff changeset
467 %{_libdir}/pkgconfig/finch.pc
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
468 %{_libdir}/pkgconfig/gnt.pc
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
469 %{_libdir}/libgnt.so
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
470
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
471 %endif
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
472
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
473 %changelog
30572
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
474 * Wed Jun 02 2010 Stu Tomlinson <stu@nosnilmot.com>
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
475 - add an option to build RPMs using --enable-trayicon-compat
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
476 (--with trayiconcompat)
7f95429d0cc3 I forgot to update the RPM spec file for building for older releases with
Stu Tomlinson <stu@nosnilmot.com>
parents: 30348
diff changeset
477
30348
d24cbd2c1e21 Include all libpurple headers in libpurple-devel RPM
Stu Tomlinson <stu@nosnilmot.com>
parents: 28575
diff changeset
478 * Thu May 13 2010 Stu Tomlinson <stu@nosnilmot.com>
d24cbd2c1e21 Include all libpurple headers in libpurple-devel RPM
Stu Tomlinson <stu@nosnilmot.com>
parents: 28575
diff changeset
479 - Include all libpurple headers in libpurple-devel
d24cbd2c1e21 Include all libpurple headers in libpurple-devel RPM
Stu Tomlinson <stu@nosnilmot.com>
parents: 28575
diff changeset
480
28575
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
481 * Sat Sep 05 2009 Stu Tomlinson <stu@nosnilmot.com>
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
482 - Disable Voice & Video unless --with vv is used
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
483 - Add BuildRequires for libidn-devel
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
484 - Add Provides/Obsoletes to ease transition from Red Hat / Fedora RPMs
7536bdea6ebe Minor RPM spec file updates
Stu Tomlinson <stu@nosnilmot.com>
parents: 28181
diff changeset
485
27551
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
486 * Sat Jul 11 2009 Stu Tomlinson <stu@nosnilmot.com>
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
487 - Update to reflect changes in perl module installation directories
72442d45b014 Update RPM spec file to cope with changes to where perl bits are installed
Stu Tomlinson <stu@nosnilmot.com>
parents: 24217
diff changeset
488
23004
19383e0bd143 Fix building RPMs without meanwhile. Fixes 4831A712.4020402@clove.org
Stu Tomlinson <stu@nosnilmot.com>
parents: 22991
diff changeset
489 * Mon May 19 2008 Stu Tomlinson <stu@nosnilmot.com>
19383e0bd143 Fix building RPMs without meanwhile. Fixes 4831A712.4020402@clove.org
Stu Tomlinson <stu@nosnilmot.com>
parents: 22991
diff changeset
490 - Fix building without meanwhile support
19383e0bd143 Fix building RPMs without meanwhile. Fixes 4831A712.4020402@clove.org
Stu Tomlinson <stu@nosnilmot.com>
parents: 22991
diff changeset
491
22981
18c3c7d8bdbd Add "--without nm" support to build without NetworkManager to the RPM spec
Stu Tomlinson <stu@nosnilmot.com>
parents: 22366
diff changeset
492 * Fri May 16 2008 Stu Tomlinson <stu@nosnilmot.com>
18c3c7d8bdbd Add "--without nm" support to build without NetworkManager to the RPM spec
Stu Tomlinson <stu@nosnilmot.com>
parents: 22366
diff changeset
493 - Add "--without nm" support to build without NetworkManager
18c3c7d8bdbd Add "--without nm" support to build without NetworkManager to the RPM spec
Stu Tomlinson <stu@nosnilmot.com>
parents: 22366
diff changeset
494
22366
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
495 * Thu Feb 28 2008 Stu Tomlinson <stu@nosnilmot.com>
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
496 - Remove --with-howl options as we no longer support using howl for bonjour
4512cb14cf29 - Remove --with-howl options as we no longer support using howl for bonjour
Stu Tomlinson <stu@nosnilmot.com>
parents: 22365
diff changeset
497
21773
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
498 * Wed Dec 5 2007 Stu Tomlinson <stu@nosnilmot.com>
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
499 - When building with avahi, use native avahi instead of howl compatability
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
500 headers
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
501 - Make the split out plugins depend only on the minimum necessary API
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
502 version of libpurple
e9f94dd202c8 RPM spec file updates:
Stu Tomlinson <stu@nosnilmot.com>
parents: 21005
diff changeset
503
21005
fcce0bf2a279 - Add finch.pc to finch-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 20143
diff changeset
504 * Tue Oct 23 2007 Stu Tomlinson <stu@nosnilmot.com>
fcce0bf2a279 - Add finch.pc to finch-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 20143
diff changeset
505 - Add finch.pc to finch-devel
fcce0bf2a279 - Add finch.pc to finch-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 20143
diff changeset
506
20143
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
507 * Mon Sep 17 2007 Stu Tomlinson <stu@nosnilmot.com>
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
508 - Add version dependency on libpurple for pidgin
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
509 - Support for OpenSuse lowercase package name for GConf2
460341560e4b - Add version dependency on libpurple for pidgin
Stu Tomlinson <stu@nosnilmot.com>
parents: 20036
diff changeset
510
20036
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
511 * Fri Sep 14 2007 Stu Tomlinson <stu@nosnilmot.com>
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
512 - Fix spec file for moved sounds & new CA certificates
2dc6f3ab2ab3 Fix the spec file due to relocation of sound files and new CA certificates
Stu Tomlinson <stu@nosnilmot.com>
parents: 18746
diff changeset
513
18513
602e8264266a - Don't hardcode silc header locations, rely on pkg-config for those,
Stu Tomlinson <stu@nosnilmot.com>
parents: 17755
diff changeset
514 * Thu Jul 12 2007 Stu Tomlinson <stu@nosnilmot.com>
602e8264266a - Don't hardcode silc header locations, rely on pkg-config for those,
Stu Tomlinson <stu@nosnilmot.com>
parents: 17755
diff changeset
515 - Don't hardcode silc header locations, rely on pkg-config for those,
602e8264266a - Don't hardcode silc header locations, rely on pkg-config for those,
Stu Tomlinson <stu@nosnilmot.com>
parents: 17755
diff changeset
516 because I think I broke non-pkg-config detection of older silc
602e8264266a - Don't hardcode silc header locations, rely on pkg-config for those,
Stu Tomlinson <stu@nosnilmot.com>
parents: 17755
diff changeset
517 toolkit.
602e8264266a - Don't hardcode silc header locations, rely on pkg-config for those,
Stu Tomlinson <stu@nosnilmot.com>
parents: 17755
diff changeset
518
17755
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
519 * Tue Jun 5 2007 Stu Tomlinson <stu@nosnilmot.com>
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
520 - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
521 appropriate -devel subpackages
8aa1f986933c - Add missing Requires for gtk2-devel, dbus-devel & ncurses-devel to
Stu Tomlinson <stu@nosnilmot.com>
parents: 17425
diff changeset
522
17425
58a286e231b7 - add cyrus-sasl-plain & cyrus-sasl-md5 to Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 17296
diff changeset
523 * Sun May 27 2007 Stu Tomlinson <stu@nosnilmot.com>
58a286e231b7 - add cyrus-sasl-plain & cyrus-sasl-md5 to Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 17296
diff changeset
524 - add cyrus-sasl-plain & cyrus-sasl-md5 to Requires
58a286e231b7 - add cyrus-sasl-plain & cyrus-sasl-md5 to Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 17296
diff changeset
525
17296
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
526 * Thu May 24 2007 Stu Tomlinson <stu@nosnilmot.com>
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
527 - Silence errors from gtk-update-icon-cache
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
528 - Change Mandriva build dependencies to reflect the correct (lower case)
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
529 names for libSM-devel & libXScrnSaver-devel (Sunny Dubey)
99a2add7c4f2 - Silence unnecessary errors from gtk-update-icon-cache
Stu Tomlinson <stu@nosnilmot.com>
parents: 17066
diff changeset
530
17066
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
531 * Thu May 10 2007 Stu Tomlinson <stu@nosnilmot.com>
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
532 - Add scriptlet Requires for GConf2 to fix schema installation
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
533 - Silence harmless errors when gconfd-2 is not running at install time
8ee93c68ced0 - Add scriptlet Requires for GConf2 to fix schema installation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16915
diff changeset
534
16860
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
535 * Thu May 3 2007 Stu Tomlinson <stu@nosnilmot.com>
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
536 - Add missing BuildRequires: startup-notification-devel, if you really
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
537 need to build on a distro without it use --without startupnotification
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
538 - Add BuildRequires: libSM-devel, libXScrnSaver-devel for distros with
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
539 modular X. For those without, build with --without modularx
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
540 - Change Mandriva BuildRequires to gkt2-devel (reported by Götz Waschk)
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
541
32c2a0c57ecc - Add missing BuildRequires: startup-notification-devel, if you really
Stu Tomlinson <stu@nosnilmot.com>
parents: 16758
diff changeset
542 * Tue May 1 2007 Stu Tomlinson <stu@nosnilmot.com>
16729
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
543 - Run gtk-update-icon-cache on installation/uninstallation
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
544 - Guard against errors when upgrading from Gaim/Pidgin 1.5.x which had
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
545 no schemas file
b5d1826218aa - Run gtk-update-icon-cache on installation/uninstallation
Stu Tomlinson <stu@nosnilmot.com>
parents: 16715
diff changeset
546
16653
6765a4cbea0b - Update to reflect Perl Purple::GtkUI -> Pidgin change
Stu Tomlinson <stu@nosnilmot.com>
parents: 16591
diff changeset
547 * Sun Apr 29 2007 Stu Tomlinson <stu@nosnilmot.com>
6765a4cbea0b - Update to reflect Perl Purple::GtkUI -> Pidgin change
Stu Tomlinson <stu@nosnilmot.com>
parents: 16591
diff changeset
548 - Update to reflect perl Purple::GtkUI -> Pidgin change
6765a4cbea0b - Update to reflect Perl Purple::GtkUI -> Pidgin change
Stu Tomlinson <stu@nosnilmot.com>
parents: 16591
diff changeset
549
16424
ac2c14628790 Update RPM spec file to reflect libpurple plugins are now installed in
Stu Tomlinson <stu@nosnilmot.com>
parents: 16299
diff changeset
550 * Wed Apr 25 2007 Stu Tomlinson <stu@nosnilmot.com>
ac2c14628790 Update RPM spec file to reflect libpurple plugins are now installed in
Stu Tomlinson <stu@nosnilmot.com>
parents: 16299
diff changeset
551 - Update libpurple to pick up plugins in %%{_libdir}/purple
ac2c14628790 Update RPM spec file to reflect libpurple plugins are now installed in
Stu Tomlinson <stu@nosnilmot.com>
parents: 16299
diff changeset
552
16299
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
553 * Sun Apr 22 2007 Stu Tomlinson <stu@nosnilmot.com>
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
554 - Remove Epoch because it's gone in Fedora now
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
555 - Add virtual provides for gaim & gaim-devel
ad19bf327ade Add virtual provides for gaim & gaim-devel
Stu Tomlinson <stu@nosnilmot.com>
parents: 16298
diff changeset
556
16267
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
557 * Thu Apr 19 2007 Stu Tomlinson <stu@nosnilmot.com>
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
558 - Fix pkgconfig Requires
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
559 - Add ldconfig in pre/post scripts for libpurple & finch
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
560 - Bump Epoch to 2 because Fedora unfortunately forgot to drop the Epoch
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
561 during the rename :(
359a12f31098 - Fix pkgconfig Requires
Stu Tomlinson <stu@nosnilmot.com>
parents: 16266
diff changeset
562
16226
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
563 * Tue Apr 17 2007 Stu Tomlinson <stu@nosnilmot.com>
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
564 - Add some Obsolete:s to help upgrades
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
565 - Remove explicit Packager: %%{packager} from spec, it was redundant
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
566
16159
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
567 * Sun Apr 15 2007 Stu Tomlinson <stu@nosnilmot.com>
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
568 - Fix for building without Finch
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
569 - Drop -tcl & -silc sub-packages, include them in the main libpurple
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
570 package (--without tcl and --without silc can be used to build libpurple
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
571 without support for these).
5b02cf4373a4 Drop -tcl & -silc sub-packages, include both in the main libpurple RPM.
Stu Tomlinson <stu@nosnilmot.com>
parents: 16157
diff changeset
572
16096
770e2f91d8f1 Document my last spec file update. Revisionist history rules!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16086
diff changeset
573 * Thu Apr 12 2007 Stu Tomlinson <stu@nosnilmot.com>
770e2f91d8f1 Document my last spec file update. Revisionist history rules!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16086
diff changeset
574 - Actually move libpurple.so.* to the libpurple RPM
770e2f91d8f1 Document my last spec file update. Revisionist history rules!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16086
diff changeset
575
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
576 * Wed Apr 11 2007 Stu Tomlinson <stu@nosnilmot.com>
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
577 - Separate out libpurple, libpurple-devel and finch-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
578
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
579 * Sat Mar 24 2007 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
580 - Update to reflect renaming to pidgin/libpurple
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
581
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
582 * Sun Oct 1 2006 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
583 - We can build with internal gadu gadu again, so bring it back into the
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
584 main package
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
585 - Deal with gconf schame uninstallation on package upgrade and removal
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
586
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
587 * Sun Aug 20 2006 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
588 - Make the gstreamer-devel dependency overridable with '--without-gstreamer'
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
589 to allow building on older distributions without suitable gstreamer
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
590
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
591 * Tue Aug 15 2006 Mark Doliner <thekingant@users.sourceforge.net>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
592 - Add a BuildRequire for gstreamer-devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
593 - Remove the BuildRequires for audiofile-devel and libao-devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
594
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
595 * Mon May 8 2006 Mark Doliner <thekingant@users.sourceforge.net>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
596 - Add --with avahi option to compile the gaim-bonjour package against
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
597 Avahi's Howl compatibility layer
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
598
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
599 * Wed Mar 29 2006 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
600 - Source RPM uses tar.bz2 now to save space
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
601 - Update BuildRequires for new intltool dependencies
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
602 - Add a --with perlmakehack option to allow builds to succeed on RH9
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
603 - Add a --with gadugadu to build (separate) gaim-gadugadu package
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
604
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
605 * Sat Dec 17 2005 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
606 - Add support for beta versions so the subsequent releases are seen as newer
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
607 by RPM
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
608 - Split of sametime support to gaim-meanwhile
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
609 - Use make DESTDIR=... instead of overloading prefix etc. when installing
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
610 - Default build to include cyrus-sasl support in Jabber
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
611 - Add --with dbus to build with DBUS support
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
612
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
613 * Sun Dec 04 2005 Christopher O'Brien <siege@preoccupied.net>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
614 - Added obsoletes gaim-meanwhile
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
615
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
616 * Sun Oct 30 2005 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
617 - Add separate gaim-bonjour package if built with --with-howl
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
618 - Add separate gaim-mono package if built with --with-mono
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
619 - Exclude some unwanted perl files
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
620
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
621 * Sat Aug 20 2005 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
622 - Include libgaimperl.so
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
623 - Include gaim.m4 in gaim-devel
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
624
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
625 * Thu Apr 28 2005 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
626 - Use perl_vendorlib & perl_archlib for better 64bit compat (Jeff Mahoney)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
627 - Clean up Requires, most should be auto-detected
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
628 - Restore gtkspell-devel build requirement (and add --without gtkspell option)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
629 - Fix Tcl build requirements to work across more distros
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
630 - Fix SILC build requirements to work across more distros
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
631
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
632 * Mon Oct 11 2004 John Jolly <john.jolly@gmail.com>
16226
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
633 - Added if "%%{_vendor}" == "suse" to handle GnuTLS libraries for SuSE
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
634
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
635 * Sat Oct 2 2004 Stu Tomlinson <stu@nosnilmot.com>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
636 - If --with tcl or silc are not specified, make sure the plugins don't
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
637 exist to prevent RPM complaining about unpackaged files
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
638
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
639 * Tue Jun 29 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
640 - Change Tcl to use --with tcl, the same as SILC, and build a gaim-tcl
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
641 package if specified.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
642
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
643 * Thu Jun 24 2004 Mark Doliner <thekingant@users.sourceforge.net>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
644 - Add --with silc rebuild option for compiling a separate gaim-silc
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
645 RPM containing the silc protocol plugin (Stu Tomlinson).
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
646
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
647 * Wed Jun 23 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
648 - Moved gaim headers and a pkgconfig configuration file into the
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
649 gaim-devel RPM (Stu Tomlinson).
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
650
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
651 * Thu Jan 15 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
652 - Removed the manual strip command, as it seems to be unwarranted if
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
653 the necessary programs are properly installed. (For me, this was
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
654 elfutils.)
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
655
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
656 * Sun Jul 20 2003 Bjoern Voigt <bjoern@cs.tu-berlin.de>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
657 - Added pkgconfig build dependency.
16226
cf61b0d03d95 - Add some Obsolete:s to help upgrades
Stu Tomlinson <stu@nosnilmot.com>
parents: 16218
diff changeset
658 - if "%%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x.
15885
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
659 - Added Gaim-specific directories to list of Gaim's files.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
660
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
661 * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu>
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
662 - Complete spec file rewrite to take advantage of "new" RPM features
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
663 and make things prettier.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
664 - Use system-supplied %%{_prefix}, %%{_datadir}, etc. rather than
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
665 attempt to define our own.