Tue, 05 Aug 2003 10:55:04 +0000
[gaim-migrate @ 6876]
I think I touched almost every file. Here's what happened.
I started off fixing up the Makefile.am and configure.ac files to help with
the core/UI split some. Then I got annoyed with the
build_{allow,deny}_list() functions that everything used, and decided to
core/UI split privacy. While doing that, I decided to redesign the dialog.
So now, a lot has changed, but not really so much. Just that most files
got affected.
Oh yeah, and the UI stuff was taken out of internal.h and moved to
gtkinternal.h. If you use this, please be aware of this change.
|
3737
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
1 | Summary: A Gtk+ based multiprotocol instant messaging client |
| 6171 | 2 | Name: @PACKAGE@ |
| 3 | Version: @VERSION@ | |
| 4 | Release: 1 | |
|
3737
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
5 | Epoch: 1 |
|
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
6 | License: GPL |
|
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
7 | Group: Applications/Internet |
|
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
8 | Vendor: Pimpin' Penguins |
| 6171 | 9 | Url: http://gaim.sourceforge.net/ |
|
3737
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
10 | Source: %{name}-%{version}.tar.gz |
|
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
11 | Packager: Rob Flynn <rob@marko.net> |
| 6171 | 12 | BuildRoot: %{_tmppath}/%{name}-%{version}-root |
|
6246
f196b660af4f
[gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents:
6171
diff
changeset
|
13 | %if "%{_vendor}" != "MandrakeSoft" |
|
5044
3a8784f64406
[gaim-migrate @ 5392]
Christian Hammond <chipx86@chipx86.com>
parents:
5033
diff
changeset
|
14 | Requires: gtk2 >= 2.0.0 |
|
6246
f196b660af4f
[gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents:
6171
diff
changeset
|
15 | BuildRequires: libao-devel, gtk2-devel, gtkspell-devel, libtool, audiofile-devel, pkgconfig |
| 6171 | 16 | %else |
| 17 | Requires: gtk+2.0 >= 2.0.0 | |
|
6246
f196b660af4f
[gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents:
6171
diff
changeset
|
18 | BuildRequires: libao-devel, libgtk+2.0_0-devel, gtkspell-devel, libtool, audiofile-devel, pkgconfig |
| 6171 | 19 | %endif |
| 20 | ||
| 21 | %package devel | |
| 22 | Summary: Development headers, documentation, and libraries for Gaim. | |
| 23 | Group: Applications/Internet | |
|
5033
c48c219d1ce4
[gaim-migrate @ 5376]
Christian Hammond <chipx86@chipx86.com>
parents:
5009
diff
changeset
|
24 | |
| 322 | 25 | %description |
|
3162
69014ddef423
[gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents:
3138
diff
changeset
|
26 | Gaim allows you to talk to anyone using a variety of messaging |
|
69014ddef423
[gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents:
3138
diff
changeset
|
27 | protocols, including AIM (Oscar and TOC), ICQ, IRC, Yahoo!, |
|
69014ddef423
[gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents:
3138
diff
changeset
|
28 | MSN Messenger, Jabber, Gadu-Gadu, Napster, and Zephyr. These |
|
69014ddef423
[gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents:
3138
diff
changeset
|
29 | protocols are implemented using a modular, easy to use design. |
|
69014ddef423
[gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents:
3138
diff
changeset
|
30 | To use a protocol, just load the plugin for it. |
|
69014ddef423
[gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents:
3138
diff
changeset
|
31 | |
|
69014ddef423
[gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents:
3138
diff
changeset
|
32 | Gaim supports many common features of other clients, as well as many |
|
69014ddef423
[gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents:
3138
diff
changeset
|
33 | unique features, such as perl scripting and C plugins. |
|
69014ddef423
[gaim-migrate @ 3178]
Mark Doliner <markdoliner@pidgin.im>
parents:
3138
diff
changeset
|
34 | |
| 2578 | 35 | Gaim is NOT affiliated with or endorsed by AOL. |
| 36 | ||
| 6171 | 37 | %description devel |
| 38 | ||
| 39 | The gaim-devel package contains the header files, developer | |
| 40 | documentation, and libraries required for development of gaim scripts | |
| 41 | and plugins. | |
| 42 | ||
| 322 | 43 | %prep |
| 44 | %setup | |
| 45 | ||
| 46 | %build | |
| 6171 | 47 | CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \ |
| 48 | --bindir=%{_bindir} \ | |
| 49 | --datadir=%{_datadir} \ | |
| 50 | --includedir=%{_includedir} \ | |
| 51 | --libdir=%{_libdir} \ | |
| 52 | --mandir=%{_mandir} \ | |
| 53 | --sysconfdir=%{_sysconfdir} | |
| 54 | make %{?_smp_mflags} | |
| 322 | 55 | |
| 56 | %install | |
| 6171 | 57 | rm -rf %{buildroot} |
| 58 | make prefix=%{buildroot}%{_prefix} bindir=%{buildroot}%{_bindir} \ | |
| 59 | datadir=%{buildroot}%{_datadir} includedir=%{buildroot}%{_includedir} \ | |
| 60 | libdir=%{buildroot}%{_libdir} mandir=%{buildroot}%{_mandir} \ | |
| 61 | sysconfdir=%{buildroot}%{_sysconfdir} \ | |
| 62 | install | |
| 63 | ||
| 64 | %clean | |
| 65 | rm -rf %{buildroot} | |
| 322 | 66 | |
| 67 | %files | |
|
3737
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
68 | %defattr(-, root, root) |
|
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
69 | |
| 6171 | 70 | %doc doc/the_penguin.txt doc/CREDITS doc/FAQ NEWS COPYING AUTHORS |
| 71 | %doc README ChangeLog | |
| 72 | %doc %{_mandir}/man1/* | |
|
3737
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
73 | |
|
6246
f196b660af4f
[gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents:
6171
diff
changeset
|
74 | %dir %{_libdir}/gaim |
|
3737
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
75 | %attr(755, root, root) %{_libdir}/gaim/* |
| 6171 | 76 | %attr(755, root, root) %{_libdir}/libgaim-remote.so.* |
|
3737
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
77 | %{_bindir}/* |
|
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
78 | %{_datadir}/locale/*/*/* |
|
b9d24088c34f
[gaim-migrate @ 3875]
Christian Hammond <chipx86@chipx86.com>
parents:
3736
diff
changeset
|
79 | %{_datadir}/pixmaps/* |
|
6246
f196b660af4f
[gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents:
6171
diff
changeset
|
80 | %dir %{_datadir}/sounds/gaim |
|
4206
24174ecaad09
[gaim-migrate @ 4442]
Christian Hammond <chipx86@chipx86.com>
parents:
4030
diff
changeset
|
81 | %{_datadir}/sounds/gaim/* |
| 4030 | 82 | %{_datadir}/applications/* |
|
547
1fb3d8f94b06
[gaim-migrate @ 557]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
369
diff
changeset
|
83 | |
| 6171 | 84 | %files devel |
| 85 | ||
| 86 | %doc plugins/SIGNALS plugins/HOWTO plugins/PERL-HOWTO | |
|
6301
5728cd4a4a8e
[gaim-migrate @ 6800]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents:
6246
diff
changeset
|
87 | %doc HACKING PROGRAMMING_NOTES |
| 6171 | 88 | |
| 89 | %attr(755, root, root) %{_libdir}/libgaim-remote.la | |
|
6246
f196b660af4f
[gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents:
6171
diff
changeset
|
90 | %dir %{_includedir}/gaim-remote |
| 6171 | 91 | %{_includedir}/gaim-remote/*.h |
| 2224 | 92 | |
| 93 | %changelog | |
|
6246
f196b660af4f
[gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents:
6171
diff
changeset
|
94 | * 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
|
95 | - Added pkgconfig build dependency. |
|
f196b660af4f
[gaim-migrate @ 6740]
Björn Voigt <bjoern@cs.tu-berlin.de>
parents:
6171
diff
changeset
|
96 | - 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
|
97 | - 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
|
98 | |
| 6171 | 99 | * Wed Jul 16 2003 Ethan Blanton <eblanton@cs.ohiou.edu> |
| 100 | - Complete spec file rewrite to take advantage of "new" RPM features | |
| 101 | and make things prettier. | |
| 102 | - Use system-supplied %%{_prefix}, %%{_datadir}, etc. rather than | |
| 103 | attempt to define our own. |