annotate pidgin.spec.in @ 20394:4a099e4d0d09

propagate from branch 'im.pidgin.pidgin' (head 98b6b547b29ea1192b73cc4e1de1e674edef4328) to branch 'im.pidgin.rlaager.merging.msnp13-and-pidgin' (head 4d82c29e56bd33cd6f94302e343dfeb5d68ab3eb)
author Richard Laager <rlaager@wiktel.com>
date Sun, 15 Apr 2007 03:43:17 +0000
parents 770e2f91d8f1
children 14fe3c5a7749 598b1b15b199
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15884
c6e563dfaa7a More 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 #
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
9 #define beta 7
c6e563dfaa7a More 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}
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
12 %define pidginver %(echo "@VERSION@"|sed -e 's/dev//; s/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
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
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
17 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
18 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
19 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
20 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
21 Epoch: 0
c6e563dfaa7a More 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 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
23 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
24 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
25 Packager: %{packager}
c6e563dfaa7a More 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 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
27 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
28
c6e563dfaa7a More 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 # 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
30 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-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
31 %{?_with_avahi:BuildRequires: avahi-compat-howl-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
32 %{!?_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
33 %{?_with_howl:BuildRequires: howl-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
34 %{?_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
35 %{?_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
36 %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2}
c6e563dfaa7a More 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_silc:BuildRequires: /usr/include/silc/silcclient.h}
c6e563dfaa7a More 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_tcl:BuildRequires: tcl, tk, /usr/include/tcl.h}
c6e563dfaa7a More 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 %{!?_without_text:BuildRequires: ncurses-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
40
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
41 %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
42 # 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
43 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
44 %{?_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
45 %{!?_without_gstreamer:BuildRequires: gstreamer010-devel >= 0.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
46 %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
47 %{?_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
48 %{!?_without_gstreamer:BuildRequires: gstreamer-devel >= 0.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
49 %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
50
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
51 # 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
52 %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
53 # For Mandrake/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
54 BuildRequires: libgtk+2.0_0-devel, libnss3-devel, perl-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
55 Obsoletes: libgaim-remote0
c6e563dfaa7a More 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 %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
57 # 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
58 BuildRequires: gtk2-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
59 %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
60 # 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
61 # 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
62 # 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
63 # 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
64 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
65 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
66 %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
67 %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
68
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
69 # 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
70 Requires: perl
c6e563dfaa7a More 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 # Gadu-Gadu support was split out temporarily (only as gaim)
c6e563dfaa7a More 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 Provides: gaim-gadugadu = %{epoch}:%{version}-%{release}
c6e563dfaa7a More 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
c6e563dfaa7a More 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 %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
75 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
76 Group: Applications/Internet
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
77 Requires: pkgconfig, pidgin = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version}
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
78
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
79 %package -n libpurple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
80 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
81 Group: Applications/Internet
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
82
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
83 %package -n libpurple-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
84 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
85 Group: Applications/Internet
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
86 Requires: libpurple = %{epoch}:%{version}
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
87
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
88 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
89 %package -n libpurple-bonjour
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
90 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
91 Group: Applications/Internet
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
92 Requires: libpurple = %{epoch}:%{version}
15884
c6e563dfaa7a More 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 %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
94
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
95 %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
96 %package -n libpurple-meanwhile
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
97 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
98 Group: Applications/Internet
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
99 Requires: libpurple = %{epoch}:%{version}
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
100 %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
101
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
102 %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
103 %package -n libpurple-mono
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
104 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
105 Group: Applications/Internet
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
106 Requires: libpurple = %{epoch}:%{version}
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
107 %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
108
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
109 %if 0%{?_with_silc:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
110 %package -n libpurple-silc
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
111 Summary: SILC (Secure Internet Live Conferencing) 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
112 Group: Applications/Internet
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
113 Requires: libpurple = %{epoch}:%{version}
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
114 %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
115
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
116 %if 0%{?_with_tcl:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
117 %package -n libpurple-tcl
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
118 Summary: Tcl scripting 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
119 Group: Applications/Internet
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
120 Requires: libpurple = %{epoch}:%{version}
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
121 %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
122
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
123 %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
124 %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
125 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
126 Group: Applications/Internet
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
127 Requires: libpurple = %{epoch}:%{version}
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
128
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
129 %package -n finch-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
130 Summary: Headers etc. for finch stuffs
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
131 Group: Applications/Internet
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
132 Requires: finch = %{epoch}:%{version}, libpurple-devel = %{epoch}:%{version}
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
133 %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
134
c6e563dfaa7a More 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 %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
136 Pidgin allows you to talk to anyone using a variety of messaging
c6e563dfaa7a More 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 protocols including AIM, MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu,
c6e563dfaa7a More 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 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
139 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
140 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
141 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
142
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
143 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
144 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
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 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
147 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
148
c6e563dfaa7a More 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 %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
150 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
151 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
152 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
153
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
154 %description -n libpurple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
155 someone write a good description of libpurple please
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
156
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
157 %description -n libpurple-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
158 someone write a good description of libpurple-devel please
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
159
15884
c6e563dfaa7a More 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 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
161 %description -n libpurple-bonjour
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
162 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
163 %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
164
c6e563dfaa7a More 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 %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
166 %description -n libpurple-meanwhile
15884
c6e563dfaa7a More 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 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
168 %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
169
c6e563dfaa7a More 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 %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
171 %description -n libpurple-mono
15884
c6e563dfaa7a More 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 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
173 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
174 %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
175
c6e563dfaa7a More 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 %if 0%{?_with_silc:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
177 %description -n libpurple-silc
15884
c6e563dfaa7a More 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 SILC (Secure Internet Live Conferencing) 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
179 %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
180
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
181 %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
182 %description -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
183 A text-based user interface for Pidgin. This can be run from a
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
184 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
185 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
186 and text.
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
187
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
188 %description -n finch-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
189 Finch devel blah blah
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
190 %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
191
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
192 %if 0%{?_with_tcl: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-tcl
15884
c6e563dfaa7a More 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 Tcl 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
195 use Pidgin plugins written in the Tcl 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
196 %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
197
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
198 %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
199 %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
200
c6e563dfaa7a More 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 %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
202 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
203 --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
204 --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
205 --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
206 --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
207 --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
208 --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
209 --disable-schemas-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
210 %{!?_with_dbus:--disable-dbus} \
c6e563dfaa7a More 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 %{?_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
212 %{?_without_gtkspell:--disable-gtkspell} \
c6e563dfaa7a More 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 %{?_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
214 %{?_with_perlmakehack:--with-perl-lib=%{buildroot}%{_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
215 %{!?_with_perlmakehack:--with-perl-lib=%{_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
216 %{?_with_sasl:--enable-cyrus-sasl} \
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
217 %{?_with_silc:--with-silc-includes=%{_includedir}/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
218 %{?_with_silc:--with-silc-libs=%{_libdir}/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
219 %{!?_with_tcl:--disable-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
220 %{?_without_text:--disable-consoleui}
c6e563dfaa7a More 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
c6e563dfaa7a More 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 make %{?_smp_mflags}
c6e563dfaa7a More 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 %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
225 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
226 %if 0%{?_with_perlmakehack: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
227 make prefix=%{buildroot}%{_prefix} bindir=%{buildroot}%{_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
228 datadir=%{buildroot}%{_datadir} includedir=%{buildroot}%{_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=%{buildroot}%{_libdir} mandir=%{buildroot}%{_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
230 sysconfdir=%{buildroot}%{_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
231 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
232 %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
233 make DESTDIR=$RPM_BUILD_ROOT 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
234 %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
235
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
236 # 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
237 rm -f $RPM_BUILD_ROOT%{_libdir}/finch/*.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
238 rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/*.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
239 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/*.la
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
240 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/private/*.la
15884
c6e563dfaa7a More 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 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
242 rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
243 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
244 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
245 # do we want to ship the nullclient ?
c6e563dfaa7a More 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 rm -f $RPM_BUILD_ROOT%{_bindir}/nullclient
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
247 rm -f $RPM_BUILD_ROOT%{_datadir}/pixmaps/gaim.svg
15884
c6e563dfaa7a More 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 %if 0%{!?_with_howl:1} && 0%{!?_with_avahi: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
250 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/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
251 %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
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 %if 0%{!?_with_meanwhile: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
254 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/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
255 %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
256
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
257 %if 0%{!?_with_mono: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
258 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/mono.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
259 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/*.dll
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
260 %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
261
c6e563dfaa7a More 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 %if 0%{!?_with_silc: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
263 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/libsilcpurple.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
264 %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
265
c6e563dfaa7a More 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 %if 0%{!?_with_tcl: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
267 rm -f $RPM_BUILD_ROOT%{_libdir}/libpurple/tcl.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
268 %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
269
c6e563dfaa7a More 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 %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
271 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
272 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
273 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
274 %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
275
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
276 %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
277
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
278 find $RPM_BUILD_ROOT%{_libdir}/libpurple -xtype f -print | \
15884
c6e563dfaa7a More 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 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
280 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
281 grep -v /libsilcpurple.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
282 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
283 grep -v /mono.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
284 grep -v /tcl.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
285 grep -v ".dll$" | \
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
286 grep -v ".tcl$" > %{name}-%{version}-purpleplugins
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
287
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
288 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
289 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
290
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
291 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
292 sed "s@^$RPM_BUILD_ROOT@@g" > %{name}-%{version}-finchplugins
15884
c6e563dfaa7a More 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 # 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
295 cat %{name}.lang >> %{name}-%{version}-purpleplugins
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
296 cat %{name}.lang >> %{name}-%{version}-pidginplugins
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
297 cat %{name}.lang >> %{name}-%{version}-finchplugins
15884
c6e563dfaa7a More 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
c6e563dfaa7a More 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 %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
300 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
301
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
302 %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
303 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
304 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
305 gconftool-2 --makefile-uninstall-rule \
15933
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15901
diff changeset
306 %{_sysconfdir}/gconf/schemas/purple.schemas >/dev/null || :
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
307 killall -HUP gconfd-2 || :
c6e563dfaa7a More 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 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
309
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
310 %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
311 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
312 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
313 gconftool-2 --makefile-install-rule \
15933
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15901
diff changeset
314 %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || :
15884
c6e563dfaa7a More 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 killall -HUP gconfd-2 || :
c6e563dfaa7a More 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 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
317 /sbin/ldconfig
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
318
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
319 %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
320 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
321 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
322 gconftool-2 --makefile-uninstall-rule \
15933
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15901
diff changeset
323 %{_sysconfdir}/gconf/schemas/purple.schemas > /dev/null || :
15884
c6e563dfaa7a More 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 killall -HUP gconfd-2 || :
c6e563dfaa7a More 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 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
326
c6e563dfaa7a More 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 %postun -p /sbin/ldconfig
c6e563dfaa7a More 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
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
329 %files -f %{name}-%{version}-pidginplugins
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
330 %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
331
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
332 %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
333 %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
334 %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
335 %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
336 %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
337 %doc README
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
338 %doc README.SVN
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
339 %doc doc/FAQ
c6e563dfaa7a More 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 %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
341 %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
342 %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
343
c6e563dfaa7a More 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 %dir %{_libdir}/pidgin
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
345 %dir %{perl_vendorarch}/Purple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
346 %attr(755, root, root) %{perl_vendorarch}/Purple/*
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
347 %attr(755, root, root) %{perl_vendorarch}/auto/Purple/GtkUI*
15884
c6e563dfaa7a More 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
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
349 %{_bindir}/pidgin
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
350 %{_datadir}/pixmaps/pidgin
16076
e36cd821c879 Include pidgin.svg in the RPM
Stu Tomlinson <stu@nosnilmot.com>
parents: 16075
diff changeset
351 %{_datadir}/pixmaps/pidgin.svg
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
352 %dir %{_datadir}/sounds/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
353 %{_datadir}/sounds/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
354 %{_datadir}/applications/*
15933
b449dc6b8a20 A little doxygen love and some tiny gaim->purpleisms
Mark Doliner <mark@kingant.net>
parents: 15901
diff changeset
355 %{_sysconfdir}/gconf/schemas/purple.schemas
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
356
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
357
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
358 %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
359 %defattr(-, root, root)
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
360
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
361 %{_libdir}/libpurple.so.*
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
362 %dir %{_libdir}/libpurple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
363 %attr(755, root, root) %{perl_vendorarch}/Purple.pm
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
364 %dir %{perl_vendorarch}/auto/Purple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
365 %attr(755, root, root) %{perl_vendorarch}/auto/Purple/Purple.so
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
366 %attr(755, root, root) %{perl_vendorarch}/auto/Purple/autosplit.ix
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
367
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
368 %{_datadir}/pixmaps/purple
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
369
15884
c6e563dfaa7a More 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 %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
371 %{_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
372 %{_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
373 %{_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
374 %{_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
375 %{_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
376 %{_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
377 %{_datadir}/dbus-1/services/gaim.service
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
378 %doc README.dbus
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
379 %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
380 %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
381
c6e563dfaa7a More 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 %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
383 %defattr(-, root, root)
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
384 %dir %{_includedir}/pidgin
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
385 %{_includedir}/pidgin/*.h
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
386 %{_libdir}/pkgconfig/pidgin.pc
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
387
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
388 %files -n libpurple-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
389 %defattr(-, root, root)
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
390
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
391 %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
392 %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
393 %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
394 %doc PROGRAMMING_NOTES
c6e563dfaa7a More 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
c6e563dfaa7a More 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 %dir %{_includedir}/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
397 %{_includedir}/libpurple/*.h
c6e563dfaa7a More 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 %{_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
399 %{_libdir}/pkgconfig/purple.pc
16018
5e5b7f9fcda8 A one-line patch from Bleeter to fix an RPM build problem.
Richard Laager <rlaager@wiktel.com>
parents: 15933
diff changeset
400 %{_datadir}/aclocal/purple.m4
15884
c6e563dfaa7a More 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 %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
402 %{_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
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
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
405
15884
c6e563dfaa7a More 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 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
407 %files -n libpurple-bonjour
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
408 %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
409
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
410 %{_libdir}/libpurple/libbonjour.*
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
411 %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
412
c6e563dfaa7a More 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 %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
414 %files -n libpurple-meanwhile
15884
c6e563dfaa7a More 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 %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
416
c6e563dfaa7a More 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 %{_libdir}/libpurple/libsametime.*
c6e563dfaa7a More 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 %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
419
c6e563dfaa7a More 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 %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
421 %files libpurple-mono
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
422 %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
423
c6e563dfaa7a More 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/mono.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 %{_libdir}/libpurple/*.dll
c6e563dfaa7a More 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 %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
427
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
428 %if 0%{?_with_silc: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-silc
15884
c6e563dfaa7a More 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
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
432 %{_libdir}/libpurple/libsilcpurple.*
c6e563dfaa7a More 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_tcl: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-tcl
15884
c6e563dfaa7a More 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
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
439 %{_libdir}/libpurple/tcl.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
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%{!?_without_text:1}
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
443 %files -f %{name}-%{version}-finchplugins -n finch
15884
c6e563dfaa7a More 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
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
446 %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
447 %{_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
448 %{_libdir}/libgnt.so.*
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
449
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
450 %files -n finch-devel
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
451 %defattr(-, root, root)
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
452 %dir %{_includedir}/finch
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
453 %{_includedir}/finch/*.h
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
454 # libgnt
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
455 %dir %{_includedir}/gnt
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
456 %{_includedir}/gnt/*.h
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
457 %{_libdir}/pkgconfig/gnt.pc
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
458 %{_libdir}/libgnt.so
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
459
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
460 %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
461
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
462 %changelog
16096
770e2f91d8f1 Document my last spec file update. Revisionist history rules!
Stu Tomlinson <stu@nosnilmot.com>
parents: 16086
diff changeset
463 * 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
464 - 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
465
16057
9cf2b4dedbe5 Separate out libpurple, libpurple-devel and finch-devel RPMs
Stu Tomlinson <stu@nosnilmot.com>
parents: 16018
diff changeset
466 * 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
467 - 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
468
15884
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
469 * 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
470 - 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
471
c6e563dfaa7a More 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 * 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
473 - 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
474 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
475 - 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
476
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
477 * 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
478 - 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
479 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
480
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
481 * 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
482 - 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
483 - 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
484
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
485 * 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
486 - 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
487 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
488
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
489 * 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
490 - 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
491 - 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
492 - 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
493 - 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
494
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
495 * 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
496 - 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
497 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
498 - 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
499 - 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
500 - 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
501 - 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
502
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
503 * 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
504 - 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
505
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
506 * 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
507 - 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
508 - 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
509 - 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
510
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
511 * 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
512 - 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
513 - 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
514
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
515 * 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
516 - 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
517 - 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
518 - 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
519 - 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
520 - 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
521
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
522 * Mon Oct 11 2004 John Jolly <john.jolly@gmail.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
523 - Added if "%{_vendor}" == "suse" to handle GnuTLS libraries 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
524
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
525 * 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
526 - 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
527 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
528
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
529 * 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
530 - 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
531 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
532
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
533 * 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
534 - 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
535 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
536
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
537 * 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
538 - 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
539 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
540
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
541 * 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
542 - 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
543 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
544 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
545
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
546 * 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
547 - Added pkgconfig build dependency.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
548 - if "%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x.
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
549 - 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
550
c6e563dfaa7a More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
diff changeset
551 * 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
552 - 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
553 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
554 - 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
555 attempt to define our own.