annotate gaim.spec.in @ 7662:63ac63ec4b46

[gaim-migrate @ 8306] Mac OS X already has drop shadows, and the drop shadows for the tooltips look kind of funny on OSX anyway... So this patch turns off drop shadows on OSX even if we're using Gtk2.2. At least, I assume it does, since I'm running 2.0 anyway. committer: Tailor Script <tailor@pidgin.im>
author Ethan Blanton <elb@pidgin.im>
date Sat, 29 Nov 2003 17:03:21 +0000
parents 0e984848e632
children 5076246a211b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
1 Summary: A Gtk+ based multiprotocol instant messaging client
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
2 Name: @PACKAGE@
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
3 Version: @VERSION@
7656
0e984848e632 [gaim-migrate @ 8300]
Ethan Blanton <elb@pidgin.im>
parents: 7411
diff changeset
4 Release: 0
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
5 Epoch: 1
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
6 License: GPL
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
7 Group: Applications/Internet
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
8 Vendor: Pimpin' Penguins
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
9 Url: http://gaim.sourceforge.net/
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
10 Source: %{name}-%{version}.tar.gz
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
11 Packager: Rob Flynn <rob@marko.net>
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
12 BuildRoot: %{_tmppath}/%{name}-%{version}-root
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
13 %if "%{_vendor}" != "MandrakeSoft"
7235
03f22e564311 [gaim-migrate @ 7810]
Mark Doliner <mark@kingant.net>
parents: 7223
diff changeset
14 Requires: gtk2 >= 2.0.0, mozilla-nss, gtkspell, audiofile, libao
7411
340eae41b18e [gaim-migrate @ 8011]
Ethan Blanton <elb@pidgin.im>
parents: 7410
diff changeset
15 BuildRequires: libao-devel, gtk2-devel, gtkspell-devel, libtool, audiofile-devel, pkgconfig, mozilla-nss-devel
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
16 %else
7006
1dbafcde861f [gaim-migrate @ 7563]
Ethan Blanton <elb@pidgin.im>
parents: 6995
diff changeset
17 Requires: gtk+2.0 >= 2.0.0, libnss3
7410
f9a04b616c2d [gaim-migrate @ 8010]
Ethan Blanton <elb@pidgin.im>
parents: 7236
diff changeset
18 BuildRequires: libao-devel, libgtk+2.0_0-devel, gtkspell-devel, libtool, audiofile-devel, pkgconfig, libnss3-devel, perl-devel
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
19 %endif
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
20
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
21 %package devel
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
22 Summary: Development headers, documentation, and libraries for Gaim.
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
23 Group: Applications/Internet
5033
14bbf22917d9 [gaim-migrate @ 5376]
Christian Hammond <chipx86@chipx86.com>
parents: 5009
diff changeset
24
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
25 %description
3162
7dfd1871c39d [gaim-migrate @ 3178]
Rob Flynn <gaim@robflynn.com>
parents: 3138
diff changeset
26 Gaim allows you to talk to anyone using a variety of messaging
7dfd1871c39d [gaim-migrate @ 3178]
Rob Flynn <gaim@robflynn.com>
parents: 3138
diff changeset
27 protocols, including AIM (Oscar and TOC), ICQ, IRC, Yahoo!,
7dfd1871c39d [gaim-migrate @ 3178]
Rob Flynn <gaim@robflynn.com>
parents: 3138
diff changeset
28 MSN Messenger, Jabber, Gadu-Gadu, Napster, and Zephyr. These
7dfd1871c39d [gaim-migrate @ 3178]
Rob Flynn <gaim@robflynn.com>
parents: 3138
diff changeset
29 protocols are implemented using a modular, easy to use design.
7163
3785d534d085 [gaim-migrate @ 7730]
Mark Doliner <mark@kingant.net>
parents: 7006
diff changeset
30 To use a protocol, just add an account using the account editor.
3162
7dfd1871c39d [gaim-migrate @ 3178]
Rob Flynn <gaim@robflynn.com>
parents: 3138
diff changeset
31
7dfd1871c39d [gaim-migrate @ 3178]
Rob Flynn <gaim@robflynn.com>
parents: 3138
diff changeset
32 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
33 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
34
7163
3785d534d085 [gaim-migrate @ 7730]
Mark Doliner <mark@kingant.net>
parents: 7006
diff changeset
35 Gaim is NOT affiliated with or endorsed by America Online, Inc.,
3785d534d085 [gaim-migrate @ 7730]
Mark Doliner <mark@kingant.net>
parents: 7006
diff changeset
36 Microsoft Corporation, Yahoo! Inc., or ICQ Inc.
2578
4872afc89782 [gaim-migrate @ 2591]
Rob Flynn <gaim@robflynn.com>
parents: 2538
diff changeset
37
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
38 %description devel
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
39
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
40 The gaim-devel package contains the header files, developer
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
41 documentation, and libraries required for development of gaim scripts
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
42 and plugins.
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
43
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
44 %prep
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
45 %setup
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
46
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
47 %build
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
48 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
49 --bindir=%{_bindir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
50 --datadir=%{_datadir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
51 --includedir=%{_includedir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
52 --libdir=%{_libdir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
53 --mandir=%{_mandir} \
6995
dfc78aeca2d7 [gaim-migrate @ 7551]
Christian Hammond <chipx86@chipx86.com>
parents: 6994
diff changeset
54 --sysconfdir=%{_sysconfdir} \
dfc78aeca2d7 [gaim-migrate @ 7551]
Christian Hammond <chipx86@chipx86.com>
parents: 6994
diff changeset
55 --with-perl-lib=%{buildroot}%{_prefix}
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
56 make %{?_smp_mflags}
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
57
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
58 %install
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
59 rm -rf %{buildroot}
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
60 make prefix=%{buildroot}%{_prefix} bindir=%{buildroot}%{_bindir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
61 datadir=%{buildroot}%{_datadir} includedir=%{buildroot}%{_includedir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
62 libdir=%{buildroot}%{_libdir} mandir=%{buildroot}%{_mandir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
63 sysconfdir=%{buildroot}%{_sysconfdir} \
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
64 install
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
65
6736
e411a7d6378c [gaim-migrate @ 7268]
Christian Hammond <chipx86@chipx86.com>
parents: 6653
diff changeset
66 rm -f $RPM_BUILD_ROOT/%{_libdir}/perl5/*/*/perllocal.pod
7223
e13fd40cc827 [gaim-migrate @ 7792]
Christian Hammond <chipx86@chipx86.com>
parents: 7163
diff changeset
67 strip %{buildroot}%{_libdir}/{*.so*,%{name}/*.so} || :
e13fd40cc827 [gaim-migrate @ 7792]
Christian Hammond <chipx86@chipx86.com>
parents: 7163
diff changeset
68
6736
e411a7d6378c [gaim-migrate @ 7268]
Christian Hammond <chipx86@chipx86.com>
parents: 6653
diff changeset
69
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
70 %clean
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
71 rm -rf %{buildroot}
322
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
72
8ed366802f2e [gaim-migrate @ 332]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
73 %files
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
74 %defattr(-, root, root)
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
75
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
76 %doc doc/the_penguin.txt doc/CREDITS doc/FAQ NEWS COPYING AUTHORS
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
77 %doc README ChangeLog
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
78 %doc %{_mandir}/man1/*
7006
1dbafcde861f [gaim-migrate @ 7563]
Ethan Blanton <elb@pidgin.im>
parents: 6995
diff changeset
79 %doc %{_mandir}/man3*/*
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
80
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
81 %dir %{_libdir}/gaim
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
82 %attr(755, root, root) %{_libdir}/gaim/*
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
83 %attr(755, root, root) %{_libdir}/libgaim-remote.so.*
6736
e411a7d6378c [gaim-migrate @ 7268]
Christian Hammond <chipx86@chipx86.com>
parents: 6653
diff changeset
84 %attr(755, root, root) %{_libdir}/perl5
e411a7d6378c [gaim-migrate @ 7268]
Christian Hammond <chipx86@chipx86.com>
parents: 6653
diff changeset
85
3737
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
86 %{_bindir}/*
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
87 %{_datadir}/locale/*/*/*
5939b57aeed8 [gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents: 3736
diff changeset
88 %{_datadir}/pixmaps/*
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
89 %dir %{_datadir}/sounds/gaim
4206
30b5741e4c87 [gaim-migrate @ 4442]
Christian Hammond <chipx86@chipx86.com>
parents: 4030
diff changeset
90 %{_datadir}/sounds/gaim/*
4030
a3466240218c [gaim-migrate @ 4235]
Luke Schierer <lschiere@pidgin.im>
parents: 3774
diff changeset
91 %{_datadir}/applications/*
547
8086ed233742 [gaim-migrate @ 557]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 369
diff changeset
92
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
93 %files devel
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
94
6994
830070d70f3c [gaim-migrate @ 7550]
Christian Hammond <chipx86@chipx86.com>
parents: 6736
diff changeset
95 %doc plugins/HOWTO
6301
0e60f9b2e6eb [gaim-migrate @ 6800]
Luke Schierer <lschiere@pidgin.im>
parents: 6246
diff changeset
96 %doc HACKING PROGRAMMING_NOTES
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
97
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
98 %attr(755, root, root) %{_libdir}/libgaim-remote.la
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
99 %dir %{_includedir}/gaim-remote
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
100 %{_includedir}/gaim-remote/*.h
2224
cb784a37f5f0 [gaim-migrate @ 2234]
Rob Flynn <gaim@robflynn.com>
parents: 2133
diff changeset
101
cb784a37f5f0 [gaim-migrate @ 2234]
Rob Flynn <gaim@robflynn.com>
parents: 2133
diff changeset
102 %changelog
6246
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
103 * Sun Jul 20 2003 Bjoern Voigt <bjoern@cs.tu-berlin.de>
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
104 - Added pkgconfig build dependency.
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
105 - if "%{_vendor}" != "MandrakeSoft" now also works with rpm 3.x.
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
106 - Added Gaim-specific directories to list of Gaim's files.
2cb2a49f4bbe [gaim-migrate @ 6740]
Mark Doliner <mark@kingant.net>
parents: 6171
diff changeset
107
6171
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
108 * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu>
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
109 - Complete spec file rewrite to take advantage of "new" RPM features
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
110 and make things prettier.
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
111 - Use system-supplied %%{_prefix}, %%{_datadir}, etc. rather than
4cbf448d12eb [gaim-migrate @ 6656]
Mark Doliner <mark@kingant.net>
parents: 5555
diff changeset
112 attempt to define our own.