gaim.spec.in

Sat, 28 Oct 2006 20:04:03 +0000

author
Mark Doliner <markdoliner@pidgin.im>
date
Sat, 28 Oct 2006 20:04:03 +0000
changeset 14899
c65f0b4fb351
parent 14870
77606299a05d
child 15011
62f1ed1ec051
permissions
-rw-r--r--

[gaim-migrate @ 17606]
Add a "handle" parameter to gaim_proxy_connect(). It seemed like
people thought this was a good idea. You can still cancel
each gaim_proxy_connect() individually, if needed. I passed in
NULL for the handle in most places. It might be better to pass
in the gc in more places, but these changes do no harm, and they
should help some Yahoo! things, and I wanted to get the API change in.

10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
1 # Older RPM doesn't define these by default
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
2 %{!?perl_vendorlib: %define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)}
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
3 %{!?perl_vendorarch: %define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)}
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
4 %{!?perl_archlib: %define perl_archlib %(eval "`%{__perl} -V:installarchlib`"; echo $installarchlib)}
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
5
12884
363578e3b971 [gaim-migrate @ 15236]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12550
diff changeset
6 # When not doing betas comment this out
363578e3b971 [gaim-migrate @ 15236]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12550
diff changeset
7 # NOTE: %defines in spec files are evaluated in comments so the correct
363578e3b971 [gaim-migrate @ 15236]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12550
diff changeset
8 # way to comment it out is to replace the % with #
13984
1230bb4ae1b2 [gaim-migrate @ 16438]
Mark Doliner <markdoliner@pidgin.im>
parents: 13750
diff changeset
9 %define beta 4
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
10
12884
363578e3b971 [gaim-migrate @ 15236]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12550
diff changeset
11 %if 0%{?beta}
13984
1230bb4ae1b2 [gaim-migrate @ 16438]
Mark Doliner <markdoliner@pidgin.im>
parents: 13750
diff changeset
12 %define gaimver %(echo "@VERSION@"|sed -e 's/dev//; s/beta.*//')
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
13 %else
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
14 %define gaimver @VERSION@
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
15 %endif
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
16
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
17 Summary: A GTK+ based multiprotocol instant messaging client
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
18 Name: @PACKAGE@
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
19 Version: %gaimver
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
20 Release: 0%{?beta:.beta%{beta}}
3737
b9d24088c34f [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
21 Epoch: 1
b9d24088c34f [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
22 License: GPL
b9d24088c34f [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
23 Group: Applications/Internet
7670
426d41a66c12 [gaim-migrate @ 8314]
Mark Doliner <markdoliner@pidgin.im>
parents: 7656
diff changeset
24 URL: http://gaim.sourceforge.net/
7777
639792ce396c [gaim-migrate @ 8422]
Mark Doliner <markdoliner@pidgin.im>
parents: 7680
diff changeset
25 Packager: %{packager}
13579
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
26 Source: %{name}-@VERSION@.tar.bz2
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
27 BuildRoot: %{_tmppath}/%{name}-%{version}-root
7670
426d41a66c12 [gaim-migrate @ 8314]
Mark Doliner <markdoliner@pidgin.im>
parents: 7656
diff changeset
28
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
29 # Generic build requirements
14833
2f7d2f6e288d [gaim-migrate @ 17532]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14773
diff changeset
30 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-devel
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
31 %{?_with_avahi:BuildRequires: avahi-compat-howl-devel}
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
32 %{?_with_dbus:BuildRequires: dbus-devel >= 0.35}
14870
77606299a05d [gaim-migrate @ 17574]
Ethan Blanton <elb@pidgin.im>
parents: 14833
diff changeset
33 %{!?_without_gstreamer:BuildRequires: gstreamer-devel >= 0.10}
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
34 %{!?_without_gtkspell:BuildRequires: gtkspell-devel}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
35 %{?_with_howl:BuildRequires: howl-devel}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
36 %{?_with_meanwhile:BuildRequires: meanwhile-devel}
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
37 %{?_with_mono:BuildRequires: mono-devel}
12539
c5346389543c [gaim-migrate @ 14852]
Mark Doliner <markdoliner@pidgin.im>
parents: 12529
diff changeset
38 %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2}
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
39 %{?_with_silc:BuildRequires: /usr/include/silc/silcclient.h}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
40 %{?_with_tcl:BuildRequires: tcl, tk, /usr/include/tcl.h}
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
41 %{!?_without_text:BuildRequires: ncurses-devel}
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
42
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
43 # Mandrake 10.1 and lower || Mandrake 10.2 (and higher?)
12550
5f2ef593e4aa [gaim-migrate @ 14868]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12539
diff changeset
44 %if "%{_vendor}" == "MandrakeSoft" || "%{_vendor}" == "Mandrakesoft" || "%{_vendor}" == "Mandriva"
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
45 # For Mandrake/Mandriva:
11009
1a5c4452738a [gaim-migrate @ 12870]
Jason Cohen <kryojenik23-pidgin@steltek.com>
parents: 10977
diff changeset
46 BuildRequires: libgtk+2.0_0-devel, libnss3-devel, perl-devel
11405
9c04abb67dd4 [gaim-migrate @ 13640]
Mark Doliner <markdoliner@pidgin.im>
parents: 11318
diff changeset
47 Obsoletes: libgaim-remote0
11009
1a5c4452738a [gaim-migrate @ 12870]
Jason Cohen <kryojenik23-pidgin@steltek.com>
parents: 10977
diff changeset
48 %else
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
49 # For SuSE, Red Hat, Fedora and others:
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
50 BuildRequires: gtk2-devel
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
51 %if "%{_vendor}" == "suse"
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
52 # For SuSE:
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
53 BuildRequires: gnutls-devel
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
54 %else
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
55 # For Red Hat, Fedora and others:
13579
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
56 # let's assume RH & FC1 are the only brain-dead distros missing the
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
57 # perl-XML-Parser dependency on intltool and that other RH/FC releases
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
58 # don't care if we specify it here
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
59 BuildRequires: perl-XML-Parser
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
60 BuildRequires: mozilla-nss-devel
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
61 %endif
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
62 %endif
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
63
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
64 # For some reason perl isn't always automatically detected as a requirement :(
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
65 Requires: perl
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
66 # Gadu-Gadu support was split out temporarily
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
67 Provides: gaim-gadugadu = %{epoch}:%{version}-%{release}
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
68
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
69 %package devel
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
70 Summary: Development headers, documentation, and libraries for Gaim.
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
71 Group: Applications/Internet
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
72 Requires: pkgconfig, gaim = %{epoch}:%{version}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
73
13749
dffc916e0869 [gaim-migrate @ 16158]
Mark Doliner <markdoliner@pidgin.im>
parents: 13633
diff changeset
74 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
75 %package bonjour
11913
59a689a567e7 [gaim-migrate @ 14204]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11912
diff changeset
76 Summary: Bonjour plugin for Gaim
59a689a567e7 [gaim-migrate @ 14204]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11912
diff changeset
77 Group: Applications/Internet
59a689a567e7 [gaim-migrate @ 14204]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11912
diff changeset
78 Requires: gaim = %{epoch}:%{version}
11009
1a5c4452738a [gaim-migrate @ 12870]
Jason Cohen <kryojenik23-pidgin@steltek.com>
parents: 10977
diff changeset
79 %endif
9373
8fd07a1c3315 [gaim-migrate @ 10181]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9368
diff changeset
80
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
81 %if 0%{?_with_meanwhile:1}
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
82 %package meanwhile
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
83 Summary: Lotus Sametime plugin for Gaim using the Meanwhile library
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
84 Group: Applications/Internet
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
85 Requires: gaim = %{epoch}:%{version}
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
86 %endif
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
87
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
88 %if 0%{?_with_mono:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
89 %package mono
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
90 Summary: Mono .NET plugin support for Gaim
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
91 Group: Applications/Internet
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
92 Requires: gaim = %{epoch}:%{version}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
93 %endif
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
94
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
95 %if 0%{?_with_silc:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
96 %package silc
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
97 Summary: SILC (Secure Internet Live Conferencing) plugin for Gaim
13579
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
98 Group: Applications/Internet
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
99 Requires: gaim = %{epoch}:%{version}
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
100 %endif
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
101
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
102 %if 0%{?_with_tcl:1}
9429
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
103 %package tcl
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
104 Summary: Tcl scripting support for Gaim
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
105 Group: Applications/Internet
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
106 Requires: gaim = %{epoch}:%{version}
9373
8fd07a1c3315 [gaim-migrate @ 10181]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9368
diff changeset
107 %endif
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
108
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
109 %if 0%{!?_without_text:1}
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
110 %package text
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
111 Summary: A text-based user interface for Gaim
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
112 Group: Applications/Internet
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
113 Requires: gaim = %{epoch}:%{version}
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
114 %endif
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
115
322
fd30c1e1c82d [gaim-migrate @ 332]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
116 %description
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
117 Gaim allows you to talk to anyone using a variety of messaging
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
118 protocols including AIM, MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu,
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
119 ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
120 Zephyr. These protocols are implemented using a modular, easy to
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
121 use design. To use a protocol, just add an account using the
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
122 account editor.
3162
69014ddef423 [gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents: 3138
diff changeset
123
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
124 Gaim supports many common features of other clients, as well as many
7163
45d247a1c932 [gaim-migrate @ 7730]
Mark Doliner <markdoliner@pidgin.im>
parents: 7006
diff changeset
125 unique features, such as perl scripting, TCL scripting and C plugins.
3162
69014ddef423 [gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents: 3138
diff changeset
126
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
127 Gaim is not affiliated with or endorsed by America Online, Inc.,
7163
45d247a1c932 [gaim-migrate @ 7730]
Mark Doliner <markdoliner@pidgin.im>
parents: 7006
diff changeset
128 Microsoft Corporation, Yahoo! Inc., or ICQ Inc.
2578
808ac16a4279 [gaim-migrate @ 2591]
Rob Flynn <gaim@robflynn.com>
parents: 2538
diff changeset
129
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
130 %description devel
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
131 The gaim-devel package contains the header files, developer
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
132 documentation, and libraries required for development of Gaim scripts
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
133 and plugins.
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
134
13749
dffc916e0869 [gaim-migrate @ 16158]
Mark Doliner <markdoliner@pidgin.im>
parents: 13633
diff changeset
135 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
136 %description bonjour
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
137 Bonjour plugin for Gaim.
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
138 %endif
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
139
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
140 %if 0%{?_with_meanwhile:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
141 %description meanwhile
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
142 Lotus Sametime plugin for Gaim using the Meanwhile library.
9429
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
143 %endif
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
144
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
145 %if 0%{?_with_mono:1}
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
146 %description mono
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
147 Mono plugin loader for Gaim. This package will allow you to write or
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
148 use Gaim plugins written in the .NET programming language.
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
149 %endif
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
150
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
151 %if 0%{?_with_silc:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
152 %description silc
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
153 SILC (Secure Internet Live Conferencing) plugin for Gaim.
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
154 %endif
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
155
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
156 %if 0%{!?without_text:1}
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
157 %description text
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
158 A text-based user interface for Gaim. This can be run from a
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
159 standard text console or from a terminal within X Windows. It
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
160 uses ncurses and our homegrown gnt library for drawing windows
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
161 and text.
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
162 %endif
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
163
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
164 %if 0%{?_with_tcl:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
165 %description tcl
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
166 Tcl plugin loader for Gaim. This package will allow you to write or
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
167 use Gaim plugins written in the Tcl programming language.
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
168 %endif
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
169
322
fd30c1e1c82d [gaim-migrate @ 332]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
170 %prep
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
171 %setup -q -n %{name}-@VERSION@
322
fd30c1e1c82d [gaim-migrate @ 332]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
172
fd30c1e1c82d [gaim-migrate @ 332]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
173 %build
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
174 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
175 --bindir=%{_bindir} \
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
176 --datadir=%{_datadir} \
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
177 --includedir=%{_includedir} \
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
178 --libdir=%{_libdir} \
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
179 --mandir=%{_mandir} \
6995
4bd47db10505 [gaim-migrate @ 7551]
Christian Hammond <chipx86@chipx86.com>
parents: 6994
diff changeset
180 --sysconfdir=%{_sysconfdir} \
14588
914fa2941b88 [gaim-migrate @ 17247]
Richard Laager <rlaager@pidgin.im>
parents: 14587
diff changeset
181 --disable-schemas-install \
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
182 %{!?_with_dbus:--disable-dbus} \
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
183 %{?_without_gstreamer:--disable-gstreamer} \
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
184 %{?_without_gtkspell:--disable-gtkspell} \
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
185 %{?_with_mono:--enable-mono} \
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
186 %{?_with_perlmakehack:--with-perl-lib=%{buildroot}%{_prefix}} \
13579
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
187 %{!?_with_perlmakehack:--with-perl-lib=%{_prefix}} \
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
188 %{?_with_sasl:--enable-cyrus-sasl} \
9373
8fd07a1c3315 [gaim-migrate @ 10181]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9368
diff changeset
189 %{?_with_silc:--with-silc-includes=%{_includedir}/silc} \
9429
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
190 %{?_with_silc:--with-silc-libs=%{_libdir}/silc} \
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
191 %{!?_with_tcl:--disable-tcl} \
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
192 %{?_without_text:--disable-consoleui}
9373
8fd07a1c3315 [gaim-migrate @ 10181]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9368
diff changeset
193
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
194 make %{?_smp_mflags}
322
fd30c1e1c82d [gaim-migrate @ 332]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
195
fd30c1e1c82d [gaim-migrate @ 332]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
196 %install
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
197 rm -rf %{buildroot}
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
198 %if 0%{?_with_perlmakehack:1}
13579
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
199 make prefix=%{buildroot}%{_prefix} bindir=%{buildroot}%{_bindir} \
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
200 datadir=%{buildroot}%{_datadir} includedir=%{buildroot}%{_includedir} \
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
201 libdir=%{buildroot}%{_libdir} mandir=%{buildroot}%{_mandir} \
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
202 sysconfdir=%{buildroot}%{_sysconfdir} \
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
203 install
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
204 %else
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
205 make DESTDIR=$RPM_BUILD_ROOT install
13579
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
206 %endif
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
207
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
208 # Delete files that we don't want to put in any of the RPMs
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
209 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/*.la
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
210 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
211 rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
212 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
213 find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';'
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
214
13749
dffc916e0869 [gaim-migrate @ 16158]
Mark Doliner <markdoliner@pidgin.im>
parents: 13633
diff changeset
215 %if 0%{!?_with_howl:1} && 0%{!?_with_avahi:1}
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
216 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/libbonjour.so
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
217 %endif
10073
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
218
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
219 %if 0%{!?_with_meanwhile:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
220 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/libsametime.so
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
221 %endif
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
222
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
223 %if 0%{!?_with_mono:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
224 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/mono.so
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
225 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/*.dll
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
226 %endif
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
227
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
228 %if 0%{!?_with_silc:1}
10073
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
229 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/libsilcgaim.so
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
230 %endif
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
231
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
232 %if 0%{!?_with_tcl:1}
10073
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
233 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/tcl.so
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
234 %endif
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
235
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
236 %if 0%{?_without_text:1}
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
237 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/gaim-text.*
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
238 rm -f $RPM_BUILD_ROOT%{_bindir}/gaim-text
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
239 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/gntgf.so
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
240 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/gnthistory.so
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
241 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/s.so
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
242 rm -f $RPM_BUILD_ROOT%{_libdir}/libgnt.so.*
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
243 %endif
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
244
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
245 %find_lang %{name}
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
246
9373
8fd07a1c3315 [gaim-migrate @ 10181]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9368
diff changeset
247 find $RPM_BUILD_ROOT%{_libdir}/gaim -type f -print | \
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
248 sed "s@^$RPM_BUILD_ROOT@@g" | \
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
249 grep -v /gntgf.so | \
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
250 grep -v /gnthistory.so | \
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
251 grep -v /libbonjour.so | \
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
252 grep -v /libsilcgaim.so | \
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
253 grep -v /libsametime.so | \
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
254 grep -v /mono.so | \
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
255 grep -v /s.so | \
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
256 grep -v /tcl.so | \
11913
59a689a567e7 [gaim-migrate @ 14204]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11912
diff changeset
257 grep -v ".dll$" | \
9429
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
258 grep -v ".tcl$" > %{name}-%{version}-coreplugins
6736
e1b498d35f06 [gaim-migrate @ 7268]
Christian Hammond <chipx86@chipx86.com>
parents: 6653
diff changeset
259
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
260 # files -f file can only take one filename :(
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
261 cat %{name}.lang >> %{name}-%{version}-coreplugins
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
262
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
263 %clean
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
264 rm -rf %{buildroot}
322
fd30c1e1c82d [gaim-migrate @ 332]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
265
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
266 %pre
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
267 if [ "$1" -gt 1 -a -n "`which gconftool-2 2>/dev/null`" ]; then
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
268 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
269 gconftool-2 --makefile-uninstall-rule \
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
270 %{_sysconfdir}/gconf/schemas/gaim.schemas >/dev/null || :
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
271 killall -HUP gconfd-2 || :
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
272 fi
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
273
14588
914fa2941b88 [gaim-migrate @ 17247]
Richard Laager <rlaager@pidgin.im>
parents: 14587
diff changeset
274 %post
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
275 if [ -n "`which gconftool-2 2>/dev/null`" ]; then
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
276 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
277 gconftool-2 --makefile-install-rule \
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
278 %{_sysconfdir}/gconf/schemas/gaim.schemas > /dev/null || :
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
279 killall -HUP gconfd-2 || :
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
280 fi
14773
f8504fa02eb5 [gaim-migrate @ 17465]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14734
diff changeset
281 /sbin/ldconfig
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
282
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
283 %preun
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
284 if [ "$1" -eq 0 -a -n "`which gconftool-2 2>/dev/null`" ]; then
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
285 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
286 gconftool-2 --makefile-uninstall-rule \
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
287 %{_sysconfdir}/gconf/schemas/gaim.schemas > /dev/null || :
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
288 killall -HUP gconfd-2 || :
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
289 fi
14588
914fa2941b88 [gaim-migrate @ 17247]
Richard Laager <rlaager@pidgin.im>
parents: 14587
diff changeset
290
14773
f8504fa02eb5 [gaim-migrate @ 17465]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14734
diff changeset
291 %postun -p /sbin/ldconfig
f8504fa02eb5 [gaim-migrate @ 17465]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14734
diff changeset
292
9373
8fd07a1c3315 [gaim-migrate @ 10181]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9368
diff changeset
293 %files -f %{name}-%{version}-coreplugins
3737
b9d24088c34f [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
294 %defattr(-, root, root)
b9d24088c34f [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
295
14577
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
296 %doc AUTHORS
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
297 %doc COPYING
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
298 %doc COPYRIGHT
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
299 %doc ChangeLog
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
300 %doc NEWS
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
301 %doc README
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
302 %doc README.SVN
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
303 %doc doc/FAQ
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
304 %doc doc/the_penguin.txt
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
305 %doc %{_mandir}/man1/gaim.*
7006
c577fb131d48 [gaim-migrate @ 7563]
Ethan Blanton <elb@pidgin.im>
parents: 6995
diff changeset
306 %doc %{_mandir}/man3*/*
3737
b9d24088c34f [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
307
6246
f196b660af4f [gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents: 6171
diff changeset
308 %dir %{_libdir}/gaim
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
309 %attr(755, root, root) %{perl_vendorarch}/Gaim*
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
310 %attr(755, root, root) %{perl_vendorarch}/auto/Gaim
6736
e1b498d35f06 [gaim-migrate @ 7268]
Christian Hammond <chipx86@chipx86.com>
parents: 6653
diff changeset
311
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
312 %{_bindir}/gaim
3737
b9d24088c34f [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
313 %{_datadir}/pixmaps/*
6246
f196b660af4f [gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents: 6171
diff changeset
314 %dir %{_datadir}/sounds/gaim
4206
24174ecaad09 [gaim-migrate @ 4442]
Christian Hammond <chipx86@chipx86.com>
parents: 4030
diff changeset
315 %{_datadir}/sounds/gaim/*
4030
4c5a76e00839 [gaim-migrate @ 4235]
Ben Liblit
parents: 3774
diff changeset
316 %{_datadir}/applications/*
14577
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
317 %{_libdir}/libgaim.so.*
14587
54c445eb1ee4 [gaim-migrate @ 17246]
Mark Doliner <markdoliner@pidgin.im>
parents: 14586
diff changeset
318 %{_sysconfdir}/gconf/schemas/gaim.schemas
547
1fb3d8f94b06 [gaim-migrate @ 557]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 369
diff changeset
319
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
320 %if 0%{?_with_dbus:1}
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
321 %{_bindir}/gaim-client-example
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
322 %{_bindir}/gaim-remote
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
323 %{_bindir}/gaim-send
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
324 %{_bindir}/gaim-send-async
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
325 %{_bindir}/gaim-url-handler
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
326 %{_libdir}/libgaim-client.so.*
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
327 %{_datadir}/dbus-1/services/gaim.service
14577
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
328 %doc README.dbus
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
329 %doc libgaim/gaim-notifications-example
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
330 %endif
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
331
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
332 %files devel
9373
8fd07a1c3315 [gaim-migrate @ 10181]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9368
diff changeset
333 %defattr(-, root, root)
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
334
14577
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
335 %doc ChangeLog.API
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
336 %doc HACKING
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
337 %doc PLUGIN_HOWTO
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
338 %doc PROGRAMMING_NOTES
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
339
9364
6d800038ed6c [gaim-migrate @ 10172]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 8115
diff changeset
340 %dir %{_includedir}/gaim
6d800038ed6c [gaim-migrate @ 10172]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 8115
diff changeset
341 %{_includedir}/gaim/*.h
14577
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
342 %dir %{_includedir}/gaim/gnt
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
343 %{_includedir}/gaim/gnt/*.h
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
344 %dir %{_includedir}/gnt
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
345 %{_includedir}/gnt/*.h
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
346 %{_libdir}/libgaim.so
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
347 %{_libdir}/libgnt.so
9364
6d800038ed6c [gaim-migrate @ 10172]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 8115
diff changeset
348 %{_libdir}/pkgconfig/gaim.pc
14577
d2cfe7540d39 [gaim-migrate @ 17235]
Mark Doliner <markdoliner@pidgin.im>
parents: 14287
diff changeset
349 %{_libdir}/pkgconfig/gnt.pc
11318
13fa1d5134f3 [gaim-migrate @ 13521]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11009
diff changeset
350 %{_datadir}/aclocal/gaim.m4
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
351 %if 0%{?_with_dbus:1}
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
352 %{_libdir}/libgaim-client.so
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
353 %endif
2224
a99c6934b4cd [gaim-migrate @ 2234]
Rob Flynn <gaim@robflynn.com>
parents: 2133
diff changeset
354
14586
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
355 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
356 %files bonjour
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
357 %defattr(-, root, root)
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
358
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
359 %{_libdir}/gaim/libbonjour.*
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
360 %endif
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
361
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
362 %if 0%{?_with_meanwhile:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
363 %files meanwhile
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
364 %defattr(-, root, root)
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
365
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
366 %{_libdir}/gaim/libsametime.*
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
367 %endif
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
368
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
369 %if 0%{?_with_mono:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
370 %files mono
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
371 %defattr(-, root, root)
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
372
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
373 %{_libdir}/gaim/mono.so
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
374 %{_libdir}/gaim/*.dll
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
375 %endif
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
376
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
377 %if 0%{?_with_silc:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
378 %files silc
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
379 %defattr(-, root, root)
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
380
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
381 %{_libdir}/gaim/libsilcgaim.*
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
382 %endif
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
383
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
384 %if 0%{?_with_tcl:1}
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
385 %files tcl
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
386 %defattr(-, root, root)
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
387
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
388 %{_libdir}/gaim/tcl.so
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
389 %endif
ae49a34e5bb7 [gaim-migrate @ 17245]
Mark Doliner <markdoliner@pidgin.im>
parents: 14577
diff changeset
390
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
391 %if 0%{!?_without_text:1}
14674
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
392 %files text
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
393 %defattr(-, root, root)
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
394
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
395 %doc %{_mandir}/man1/gaim-text.*
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
396 %{_bindir}/gaim-text
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
397 %{_libdir}/gaim/gntgf.so
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
398 %{_libdir}/gaim/gnthistory.so
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
399 %{_libdir}/gaim/s.so
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
400 %{_libdir}/libgnt.so.*
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
401 %endif
2fb934a2d8d0 [gaim-migrate @ 17340]
Mark Doliner <markdoliner@pidgin.im>
parents: 14590
diff changeset
402
2224
a99c6934b4cd [gaim-migrate @ 2234]
Rob Flynn <gaim@robflynn.com>
parents: 2133
diff changeset
403 %changelog
14734
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
404 * Sun Oct 1 2006 Stu Tomlinson <stu@nosnilmot.com>
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
405 - We can build with internal gadu gadu again, so bring it back into the
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
406 main package
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
407 - Deal with gconf schame uninstallation on package upgrade and removal
cc74111fd816 [gaim-migrate @ 17418]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14674
diff changeset
408
14287
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
409 * Sun Aug 20 2006 Stu Tomlinson <stu@nosnilmot.com>
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
410 - Make the gstreamer-devel dependency overridable with '--without-gstreamer'
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
411 to allow building on older distributions without suitable gstreamer
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
412
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
413 * Tue Aug 15 2006 Mark Doliner <thekingant@users.sourceforge.net>
14191
4fa65f3a6350 [gaim-migrate @ 16768]
Mark Doliner <markdoliner@pidgin.im>
parents: 14105
diff changeset
414 - Add a BuildRequire for gstreamer-devel
14192
c62e2ffb987e [gaim-migrate @ 16769]
Mark Doliner <markdoliner@pidgin.im>
parents: 14191
diff changeset
415 - Remove the BuildRequires for audiofile-devel and libao-devel
14191
4fa65f3a6350 [gaim-migrate @ 16768]
Mark Doliner <markdoliner@pidgin.im>
parents: 14105
diff changeset
416
14287
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
417 * Mon May 8 2006 Mark Doliner <thekingant@users.sourceforge.net>
13749
dffc916e0869 [gaim-migrate @ 16158]
Mark Doliner <markdoliner@pidgin.im>
parents: 13633
diff changeset
418 - Add --with avahi option to compile the gaim-bonjour package against
14191
4fa65f3a6350 [gaim-migrate @ 16768]
Mark Doliner <markdoliner@pidgin.im>
parents: 14105
diff changeset
419 Avahi's Howl compatibility layer
13749
dffc916e0869 [gaim-migrate @ 16158]
Mark Doliner <markdoliner@pidgin.im>
parents: 13633
diff changeset
420
14287
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
421 * Wed Mar 29 2006 Stu Tomlinson <stu@nosnilmot.com>
13579
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
422 - Source RPM uses tar.bz2 now to save space
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
423 - Update BuildRequires for new intltool dependencies
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
424 - Add a --with perlmakehack option to allow builds to succeed on RH9
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
425 - Add a --with gadugadu to build (separate) gaim-gadugadu package
ccafe8c55539 [gaim-migrate @ 15960]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13562
diff changeset
426
14287
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
427 * Sat Dec 17 2005 Stu Tomlinson <stu@nosnilmot.com>
12529
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
428 - Add support for beta versions so the subsequent releases are seen as newer
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
429 by RPM
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
430 - Split of sametime support to gaim-meanwhile
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
431 - Use make DESTDIR=... instead of overloading prefix etc. when installing
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
432 - Default build to include cyrus-sasl support in Jabber
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
433 - Add --with dbus to build with DBUS support
086181ba5188 [gaim-migrate @ 14842]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 12314
diff changeset
434
14287
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
435 * Sun Dec 04 2005 Christopher O'Brien <siege@preoccupied.net>
12314
37b94971e8df [gaim-migrate @ 14618]
Christopher O'Brien <siege@pidgin.im>
parents: 11913
diff changeset
436 - Added obsoletes gaim-meanwhile
37b94971e8df [gaim-migrate @ 14618]
Christopher O'Brien <siege@pidgin.im>
parents: 11913
diff changeset
437
14287
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
438 * Sun Oct 30 2005 Stu Tomlinson <stu@nosnilmot.com>
11912
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
439 - Add separate gaim-bonjour package if built with --with-howl
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
440 - Add separate gaim-mono package if built with --with-mono
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
441 - Exclude some unwanted perl files
84629337e3e9 [gaim-migrate @ 14203]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11405
diff changeset
442
14287
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
443 * Sat Aug 20 2005 Stu Tomlinson <stu@nosnilmot.com>
11318
13fa1d5134f3 [gaim-migrate @ 13521]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11009
diff changeset
444 - Include libgaimperl.so
13fa1d5134f3 [gaim-migrate @ 13521]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11009
diff changeset
445 - Include gaim.m4 in gaim-devel
13fa1d5134f3 [gaim-migrate @ 13521]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 11009
diff changeset
446
14287
69c011c59cc9 [gaim-migrate @ 16906]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 14192
diff changeset
447 * Thu Apr 28 2005 Stu Tomlinson <stu@nosnilmot.com>
10888
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
448 - Use perl_vendorlib & perl_archlib for better 64bit compat (Jeff Mahoney)
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
449 - Clean up Requires, most should be auto-detected
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
450 - Restore gtkspell-devel build requirement (and add --without gtkspell option)
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
451 - Fix Tcl build requirements to work across more distros
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
452 - Fix SILC build requirements to work across more distros
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
453
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
454 * Mon Oct 11 2004 John Jolly <john.jolly@gmail.com>
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
455 - Added if "%{_vendor}" == "suse" to handle GnuTLS libraries for SuSE
26fc8df5cc84 [gaim-migrate @ 12592]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 10814
diff changeset
456
10073
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
457 * Sat Oct 2 2004 Stu Tomlinson <stu@nosnilmot.com>
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
458 - If --with tcl or silc are not specified, make sure the plugins don't
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
459 exist to prevent RPM complaining about unpackaged files
dedf375b7564 [gaim-migrate @ 11053]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 9545
diff changeset
460
9429
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
461 * Tue Jun 29 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
462 - Change Tcl to use --with tcl, the same as SILC, and build a gaim-tcl
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
463 package if specified.
40d6f828fac5 [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
464
9400
4254b4bfca4f [gaim-migrate @ 10214]
Mark Doliner <markdoliner@pidgin.im>
parents: 9373
diff changeset
465 * Thu Jun 24 2004 Mark Doliner <thekingant@users.sourceforge.net>
4254b4bfca4f [gaim-migrate @ 10214]
Mark Doliner <markdoliner@pidgin.im>
parents: 9373
diff changeset
466 - Add --with silc rebuild option for compiling a separate gaim-silc
4254b4bfca4f [gaim-migrate @ 10214]
Mark Doliner <markdoliner@pidgin.im>
parents: 9373
diff changeset
467 RPM containing the silc protocol plugin (Stu Tomlinson).
4254b4bfca4f [gaim-migrate @ 10214]
Mark Doliner <markdoliner@pidgin.im>
parents: 9373
diff changeset
468
9368
3b2951c02992 [gaim-migrate @ 10176]
Ethan Blanton <elb@pidgin.im>
parents: 9364
diff changeset
469 * Wed Jun 23 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
3b2951c02992 [gaim-migrate @ 10176]
Ethan Blanton <elb@pidgin.im>
parents: 9364
diff changeset
470 - Moved gaim headers and a pkgconfig configuration file into the
9400
4254b4bfca4f [gaim-migrate @ 10214]
Mark Doliner <markdoliner@pidgin.im>
parents: 9373
diff changeset
471 gaim-devel RPM (Stu Tomlinson).
9368
3b2951c02992 [gaim-migrate @ 10176]
Ethan Blanton <elb@pidgin.im>
parents: 9364
diff changeset
472
8115
f8f1f6953e2d [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
473 * Thu Jan 15 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
f8f1f6953e2d [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
474 - Removed the manual strip command, as it seems to be unwarranted if
f8f1f6953e2d [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
475 the necessary programs are properly installed. (For me, this was
f8f1f6953e2d [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
476 elfutils.)
f8f1f6953e2d [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
477
6246
f196b660af4f [gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents: 6171
diff changeset
478 * Sun Jul 20 2003 Bjoern Voigt <bjoern@cs.tu-berlin.de>
f196b660af4f [gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents: 6171
diff changeset
479 - Added pkgconfig build dependency.
f196b660af4f [gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents: 6171
diff changeset
480 - if "%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x.
f196b660af4f [gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents: 6171
diff changeset
481 - Added Gaim-specific directories to list of Gaim's files.
f196b660af4f [gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents: 6171
diff changeset
482
6171
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
483 * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu>
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
484 - Complete spec file rewrite to take advantage of "new" RPM features
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
485 and make things prettier.
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
486 - Use system-supplied %%{_prefix}, %%{_datadir}, etc. rather than
42761feaaee7 [gaim-migrate @ 6656]
Ethan Blanton <elb@pidgin.im>
parents: 5555
diff changeset
487 attempt to define our own.

mercurial