annotate gaim.spec.in @ 14632:108152f29f37

[gaim-migrate @ 17378] There's no reason to generate our session_md5 more than once. This probably doesn't fix the bug from Adium crash 215722, but if it happens again, it'll be a bit easier to track down. Also, I was wrong about the login scheme. Nothing significant is different, so remove the comment. committer: Tailor Script <tailor@pidgin.im>
author Mark Huetsch <markhuetsch>
date Wed, 27 Sep 2006 00:31:39 +0000
parents 1f46715c08d9
children cf7e6b705d1a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
1 # Older RPM doesn't define these by default
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
2 %{!?perl_vendorlib: %define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)}
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
3 %{!?perl_vendorarch: %define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)}
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
4 %{!?perl_archlib: %define perl_archlib %(eval "`%{__perl} -V:installarchlib`"; echo $installarchlib)}
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
5
12884
3e9802ef84f9 [gaim-migrate @ 15236]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12550
diff changeset
6 # When not doing betas comment this out
3e9802ef84f9 [gaim-migrate @ 15236]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12550
diff changeset
7 # NOTE: %defines in spec files are evaluated in comments so the correct
3e9802ef84f9 [gaim-migrate @ 15236]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12550
diff changeset
8 # way to comment it out is to replace the % with #
13922
5750bdb4f778 [gaim-migrate @ 16438]
Mark Doliner <mark@kingant.net>
parents: 13748
diff changeset
9 %define beta 4
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
10
12884
3e9802ef84f9 [gaim-migrate @ 15236]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12550
diff changeset
11 %if 0%{?beta}
13922
5750bdb4f778 [gaim-migrate @ 16438]
Mark Doliner <mark@kingant.net>
parents: 13748
diff changeset
12 %define gaimver %(echo "@VERSION@"|sed -e 's/dev//; s/beta.*//')
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
13 %else
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
14 %define gaimver @VERSION@
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
15 %endif
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
16
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
17 Summary: A GTK+ based multiprotocol instant messaging client
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
18 Name: @PACKAGE@
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
19 Version: %gaimver
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
20 Release: 0%{?beta:.beta%{beta}}
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
21 Epoch: 1
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
22 License: GPL
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
23 Group: Applications/Internet
7670
5076246a211b [gaim-migrate @ 8314]
Mark Doliner <mark@kingant.net>
parents: 7656
diff changeset
24 URL: http://gaim.sourceforge.net/
7777
69b9e1d4f9e2 [gaim-migrate @ 8422]
Mark Doliner <mark@kingant.net>
parents: 7680
diff changeset
25 Packager: %{packager}
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
26 Source: %{name}-@VERSION@.tar.bz2
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
27 BuildRoot: %{_tmppath}/%{name}-%{version}-root
7670
5076246a211b [gaim-migrate @ 8314]
Mark Doliner <mark@kingant.net>
parents: 7656
diff changeset
28
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
29 # Generic build requirements
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
30 BuildRequires: libtool, pkgconfig, intltool, gettext
13922
5750bdb4f778 [gaim-migrate @ 16438]
Mark Doliner <mark@kingant.net>
parents: 13748
diff changeset
31 %{?_with_avahi:BuildRequires: avahi-compat-howl avahi-compat-howl-devel}
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
32 %{?_with_dbus:BuildRequires: dbus-devel >= 0.35}
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
33 %{?_with_gadugadu:BuildRequires: libgadu-devel}
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
34 %{!?_without_gstreamer:BuildRequires: gstreamer-devel}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
35 %{!?_without_gtkspell:BuildRequires: gtkspell-devel}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
36 %{?_with_howl:BuildRequires: howl-devel}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
37 %{?_with_meanwhile:BuildRequires: meanwhile-devel}
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
38 %{?_with_mono:BuildRequires: mono-devel}
12539
a526eac4b9d6 [gaim-migrate @ 14852]
Mark Doliner <mark@kingant.net>
parents: 12529
diff changeset
39 %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2}
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
40 %{?_with_silc:BuildRequires: /usr/include/silc/silcclient.h}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
41 %{?_with_tcl:BuildRequires: tcl, tk, /usr/include/tcl.h}
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
42 %{!?_without_text:BuildRequires: ncurses-devel}
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
43
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
44 # Mandrake 10.1 and lower || Mandrake 10.2 (and higher?)
12550
7f0f68ae1f5a [gaim-migrate @ 14868]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12539
diff changeset
45 %if "%{_vendor}" == "MandrakeSoft" || "%{_vendor}" == "Mandrakesoft" || "%{_vendor}" == "Mandriva"
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
46 # For Mandrake/Mandriva:
11009
926d2ff72899 [gaim-migrate @ 12870]
Mark Doliner <mark@kingant.net>
parents: 10977
diff changeset
47 BuildRequires: libgtk+2.0_0-devel, libnss3-devel, perl-devel
11405
a6d446cf090f [gaim-migrate @ 13640]
Mark Doliner <mark@kingant.net>
parents: 11318
diff changeset
48 Obsoletes: libgaim-remote0
11009
926d2ff72899 [gaim-migrate @ 12870]
Mark Doliner <mark@kingant.net>
parents: 10977
diff changeset
49 %else
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
50 # For SuSE, Red Hat, Fedora and others:
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
51 BuildRequires: gtk2-devel
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
52 %if "%{_vendor}" == "suse"
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
53 # For SuSE:
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
54 BuildRequires: gnutls-devel
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
55 %else
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
56 # For Red Hat, Fedora and others:
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
57 # let's assume RH & FC1 are the only brain-dead distros missing the
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
58 # perl-XML-Parser dependency on intltool and that other RH/FC releases
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
59 # don't care if we specify it here
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
60 BuildRequires: perl-XML-Parser
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
61 BuildRequires: mozilla-nss-devel
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
62 %endif
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
63 %endif
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
64
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
65 # For some reason perl isn't always automatically detected as a requirement :(
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
66 Requires: perl
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
67
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
68 %package devel
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
69 Summary: Development headers, documentation, and libraries for Gaim.
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
70 Group: Applications/Internet
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
71 Requires: pkgconfig, gaim = %{epoch}:%{version}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
72
13747
69d5cd3d0b4a [gaim-migrate @ 16158]
Mark Doliner <mark@kingant.net>
parents: 13632
diff changeset
73 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
74 %package bonjour
11913
b3105d119a17 [gaim-migrate @ 14204]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11912
diff changeset
75 Summary: Bonjour plugin for Gaim
b3105d119a17 [gaim-migrate @ 14204]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11912
diff changeset
76 Group: Applications/Internet
b3105d119a17 [gaim-migrate @ 14204]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11912
diff changeset
77 Requires: gaim = %{epoch}:%{version}
11009
926d2ff72899 [gaim-migrate @ 12870]
Mark Doliner <mark@kingant.net>
parents: 10977
diff changeset
78 %endif
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
79
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
80 %if 0%{?_with_gadugadu:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
81 %package gadugadu
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
82 Summary: Gadu-Gadu plugin for Gaim using the libgadu library
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
83 Group: Applications/Internet
9429
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
84 Requires: gaim = %{epoch}:%{version}
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
85 %endif
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
86
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
87 %if 0%{?_with_meanwhile:1}
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
88 %package meanwhile
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
89 Summary: Lotus Sametime plugin for Gaim using the Meanwhile library
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
90 Group: Applications/Internet
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
91 Requires: gaim = %{epoch}:%{version}
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
92 %endif
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
93
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
94 %if 0%{?_with_mono:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
95 %package mono
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
96 Summary: Mono .NET plugin support for Gaim
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
97 Group: Applications/Internet
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
98 Requires: gaim = %{epoch}:%{version}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
99 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
100
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
101 %if 0%{?_with_silc:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
102 %package silc
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
103 Summary: SILC (Secure Internet Live Conferencing) plugin for Gaim
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
104 Group: Applications/Internet
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
105 Requires: gaim = %{epoch}:%{version}
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
106 %endif
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
107
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
108 %if 0%{?_with_tcl:1}
9429
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
109 %package tcl
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
110 Summary: Tcl scripting support for Gaim
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
111 Group: Applications/Internet
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
112 Requires: gaim = %{epoch}:%{version}
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
113 %endif
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
114
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
115 %if 0%{!?_without_text:1}
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
116 %package text
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
117 Summary: A text-based user interface for Gaim
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
118 Group: Applications/Internet
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
119 Requires: gaim = %{epoch}:%{version}
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
120 %endif
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
121
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
122 %description
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
123 Gaim allows you to talk to anyone using a variety of messaging
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
124 protocols including AIM, MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu,
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
125 ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
126 Zephyr. These protocols are implemented using a modular, easy to
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
127 use design. To use a protocol, just add an account using the
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
128 account editor.
3162
7dfd1871c39d [gaim-migrate @ 3178]
Rob Flynn <gaim@robflynn.com>
parents: 3138
diff changeset
129
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
130 Gaim supports many common features of other clients, as well as many
7163
3785d534d085 [gaim-migrate @ 7730]
Mark Doliner <mark@kingant.net>
parents: 7006
diff changeset
131 unique features, such as perl scripting, TCL scripting and C plugins.
3162
7dfd1871c39d [gaim-migrate @ 3178]
Rob Flynn <gaim@robflynn.com>
parents: 3138
diff changeset
132
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
133 Gaim is not affiliated with or endorsed by America Online, Inc.,
7163
3785d534d085 [gaim-migrate @ 7730]
Mark Doliner <mark@kingant.net>
parents: 7006
diff changeset
134 Microsoft Corporation, Yahoo! Inc., or ICQ Inc.
2578
4872afc89782 [gaim-migrate @ 2591]
Rob Flynn <gaim@robflynn.com>
parents: 2538
diff changeset
135
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
136 %description devel
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
137 The gaim-devel package contains the header files, developer
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
138 documentation, and libraries required for development of Gaim scripts
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
139 and plugins.
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
140
13747
69d5cd3d0b4a [gaim-migrate @ 16158]
Mark Doliner <mark@kingant.net>
parents: 13632
diff changeset
141 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
142 %description bonjour
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
143 Bonjour plugin for Gaim.
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
144 %endif
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
145
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
146 %if 0%{?_with_gadugadu:1}
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
147 %description gadugadu
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
148 Gadu-Gadu plugin for Gaim using the libgadu library.
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
149 %endif
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
150
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
151 %if 0%{?_with_meanwhile:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
152 %description meanwhile
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
153 Lotus Sametime plugin for Gaim using the Meanwhile library.
9429
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
154 %endif
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
155
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
156 %if 0%{?_with_mono:1}
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
157 %description mono
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
158 Mono plugin loader for Gaim. This package will allow you to write or
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
159 use Gaim plugins written in the .NET programming language.
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
160 %endif
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
161
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
162 %if 0%{?_with_silc:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
163 %description silc
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
164 SILC (Secure Internet Live Conferencing) plugin for Gaim.
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
165 %endif
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
166
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
167 %if 0%{!?without_text:1}
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
168 %description text
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
169 A text-based user interface for Gaim. This can be run from a
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
170 standard text console or from a terminal within X Windows. It
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
171 uses ncurses and our homegrown gnt library for drawing windows
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
172 and text.
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
173 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
174
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
175 %if 0%{?_with_tcl:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
176 %description tcl
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
177 Tcl plugin loader for Gaim. This package will allow you to write or
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
178 use Gaim plugins written in the Tcl programming language.
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
179 %endif
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
180
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
181 %prep
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
182 %setup -q -n %{name}-@VERSION@
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
183
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
184 %build
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
185 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
186 --bindir=%{_bindir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
187 --datadir=%{_datadir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
188 --includedir=%{_includedir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
189 --libdir=%{_libdir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
190 --mandir=%{_mandir} \
6995
dfc78aeca2d7 [gaim-migrate @ 7551]
Christian Hammond <chipx86@chipx86.com>
parents: 6994
diff changeset
191 --sysconfdir=%{_sysconfdir} \
14526
9df42423eea8 [gaim-migrate @ 17247]
Richard Laager <rlaager@wiktel.com>
parents: 14525
diff changeset
192 --disable-schemas-install \
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
193 %{!?_with_dbus:--disable-dbus} \
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
194 %{?_without_gstreamer:--disable-gstreamer} \
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
195 %{?_without_gtkspell:--disable-gtkspell} \
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
196 %{?_with_mono:--enable-mono} \
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
197 %{?_with_perlmakehack:--with-perl-lib=%{buildroot}%{_prefix}} \
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
198 %{!?_with_perlmakehack:--with-perl-lib=%{_prefix}} \
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
199 %{?_with_sasl:--enable-cyrus-sasl} \
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
200 %{?_with_silc:--with-silc-includes=%{_includedir}/silc} \
9429
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
201 %{?_with_silc:--with-silc-libs=%{_libdir}/silc} \
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
202 %{!?_with_tcl:--disable-tcl}
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
203
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
204 make %{?_smp_mflags}
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
205
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
206 %install
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
207 rm -rf %{buildroot}
13748
3e58b20cded3 [gaim-migrate @ 16159]
Mark Doliner <mark@kingant.net>
parents: 13747
diff changeset
208 %if 0%{?_with_perlmakehack}
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
209 make prefix=%{buildroot}%{_prefix} bindir=%{buildroot}%{_bindir} \
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
210 datadir=%{buildroot}%{_datadir} includedir=%{buildroot}%{_includedir} \
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
211 libdir=%{buildroot}%{_libdir} mandir=%{buildroot}%{_mandir} \
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
212 sysconfdir=%{buildroot}%{_sysconfdir} \
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
213 install
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
214 %else
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
215 make DESTDIR=$RPM_BUILD_ROOT install
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
216 %endif
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
217
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
218 # Delete files that we don't want to put in any of the RPMs
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
219 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/*.la
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
220 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
221 rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
222 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
223 find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';'
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
224
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
225 %if 0%{!?_with_gadugadu:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
226 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/libgg.so
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
227 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
228
13747
69d5cd3d0b4a [gaim-migrate @ 16158]
Mark Doliner <mark@kingant.net>
parents: 13632
diff changeset
229 %if 0%{!?_with_howl:1} && 0%{!?_with_avahi:1}
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
230 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/libbonjour.so
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
231 %endif
10073
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
232
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
233 %if 0%{!?_with_meanwhile:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
234 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/libsametime.so
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
235 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
236
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
237 %if 0%{!?_with_mono:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
238 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/mono.so
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
239 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/*.dll
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
240 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
241
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
242 %if 0%{!?_with_silc:1}
10073
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
243 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/libsilcgaim.so
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
244 %endif
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
245
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
246 %if 0%{!?_with_tcl:1}
10073
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
247 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/tcl.so
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
248 %endif
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
249
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
250
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
251 find $RPM_BUILD_ROOT%{_libdir}/gaim -type f -print | \
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
252 sed "s@^$RPM_BUILD_ROOT@@g" | \
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
253 grep -v /gntgf.so | \
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
254 grep -v /gnthistory.so | \
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
255 grep -v /libbonjour.so | \
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
256 grep -v /libgg.so | \
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
257 grep -v /libsilcgaim.so | \
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
258 grep -v /libsametime.so | \
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
259 grep -v /mono.so | \
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
260 grep -v /s.so | \
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
261 grep -v /tcl.so | \
11913
b3105d119a17 [gaim-migrate @ 14204]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11912
diff changeset
262 grep -v ".dll$" | \
9429
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
263 grep -v ".tcl$" > %{name}-%{version}-coreplugins
6736
e411a7d6378c [gaim-migrate @ 7268]
Christian Hammond <chipx86@chipx86.com>
parents: 6653
diff changeset
264
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
265 %clean
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
266 rm -rf %{buildroot}
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
267
14526
9df42423eea8 [gaim-migrate @ 17247]
Richard Laager <rlaager@wiktel.com>
parents: 14525
diff changeset
268 %post
14528
7f8ea7ffb1de [gaim-migrate @ 17249]
Richard Laager <rlaager@wiktel.com>
parents: 14527
diff changeset
269 # Modified from the sample at: http://www.gnome.org/projects/gconf/
7f8ea7ffb1de [gaim-migrate @ 17249]
Richard Laager <rlaager@wiktel.com>
parents: 14527
diff changeset
270 [ -n "`which gconftool-2 2>/dev/null`" ] && GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/gaim.schemas > /dev/null
14526
9df42423eea8 [gaim-migrate @ 17247]
Richard Laager <rlaager@wiktel.com>
parents: 14525
diff changeset
271
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
272 %files -f %{name}-%{version}-coreplugins
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
273 %defattr(-, root, root)
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
274
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
275 %doc AUTHORS
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
276 %doc COPYING
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
277 %doc COPYRIGHT
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
278 %doc ChangeLog
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
279 %doc NEWS
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
280 %doc README
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
281 %doc README.SVN
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
282 %doc doc/FAQ
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
283 %doc doc/the_penguin.txt
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
284 %doc %{_mandir}/man1/gaim.*
7006
1dbafcde861f [gaim-migrate @ 7563]
Ethan Blanton <elb@pidgin.im>
parents: 6995
diff changeset
285 %doc %{_mandir}/man3*/*
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
286
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
287 %dir %{_libdir}/gaim
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
288 %attr(755, root, root) %{perl_vendorarch}/Gaim*
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
289 %attr(755, root, root) %{perl_vendorarch}/auto/Gaim
6736
e411a7d6378c [gaim-migrate @ 7268]
Christian Hammond <chipx86@chipx86.com>
parents: 6653
diff changeset
290
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
291 %{_bindir}/gaim
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
292 %{_bindir}/gaim-client-example
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
293 %{_bindir}/gaim-remote
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
294 %{_bindir}/gaim-send
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
295 %{_bindir}/gaim-send-async
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
296 %{_bindir}/gaim-url-handler
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
297 %{_datadir}/locale/*/*/*
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
298 %{_datadir}/pixmaps/*
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
299 %dir %{_datadir}/sounds/gaim
4206
30b5741e4c87 [gaim-migrate @ 4442]
Christian Hammond <chipx86@chipx86.com>
parents: 4030
diff changeset
300 %{_datadir}/sounds/gaim/*
4030
a3466240218c [gaim-migrate @ 4235]
Luke Schierer <lschiere@pidgin.im>
parents: 3774
diff changeset
301 %{_datadir}/applications/*
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
302 %{_libdir}/libgaim.so.*
14525
dfd6435cac04 [gaim-migrate @ 17246]
Mark Doliner <mark@kingant.net>
parents: 14524
diff changeset
303 %{_sysconfdir}/gconf/schemas/gaim.schemas
547
8086ed233742 [gaim-migrate @ 557]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 369
diff changeset
304
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
305 %if 0%{?_with_dbus:1}
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
306 %{_libdir}/libgaim-client.so.*
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
307 %{_datadir}/dbus-1/services/gaim.service
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
308 %doc README.dbus
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
309 %doc libgaim/gaim-notifications-example
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
310 %endif
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
311
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
312 %files devel
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
313 %defattr(-, root, root)
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
314
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
315 %doc ChangeLog.API
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
316 %doc HACKING
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
317 %doc PLUGIN_HOWTO
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
318 %doc PROGRAMMING_NOTES
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
319
9364
63f07fa577eb [gaim-migrate @ 10172]
Ethan Blanton <elb@pidgin.im>
parents: 8115
diff changeset
320 %dir %{_includedir}/gaim
63f07fa577eb [gaim-migrate @ 10172]
Ethan Blanton <elb@pidgin.im>
parents: 8115
diff changeset
321 %{_includedir}/gaim/*.h
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
322 %dir %{_includedir}/gaim/gnt
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
323 %{_includedir}/gaim/gnt/*.h
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
324 %dir %{_includedir}/gnt
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
325 %{_includedir}/gnt/*.h
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
326 %{_libdir}/libgaim.so
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
327 %{_libdir}/libgnt.so
9364
63f07fa577eb [gaim-migrate @ 10172]
Ethan Blanton <elb@pidgin.im>
parents: 8115
diff changeset
328 %{_libdir}/pkgconfig/gaim.pc
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
329 %{_libdir}/pkgconfig/gnt.pc
11318
519dc2186438 [gaim-migrate @ 13521]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11009
diff changeset
330 %{_datadir}/aclocal/gaim.m4
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
331 %if 0%{?_with_dbus:1}
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
332 %{_libdir}/libgaim-client.so
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
333 %endif
2224
cb784a37f5f0 [gaim-migrate @ 2234]
Rob Flynn <gaim@robflynn.com>
parents: 2133
diff changeset
334
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
335 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
336 %files bonjour
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
337 %defattr(-, root, root)
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
338
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
339 %{_libdir}/gaim/libbonjour.*
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
340 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
341
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
342 %if 0%{?_with_gadugadu:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
343 %files gadugadu
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
344 %defattr(-, root, root)
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
345
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
346 %{_libdir}/gaim/libgg.*
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
347 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
348
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
349 %if 0%{?_with_meanwhile:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
350 %files meanwhile
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
351 %defattr(-, root, root)
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
352
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
353 %{_libdir}/gaim/libsametime.*
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
354 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
355
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
356 %if 0%{?_with_mono:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
357 %files mono
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
358 %defattr(-, root, root)
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
359
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
360 %{_libdir}/gaim/mono.so
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
361 %{_libdir}/gaim/*.dll
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
362 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
363
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
364 %if 0%{?_with_silc:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
365 %files silc
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
366 %defattr(-, root, root)
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
367
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
368 %{_libdir}/gaim/libsilcgaim.*
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
369 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
370
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
371 %if 0%{?_with_tcl:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
372 %files tcl
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
373 %defattr(-, root, root)
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
374
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
375 %{_libdir}/gaim/tcl.so
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
376 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
377
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
378 %if 0%{!?without_text:1}
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
379 %files text
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
380 %defattr(-, root, root)
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
381
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
382 %doc %{_mandir}/man1/gaim-text.*
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
383 %{_bindir}/gaim-text
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
384 %{_libdir}/gaim/gntgf.so
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
385 %{_libdir}/gaim/gnthistory.so
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
386 %{_libdir}/gaim/s.so
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
387 %{_libdir}/libgnt.so.*
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
388 %endif
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
389
2224
cb784a37f5f0 [gaim-migrate @ 2234]
Rob Flynn <gaim@robflynn.com>
parents: 2133
diff changeset
390 %changelog
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
391 * Sun Aug 20 2006 Stu Tomlinson <stu@nosnilmot.com>
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
392 - Make the gstreamer-devel dependency overridable with '--without-gstreamer'
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
393 to allow building on older distributions without suitable gstreamer
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
394
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
395 * Tue Aug 15 2006 Mark Doliner <thekingant@users.sourceforge.net>
14129
76913e399fa5 [gaim-migrate @ 16768]
Mark Doliner <mark@kingant.net>
parents: 14043
diff changeset
396 - Add a BuildRequire for gstreamer-devel
14130
544e7f57836c [gaim-migrate @ 16769]
Mark Doliner <mark@kingant.net>
parents: 14129
diff changeset
397 - Remove the BuildRequires for audiofile-devel and libao-devel
14129
76913e399fa5 [gaim-migrate @ 16768]
Mark Doliner <mark@kingant.net>
parents: 14043
diff changeset
398
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
399 * Mon May 8 2006 Mark Doliner <thekingant@users.sourceforge.net>
13747
69d5cd3d0b4a [gaim-migrate @ 16158]
Mark Doliner <mark@kingant.net>
parents: 13632
diff changeset
400 - Add --with avahi option to compile the gaim-bonjour package against
14129
76913e399fa5 [gaim-migrate @ 16768]
Mark Doliner <mark@kingant.net>
parents: 14043
diff changeset
401 Avahi's Howl compatibility layer
13747
69d5cd3d0b4a [gaim-migrate @ 16158]
Mark Doliner <mark@kingant.net>
parents: 13632
diff changeset
402
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
403 * Wed Mar 29 2006 Stu Tomlinson <stu@nosnilmot.com>
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
404 - Source RPM uses tar.bz2 now to save space
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
405 - Update BuildRequires for new intltool dependencies
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
406 - Add a --with perlmakehack option to allow builds to succeed on RH9
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
407 - Add a --with gadugadu to build (separate) gaim-gadugadu package
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
408
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
409 * Sat Dec 17 2005 Stu Tomlinson <stu@nosnilmot.com>
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
410 - Add support for beta versions so the subsequent releases are seen as newer
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
411 by RPM
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
412 - Split of sametime support to gaim-meanwhile
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
413 - Use make DESTDIR=... instead of overloading prefix etc. when installing
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
414 - Default build to include cyrus-sasl support in Jabber
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
415 - Add --with dbus to build with DBUS support
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
416
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
417 * Sun Dec 04 2005 Christopher O'Brien <siege@preoccupied.net>
12314
e1fc3eaf73b9 [gaim-migrate @ 14618]
Christopher O'Brien <siege@pidgin.im>
parents: 11913
diff changeset
418 - Added obsoletes gaim-meanwhile
e1fc3eaf73b9 [gaim-migrate @ 14618]
Christopher O'Brien <siege@pidgin.im>
parents: 11913
diff changeset
419
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
420 * Sun Oct 30 2005 Stu Tomlinson <stu@nosnilmot.com>
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
421 - Add separate gaim-bonjour package if built with --with-howl
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
422 - Add separate gaim-mono package if built with --with-mono
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
423 - Exclude some unwanted perl files
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
424
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
425 * Sat Aug 20 2005 Stu Tomlinson <stu@nosnilmot.com>
11318
519dc2186438 [gaim-migrate @ 13521]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11009
diff changeset
426 - Include libgaimperl.so
519dc2186438 [gaim-migrate @ 13521]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11009
diff changeset
427 - Include gaim.m4 in gaim-devel
519dc2186438 [gaim-migrate @ 13521]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11009
diff changeset
428
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
429 * Thu Apr 28 2005 Stu Tomlinson <stu@nosnilmot.com>
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
430 - Use perl_vendorlib & perl_archlib for better 64bit compat (Jeff Mahoney)
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
431 - Clean up Requires, most should be auto-detected
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
432 - Restore gtkspell-devel build requirement (and add --without gtkspell option)
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
433 - Fix Tcl build requirements to work across more distros
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
434 - Fix SILC build requirements to work across more distros
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
435
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
436 * Mon Oct 11 2004 John Jolly <john.jolly@gmail.com>
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
437 - Added if "%{_vendor}" == "suse" to handle GnuTLS libraries for SuSE
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
438
10073
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
439 * Sat Oct 2 2004 Stu Tomlinson <stu@nosnilmot.com>
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
440 - If --with tcl or silc are not specified, make sure the plugins don't
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
441 exist to prevent RPM complaining about unpackaged files
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
442
9429
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
443 * Tue Jun 29 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
444 - Change Tcl to use --with tcl, the same as SILC, and build a gaim-tcl
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
445 package if specified.
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
446
9400
ecd93503a5c9 [gaim-migrate @ 10214]
Mark Doliner <mark@kingant.net>
parents: 9373
diff changeset
447 * Thu Jun 24 2004 Mark Doliner <thekingant@users.sourceforge.net>
ecd93503a5c9 [gaim-migrate @ 10214]
Mark Doliner <mark@kingant.net>
parents: 9373
diff changeset
448 - Add --with silc rebuild option for compiling a separate gaim-silc
ecd93503a5c9 [gaim-migrate @ 10214]
Mark Doliner <mark@kingant.net>
parents: 9373
diff changeset
449 RPM containing the silc protocol plugin (Stu Tomlinson).
ecd93503a5c9 [gaim-migrate @ 10214]
Mark Doliner <mark@kingant.net>
parents: 9373
diff changeset
450
9368
3ca51ea44480 [gaim-migrate @ 10176]
Ethan Blanton <elb@pidgin.im>
parents: 9364
diff changeset
451 * Wed Jun 23 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
3ca51ea44480 [gaim-migrate @ 10176]
Ethan Blanton <elb@pidgin.im>
parents: 9364
diff changeset
452 - Moved gaim headers and a pkgconfig configuration file into the
9400
ecd93503a5c9 [gaim-migrate @ 10214]
Mark Doliner <mark@kingant.net>
parents: 9373
diff changeset
453 gaim-devel RPM (Stu Tomlinson).
9368
3ca51ea44480 [gaim-migrate @ 10176]
Ethan Blanton <elb@pidgin.im>
parents: 9364
diff changeset
454
8115
2a9e8ba61ec7 [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
455 * Thu Jan 15 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
2a9e8ba61ec7 [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
456 - Removed the manual strip command, as it seems to be unwarranted if
2a9e8ba61ec7 [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
457 the necessary programs are properly installed. (For me, this was
2a9e8ba61ec7 [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
458 elfutils.)
2a9e8ba61ec7 [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
459
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
460 * Sun Jul 20 2003 Bjoern Voigt <bjoern@cs.tu-berlin.de>
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
461 - Added pkgconfig build dependency.
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
462 - if "%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x.
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
463 - Added Gaim-specific directories to list of Gaim's files.
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
464
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
465 * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu>
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
466 - Complete spec file rewrite to take advantage of "new" RPM features
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
467 and make things prettier.
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
468 - Use system-supplied %%{_prefix}, %%{_datadir}, etc. rather than
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
469 attempt to define our own.