gaim.spec.in

Thu, 25 Jan 2007 17:45:45 +0000

author
Mark Doliner <markdoliner@pidgin.im>
date
Thu, 25 Jan 2007 17:45:45 +0000
changeset 20469
b2836a24d81e
parent 20464
131ead1b6880
permissions
-rw-r--r--

Sun apparently doesn't like when void functions return
the return value from another void function. For example:

void func1(void) {
printf("hi");
}

void func2(void) {
return func1(); /* this line causes a warning */
}

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

mercurial