annotate gaim.spec.in @ 20392:9ba7dee775e1

The first msn-p13-merge-head.diff.gz from SF Patch #1621854 from Ka-Hing Cheung. "uploaded a diff, this diff is unchanged from the last tarball that I previously uploaded, except that it's against HEAD. This should be a little easier for most people." (This was apparently msn-p13-merge-head.diff, which SourceForge didn't allow to be uploaded.) PLUS "Updated the diff with basically no change, except with simom's icon fix. The previous diff was broken because some of the files were not added"
author Richard Laager <rlaager@wiktel.com>
date Sun, 15 Apr 2007 03:01:41 +0000
parents 1706b25196e4
children
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 #
20381
99e13490ddff Mark didn't read the comment above the line he changed. ;-)
Ethan Blanton <elb@pidgin.im>
parents: 20380
diff changeset
9 #define beta 7
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
14771
5a4087bf595c [gaim-migrate @ 17532]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14711
diff changeset
30 BuildRequires: libtool, pkgconfig, intltool, gettext, libxml2-devel
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
31 %{?_with_avahi:BuildRequires: avahi-compat-howl-devel}
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
32 %{!?_without_gtkspell:BuildRequires: gtkspell-devel}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
33 %{?_with_howl:BuildRequires: howl-devel}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
34 %{?_with_meanwhile:BuildRequires: meanwhile-devel}
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
35 %{?_with_mono:BuildRequires: mono-devel}
12539
a526eac4b9d6 [gaim-migrate @ 14852]
Mark Doliner <mark@kingant.net>
parents: 12529
diff changeset
36 %{?_with_sasl:BuildRequires: cyrus-sasl-devel >= 2}
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
37 %{?_with_silc:BuildRequires: /usr/include/silc/silcclient.h}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
38 %{?_with_tcl:BuildRequires: tcl, tk, /usr/include/tcl.h}
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
39 %{!?_without_text:BuildRequires: ncurses-devel}
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
40
20383
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
41 %if "%{_vendor}" == "suse"
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
42 # For SuSE:
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
43 BuildRequires: gnutls-devel
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
44 %{?_with_dbus:BuildRequires: dbus-1-devel >= 0.35}
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
45 %{!?_without_gstreamer:BuildRequires: gstreamer010-devel >= 0.10}
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
46 %else
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
47 %{?_with_dbus:BuildRequires: dbus-devel >= 0.35}
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
48 %{!?_without_gstreamer:BuildRequires: gstreamer-devel >= 0.10}
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
49 %endif
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
50
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
51 # Mandrake 10.1 and lower || Mandrake 10.2 (and higher?)
12550
7f0f68ae1f5a [gaim-migrate @ 14868]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12539
diff changeset
52 %if "%{_vendor}" == "MandrakeSoft" || "%{_vendor}" == "Mandrakesoft" || "%{_vendor}" == "Mandriva"
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
53 # For Mandrake/Mandriva:
11009
926d2ff72899 [gaim-migrate @ 12870]
Mark Doliner <mark@kingant.net>
parents: 10977
diff changeset
54 BuildRequires: libgtk+2.0_0-devel, libnss3-devel, perl-devel
11405
a6d446cf090f [gaim-migrate @ 13640]
Mark Doliner <mark@kingant.net>
parents: 11318
diff changeset
55 Obsoletes: libgaim-remote0
11009
926d2ff72899 [gaim-migrate @ 12870]
Mark Doliner <mark@kingant.net>
parents: 10977
diff changeset
56 %else
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
57 # For SuSE, Red Hat, Fedora and others:
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
58 BuildRequires: gtk2-devel
20383
1706b25196e4 sf patch #1640011, from Celso Pinto
Mark Doliner <mark@kingant.net>
parents: 20381
diff changeset
59 %if "%{_vendor}" != "suse"
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
60 # For Red Hat, Fedora and others:
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
61 # 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
62 # 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
63 # don't care if we specify it here
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
64 BuildRequires: perl-XML-Parser
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
65 BuildRequires: mozilla-nss-devel
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
66 %endif
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
67 %endif
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
68
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
69 # 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
70 Requires: perl
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
71 # Gadu-Gadu support was split out temporarily
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
72 Provides: gaim-gadugadu = %{epoch}:%{version}-%{release}
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
73
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
74 %package devel
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
75 Summary: Development headers, documentation, and libraries for Gaim.
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
76 Group: Applications/Internet
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
77 Requires: pkgconfig, gaim = %{epoch}:%{version}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
78
13747
69d5cd3d0b4a [gaim-migrate @ 16158]
Mark Doliner <mark@kingant.net>
parents: 13632
diff changeset
79 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
80 %package bonjour
11913
b3105d119a17 [gaim-migrate @ 14204]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11912
diff changeset
81 Summary: Bonjour plugin for Gaim
b3105d119a17 [gaim-migrate @ 14204]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11912
diff changeset
82 Group: Applications/Internet
b3105d119a17 [gaim-migrate @ 14204]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11912
diff changeset
83 Requires: gaim = %{epoch}:%{version}
11009
926d2ff72899 [gaim-migrate @ 12870]
Mark Doliner <mark@kingant.net>
parents: 10977
diff changeset
84 %endif
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
85
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
86 %if 0%{?_with_meanwhile:1}
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
87 %package meanwhile
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
88 Summary: Lotus Sametime plugin for Gaim using the Meanwhile library
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
89 Group: Applications/Internet
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
90 Requires: gaim = %{epoch}:%{version}
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
91 %endif
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
92
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
93 %if 0%{?_with_mono:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
94 %package mono
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
95 Summary: Mono .NET plugin support for Gaim
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
96 Group: Applications/Internet
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
97 Requires: gaim = %{epoch}:%{version}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
98 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
99
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
100 %if 0%{?_with_silc:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
101 %package silc
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
102 Summary: SILC (Secure Internet Live Conferencing) plugin for Gaim
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
103 Group: Applications/Internet
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
104 Requires: gaim = %{epoch}:%{version}
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
105 %endif
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
106
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
107 %if 0%{?_with_tcl:1}
9429
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
108 %package tcl
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
109 Summary: Tcl scripting support for Gaim
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
110 Group: Applications/Internet
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
111 Requires: gaim = %{epoch}:%{version}
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
112 %endif
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
113
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
114 %if 0%{!?_without_text:1}
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
115 %package text
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
116 Summary: A text-based user interface for Gaim
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
117 Group: Applications/Internet
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
118 Requires: gaim = %{epoch}:%{version}
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
119 %endif
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
120
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
121 %description
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
122 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
123 protocols including AIM, MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu,
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
124 ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
125 Zephyr. These protocols are implemented using a modular, easy to
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
126 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
127 account editor.
3162
7dfd1871c39d [gaim-migrate @ 3178]
Rob Flynn <gaim@robflynn.com>
parents: 3138
diff changeset
128
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
129 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
130 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
131
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
132 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
133 Microsoft Corporation, Yahoo! Inc., or ICQ Inc.
2578
4872afc89782 [gaim-migrate @ 2591]
Rob Flynn <gaim@robflynn.com>
parents: 2538
diff changeset
134
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
135 %description devel
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
136 The gaim-devel package contains the header files, developer
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
137 documentation, and libraries required for development of Gaim scripts
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
138 and plugins.
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
139
13747
69d5cd3d0b4a [gaim-migrate @ 16158]
Mark Doliner <mark@kingant.net>
parents: 13632
diff changeset
140 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
141 %description bonjour
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
142 Bonjour plugin for Gaim.
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
143 %endif
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
144
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
145 %if 0%{?_with_meanwhile:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
146 %description meanwhile
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
147 Lotus Sametime plugin for Gaim using the Meanwhile library.
9429
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
148 %endif
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
149
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
150 %if 0%{?_with_mono:1}
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
151 %description mono
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
152 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
153 use Gaim plugins written in the .NET programming language.
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
154 %endif
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
155
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
156 %if 0%{?_with_silc:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
157 %description silc
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
158 SILC (Secure Internet Live Conferencing) plugin for Gaim.
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
159 %endif
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
160
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
161 %if 0%{!?without_text:1}
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
162 %description text
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
163 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
164 standard text console or from a terminal within X Windows. It
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
165 uses ncurses and our homegrown gnt library for drawing windows
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
166 and text.
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
167 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
168
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
169 %if 0%{?_with_tcl:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
170 %description tcl
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
171 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
172 use Gaim plugins written in the Tcl programming language.
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
173 %endif
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
174
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
175 %prep
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
176 %setup -q -n %{name}-@VERSION@
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
177
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
178 %build
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
179 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
180 --bindir=%{_bindir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
181 --datadir=%{_datadir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
182 --includedir=%{_includedir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
183 --libdir=%{_libdir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
184 --mandir=%{_mandir} \
6995
dfc78aeca2d7 [gaim-migrate @ 7551]
Christian Hammond <chipx86@chipx86.com>
parents: 6994
diff changeset
185 --sysconfdir=%{_sysconfdir} \
14526
9df42423eea8 [gaim-migrate @ 17247]
Richard Laager <rlaager@wiktel.com>
parents: 14525
diff changeset
186 --disable-schemas-install \
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
187 %{!?_with_dbus:--disable-dbus} \
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
188 %{?_without_gstreamer:--disable-gstreamer} \
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
189 %{?_without_gtkspell:--disable-gtkspell} \
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
190 %{?_with_mono:--enable-mono} \
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
191 %{?_with_perlmakehack:--with-perl-lib=%{buildroot}%{_prefix}} \
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
192 %{!?_with_perlmakehack:--with-perl-lib=%{_prefix}} \
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
193 %{?_with_sasl:--enable-cyrus-sasl} \
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
194 %{?_with_silc:--with-silc-includes=%{_includedir}/silc} \
9429
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
195 %{?_with_silc:--with-silc-libs=%{_libdir}/silc} \
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
196 %{!?_with_tcl:--disable-tcl} \
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
197 %{?_without_text:--disable-consoleui}
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
198
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
199 make %{?_smp_mflags}
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
200
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
201 %install
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
202 rm -rf %{buildroot}
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
203 %if 0%{?_with_perlmakehack:1}
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
204 make prefix=%{buildroot}%{_prefix} bindir=%{buildroot}%{_bindir} \
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
205 datadir=%{buildroot}%{_datadir} includedir=%{buildroot}%{_includedir} \
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
206 libdir=%{buildroot}%{_libdir} mandir=%{buildroot}%{_mandir} \
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
207 sysconfdir=%{buildroot}%{_sysconfdir} \
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
208 install
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
209 %else
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
210 make DESTDIR=$RPM_BUILD_ROOT install
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
211 %endif
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
212
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
213 # 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
214 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/*.la
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
215 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
216 rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
217 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
218 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
219
13747
69d5cd3d0b4a [gaim-migrate @ 16158]
Mark Doliner <mark@kingant.net>
parents: 13632
diff changeset
220 %if 0%{!?_with_howl:1} && 0%{!?_with_avahi:1}
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
221 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/libbonjour.so
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
222 %endif
10073
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
223
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
224 %if 0%{!?_with_meanwhile:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
225 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/libsametime.so
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
226 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
227
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
228 %if 0%{!?_with_mono:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
229 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/mono.so
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
230 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/*.dll
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
231 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
232
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
233 %if 0%{!?_with_silc:1}
10073
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
234 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/libsilcgaim.so
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
235 %endif
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
236
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
237 %if 0%{!?_with_tcl:1}
10073
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
238 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/tcl.so
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
239 %endif
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
240
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
241 %if 0%{?_without_text:1}
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
242 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/gaim-text.*
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
243 rm -f $RPM_BUILD_ROOT%{_bindir}/gaim-text
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
244 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/gntgf.so
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
245 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/gnthistory.so
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
246 rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/s.so
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
247 rm -f $RPM_BUILD_ROOT%{_libdir}/libgnt.so.*
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
248 %endif
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
249
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
250 %find_lang %{name}
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
251
15370
6e08118f2cd6 [gaim-migrate @ 18163]
Mark Doliner <mark@kingant.net>
parents: 15367
diff changeset
252 find $RPM_BUILD_ROOT%{_libdir}/gaim -xtype f -print | \
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
253 sed "s@^$RPM_BUILD_ROOT@@g" | \
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
254 grep -v /gntgf.so | \
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
255 grep -v /gnthistory.so | \
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
256 grep -v /libbonjour.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
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
265 # files -f file can only take one filename :(
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
266 cat %{name}.lang >> %{name}-%{version}-coreplugins
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
267
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
268 %clean
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
269 rm -rf %{buildroot}
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
270
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
271 %pre
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
272 if [ "$1" -gt 1 -a -n "`which gconftool-2 2>/dev/null`" ]; then
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
273 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
274 gconftool-2 --makefile-uninstall-rule \
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
275 %{_sysconfdir}/gconf/schemas/gaim.schemas >/dev/null || :
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
276 killall -HUP gconfd-2 || :
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
277 fi
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
278
14526
9df42423eea8 [gaim-migrate @ 17247]
Richard Laager <rlaager@wiktel.com>
parents: 14525
diff changeset
279 %post
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
280 if [ -n "`which gconftool-2 2>/dev/null`" ]; then
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
281 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
282 gconftool-2 --makefile-install-rule \
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
283 %{_sysconfdir}/gconf/schemas/gaim.schemas > /dev/null || :
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
284 killall -HUP gconfd-2 || :
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
285 fi
14711
556a112ab6ca [gaim-migrate @ 17465]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14672
diff changeset
286 /sbin/ldconfig
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
287
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
288 %preun
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
289 if [ "$1" -eq 0 -a -n "`which gconftool-2 2>/dev/null`" ]; then
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
290 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
291 gconftool-2 --makefile-uninstall-rule \
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
292 %{_sysconfdir}/gconf/schemas/gaim.schemas > /dev/null || :
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
293 killall -HUP gconfd-2 || :
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
294 fi
14526
9df42423eea8 [gaim-migrate @ 17247]
Richard Laager <rlaager@wiktel.com>
parents: 14525
diff changeset
295
14711
556a112ab6ca [gaim-migrate @ 17465]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14672
diff changeset
296 %postun -p /sbin/ldconfig
556a112ab6ca [gaim-migrate @ 17465]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14672
diff changeset
297
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
298 %files -f %{name}-%{version}-coreplugins
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
299 %defattr(-, root, root)
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
300
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
301 %doc AUTHORS
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
302 %doc COPYING
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
303 %doc COPYRIGHT
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
304 %doc ChangeLog
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
305 %doc NEWS
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
306 %doc README
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
307 %doc README.SVN
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
308 %doc doc/FAQ
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
309 %doc doc/the_penguin.txt
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
310 %doc %{_mandir}/man1/gaim.*
7006
1dbafcde861f [gaim-migrate @ 7563]
Ethan Blanton <elb@pidgin.im>
parents: 6995
diff changeset
311 %doc %{_mandir}/man3*/*
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
312
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
313 %dir %{_libdir}/gaim
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
314 %attr(755, root, root) %{perl_vendorarch}/Gaim*
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
315 %attr(755, root, root) %{perl_vendorarch}/auto/Gaim
6736
e411a7d6378c [gaim-migrate @ 7268]
Christian Hammond <chipx86@chipx86.com>
parents: 6653
diff changeset
316
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
317 %{_bindir}/gaim
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
318 %{_datadir}/pixmaps/*
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
319 %dir %{_datadir}/sounds/gaim
4206
30b5741e4c87 [gaim-migrate @ 4442]
Christian Hammond <chipx86@chipx86.com>
parents: 4030
diff changeset
320 %{_datadir}/sounds/gaim/*
4030
a3466240218c [gaim-migrate @ 4235]
Luke Schierer <lschiere@pidgin.im>
parents: 3774
diff changeset
321 %{_datadir}/applications/*
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
322 %{_libdir}/libgaim.so.*
14525
dfd6435cac04 [gaim-migrate @ 17246]
Mark Doliner <mark@kingant.net>
parents: 14524
diff changeset
323 %{_sysconfdir}/gconf/schemas/gaim.schemas
547
8086ed233742 [gaim-migrate @ 557]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 369
diff changeset
324
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
325 %if 0%{?_with_dbus:1}
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
326 %{_bindir}/gaim-client-example
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
327 %{_bindir}/gaim-remote
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
328 %{_bindir}/gaim-send
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
329 %{_bindir}/gaim-send-async
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
330 %{_bindir}/gaim-url-handler
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
331 %{_libdir}/libgaim-client.so.*
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
332 %{_datadir}/dbus-1/services/gaim.service
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
333 %doc README.dbus
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
334 %doc libgaim/gaim-notifications-example
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
335 %endif
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
336
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
337 %files devel
9373
7b524aa57718 [gaim-migrate @ 10181]
Mark Doliner <mark@kingant.net>
parents: 9368
diff changeset
338 %defattr(-, root, root)
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
339
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
340 %doc ChangeLog.API
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
341 %doc HACKING
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
342 %doc PLUGIN_HOWTO
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
343 %doc PROGRAMMING_NOTES
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
344
9364
63f07fa577eb [gaim-migrate @ 10172]
Ethan Blanton <elb@pidgin.im>
parents: 8115
diff changeset
345 %dir %{_includedir}/gaim
63f07fa577eb [gaim-migrate @ 10172]
Ethan Blanton <elb@pidgin.im>
parents: 8115
diff changeset
346 %{_includedir}/gaim/*.h
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
347 %dir %{_includedir}/gaim/gnt
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
348 %{_includedir}/gaim/gnt/*.h
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
349 %dir %{_includedir}/gnt
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
350 %{_includedir}/gnt/*.h
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
351 %{_libdir}/libgaim.so
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
352 %{_libdir}/libgnt.so
9364
63f07fa577eb [gaim-migrate @ 10172]
Ethan Blanton <elb@pidgin.im>
parents: 8115
diff changeset
353 %{_libdir}/pkgconfig/gaim.pc
14515
a8e05cb27456 [gaim-migrate @ 17235]
Mark Doliner <mark@kingant.net>
parents: 14225
diff changeset
354 %{_libdir}/pkgconfig/gnt.pc
11318
519dc2186438 [gaim-migrate @ 13521]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11009
diff changeset
355 %{_datadir}/aclocal/gaim.m4
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
356 %if 0%{?_with_dbus:1}
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
357 %{_libdir}/libgaim-client.so
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
358 %endif
2224
cb784a37f5f0 [gaim-migrate @ 2234]
Rob Flynn <gaim@robflynn.com>
parents: 2133
diff changeset
359
14524
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
360 %if 0%{?_with_howl:1} || 0%{?_with_avahi:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
361 %files bonjour
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
362 %defattr(-, root, root)
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 %{_libdir}/gaim/libbonjour.*
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
365 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
366
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
367 %if 0%{?_with_meanwhile:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
368 %files meanwhile
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
369 %defattr(-, root, root)
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 %{_libdir}/gaim/libsametime.*
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
372 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
373
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
374 %if 0%{?_with_mono:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
375 %files mono
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
376 %defattr(-, root, root)
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
377
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
378 %{_libdir}/gaim/mono.so
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
379 %{_libdir}/gaim/*.dll
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
380 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
381
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
382 %if 0%{?_with_silc:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
383 %files silc
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
384 %defattr(-, root, root)
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
385
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
386 %{_libdir}/gaim/libsilcgaim.*
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
387 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
388
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
389 %if 0%{?_with_tcl:1}
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
390 %files tcl
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
391 %defattr(-, root, root)
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
392
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
393 %{_libdir}/gaim/tcl.so
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
394 %endif
565f90ad0c84 [gaim-migrate @ 17245]
Mark Doliner <mark@kingant.net>
parents: 14515
diff changeset
395
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
396 %if 0%{!?_without_text:1}
14612
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
397 %files text
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
398 %defattr(-, root, root)
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
399
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
400 %doc %{_mandir}/man1/gaim-text.*
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
401 %{_bindir}/gaim-text
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
402 %{_libdir}/gaim/gntgf.so
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
403 %{_libdir}/gaim/gnthistory.so
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
404 %{_libdir}/gaim/s.so
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
405 %{_libdir}/libgnt.so.*
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
406 %endif
1f46715c08d9 [gaim-migrate @ 17340]
Mark Doliner <mark@kingant.net>
parents: 14528
diff changeset
407
2224
cb784a37f5f0 [gaim-migrate @ 2234]
Rob Flynn <gaim@robflynn.com>
parents: 2133
diff changeset
408 %changelog
14672
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
409 * Sun Oct 1 2006 Stu Tomlinson <stu@nosnilmot.com>
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
410 - We can build with internal gadu gadu again, so bring it back into the
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
411 main package
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
412 - Deal with gconf schame uninstallation on package upgrade and removal
cf7e6b705d1a [gaim-migrate @ 17418]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14612
diff changeset
413
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
414 * Sun Aug 20 2006 Stu Tomlinson <stu@nosnilmot.com>
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
415 - Make the gstreamer-devel dependency overridable with '--without-gstreamer'
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
416 to allow building on older distributions without suitable gstreamer
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
417
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
418 * Tue Aug 15 2006 Mark Doliner <thekingant@users.sourceforge.net>
14129
76913e399fa5 [gaim-migrate @ 16768]
Mark Doliner <mark@kingant.net>
parents: 14043
diff changeset
419 - Add a BuildRequire for gstreamer-devel
14130
544e7f57836c [gaim-migrate @ 16769]
Mark Doliner <mark@kingant.net>
parents: 14129
diff changeset
420 - Remove the BuildRequires for audiofile-devel and libao-devel
14129
76913e399fa5 [gaim-migrate @ 16768]
Mark Doliner <mark@kingant.net>
parents: 14043
diff changeset
421
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
422 * Mon May 8 2006 Mark Doliner <thekingant@users.sourceforge.net>
13747
69d5cd3d0b4a [gaim-migrate @ 16158]
Mark Doliner <mark@kingant.net>
parents: 13632
diff changeset
423 - 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
424 Avahi's Howl compatibility layer
13747
69d5cd3d0b4a [gaim-migrate @ 16158]
Mark Doliner <mark@kingant.net>
parents: 13632
diff changeset
425
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
426 * Wed Mar 29 2006 Stu Tomlinson <stu@nosnilmot.com>
13578
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
427 - Source RPM uses tar.bz2 now to save space
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
428 - Update BuildRequires for new intltool dependencies
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
429 - 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
430 - Add a --with gadugadu to build (separate) gaim-gadugadu package
8dfe7742739b [gaim-migrate @ 15960]
Stu Tomlinson <stu@nosnilmot.com>
parents: 13561
diff changeset
431
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
432 * Sat Dec 17 2005 Stu Tomlinson <stu@nosnilmot.com>
12529
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
433 - 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
434 by RPM
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
435 - Split of sametime support to gaim-meanwhile
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
436 - Use make DESTDIR=... instead of overloading prefix etc. when installing
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
437 - Default build to include cyrus-sasl support in Jabber
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
438 - Add --with dbus to build with DBUS support
d640a92eceb6 [gaim-migrate @ 14842]
Stu Tomlinson <stu@nosnilmot.com>
parents: 12314
diff changeset
439
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
440 * 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
441 - Added obsoletes gaim-meanwhile
e1fc3eaf73b9 [gaim-migrate @ 14618]
Christopher O'Brien <siege@pidgin.im>
parents: 11913
diff changeset
442
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
443 * Sun Oct 30 2005 Stu Tomlinson <stu@nosnilmot.com>
11912
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
444 - Add separate gaim-bonjour package if built with --with-howl
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
445 - Add separate gaim-mono package if built with --with-mono
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
446 - Exclude some unwanted perl files
8eb1f4b9210c [gaim-migrate @ 14203]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11405
diff changeset
447
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
448 * Sat Aug 20 2005 Stu Tomlinson <stu@nosnilmot.com>
11318
519dc2186438 [gaim-migrate @ 13521]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11009
diff changeset
449 - Include libgaimperl.so
519dc2186438 [gaim-migrate @ 13521]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11009
diff changeset
450 - Include gaim.m4 in gaim-devel
519dc2186438 [gaim-migrate @ 13521]
Stu Tomlinson <stu@nosnilmot.com>
parents: 11009
diff changeset
451
14225
eec43f2ef633 [gaim-migrate @ 16906]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14130
diff changeset
452 * Thu Apr 28 2005 Stu Tomlinson <stu@nosnilmot.com>
10888
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
453 - Use perl_vendorlib & perl_archlib for better 64bit compat (Jeff Mahoney)
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
454 - Clean up Requires, most should be auto-detected
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
455 - Restore gtkspell-devel build requirement (and add --without gtkspell option)
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
456 - Fix Tcl build requirements to work across more distros
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
457 - Fix SILC build requirements to work across more distros
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
458
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
459 * Mon Oct 11 2004 John Jolly <john.jolly@gmail.com>
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
460 - Added if "%{_vendor}" == "suse" to handle GnuTLS libraries for SuSE
29bec53bd2d2 [gaim-migrate @ 12592]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10814
diff changeset
461
10073
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
462 * Sat Oct 2 2004 Stu Tomlinson <stu@nosnilmot.com>
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
463 - 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
464 exist to prevent RPM complaining about unpackaged files
06fa76a16ac0 [gaim-migrate @ 11053]
Stu Tomlinson <stu@nosnilmot.com>
parents: 9545
diff changeset
465
9429
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
466 * Tue Jun 29 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
467 - 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
468 package if specified.
a3e3c71d995a [gaim-migrate @ 10249]
Ethan Blanton <elb@pidgin.im>
parents: 9400
diff changeset
469
9400
ecd93503a5c9 [gaim-migrate @ 10214]
Mark Doliner <mark@kingant.net>
parents: 9373
diff changeset
470 * Thu Jun 24 2004 Mark Doliner <thekingant@users.sourceforge.net>
ecd93503a5c9 [gaim-migrate @ 10214]
Mark Doliner <mark@kingant.net>
parents: 9373
diff changeset
471 - Add --with silc rebuild option for compiling a separate gaim-silc
ecd93503a5c9 [gaim-migrate @ 10214]
Mark Doliner <mark@kingant.net>
parents: 9373
diff changeset
472 RPM containing the silc protocol plugin (Stu Tomlinson).
ecd93503a5c9 [gaim-migrate @ 10214]
Mark Doliner <mark@kingant.net>
parents: 9373
diff changeset
473
9368
3ca51ea44480 [gaim-migrate @ 10176]
Ethan Blanton <elb@pidgin.im>
parents: 9364
diff changeset
474 * Wed Jun 23 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
3ca51ea44480 [gaim-migrate @ 10176]
Ethan Blanton <elb@pidgin.im>
parents: 9364
diff changeset
475 - Moved gaim headers and a pkgconfig configuration file into the
9400
ecd93503a5c9 [gaim-migrate @ 10214]
Mark Doliner <mark@kingant.net>
parents: 9373
diff changeset
476 gaim-devel RPM (Stu Tomlinson).
9368
3ca51ea44480 [gaim-migrate @ 10176]
Ethan Blanton <elb@pidgin.im>
parents: 9364
diff changeset
477
8115
2a9e8ba61ec7 [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
478 * Thu Jan 15 2004 Ethan Blanton <eblanton@cs.ohiou.edu>
2a9e8ba61ec7 [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
479 - 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
480 the necessary programs are properly installed. (For me, this was
2a9e8ba61ec7 [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
481 elfutils.)
2a9e8ba61ec7 [gaim-migrate @ 8819]
Ethan Blanton <elb@pidgin.im>
parents: 8058
diff changeset
482
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
483 * Sun Jul 20 2003 Bjoern Voigt <bjoern@cs.tu-berlin.de>
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
484 - Added pkgconfig build dependency.
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
485 - if "%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x.
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
486 - Added Gaim-specific directories to list of Gaim's files.
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
487
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
488 * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu>
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
489 - Complete spec file rewrite to take advantage of "new" RPM features
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
490 and make things prettier.
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
491 - Use system-supplied %%{_prefix}, %%{_datadir}, etc. rather than
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
492 attempt to define our own.