annotate README @ 305:77404a4692b1

[gaim-migrate @ 315] 12:10:45 EWarmenhoven: ok, the new method for chosing a font: it tries the requested font at the requested size. if it can't do that, it tries the requested font at any size. if it can't do that, it tries courier at any size, then helvetica at any size. if it can't do *that*, it tries the person's default outgoing font, if they have one. if it can't do that, it tries courier, helvetica, then times, all in their most boring form (no bold, italics, etc) at any size. if it *still* can't do that, then there's just no hope, and it segfaults. but at least there's a few more layers of protection and probability that you're going to get *something* right 12:11:43 EWarmenhoven: i don't even know that it'll segfault, but i'm pretty sure it will, since by the time you get down there, it returns NULL :-P committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Thu, 01 Jun 2000 19:13:00 +0000
parents d2b38d23ce19
children 160b4e3ad516
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
1 gaim
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
2 ========================
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
3 Rob Flynn <rob@linuxpimps.com> IM: RobFlynn (currnet maintainer)
163
d2b38d23ce19 [gaim-migrate @ 173]
Rob Flynn <gaim@robflynn.com>
parents: 135
diff changeset
4 Eric Warmenhoven <warmenhoven@yahoo.com> IM: EWarmenhoven (Gnome Boy :))
d2b38d23ce19 [gaim-migrate @ 173]
Rob Flynn <gaim@robflynn.com>
parents: 135
diff changeset
5 Syd Logan - Super Hacker and Resident Designated Driver
0
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
6 Jim Duchek <jimduchek@ou.edu> IM: Zilding (former maintainer)
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
7 Mark Spencer <markster@marko.net>
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
8
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
9 Build:
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
10
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
11 ./configure ; make
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
12 for the stock version. ./configure --help to see what option you can get.
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
13
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
14 You need GTK 1.2.3. I don't wanna hear about it, if you can't get it to
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
15 work under a lower version.
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
16
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
17 Run:
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
18
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
19 type "./gaim"
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
20
39
a59730d35702 [gaim-migrate @ 48]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 0
diff changeset
21 If you want to build as a GNOME applet:
a59730d35702 [gaim-migrate @ 48]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 0
diff changeset
22 ./configure --enable-gnome ; make
a59730d35702 [gaim-migrate @ 48]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 0
diff changeset
23 then su to root and run "make install".
a59730d35702 [gaim-migrate @ 48]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 0
diff changeset
24 Afterwards panel->Add applet->Network->Gaim should be there.
0
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
25
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
26 Notes:
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
27
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
28 This should now compile under Solaris, Digital Unix, Irix, etc w/o a
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
29 problem.
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
30 This compiles without warnings on Linux-x86 2.2.10 glibc2.1, GTK 1.2.3 system.
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
31 If you get warnings on something else, let me know and I'll check it out.
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
32 If you get errors, upgrade to the latest GTK-1.2 before bothering me.
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
33
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
34 The resulting executable is standalone, so you can put it in /usr/bin or
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
35 whatever.
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
36
39
a59730d35702 [gaim-migrate @ 48]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 0
diff changeset
37 The panel (if you made an applet) requires certain things to be in certain
78
66c5a24b62ec [gaim-migrate @ 88]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 46
diff changeset
38 places, but the Makefile/configure script should figure things out for you.
135
e9852a08f9c6 [gaim-migrate @ 145]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 78
diff changeset
39 Make sure to enable GNOME sounds if you want gaim sounds for the applet.
39
a59730d35702 [gaim-migrate @ 48]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 0
diff changeset
40
0
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
41 Send me bug reports. The web page is http://www.marko.net/gaim and the ftp
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
42 site is ftp://ftp.marko.net/pub/gaim
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
43
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
44 Keep your eyes out for updates, and I'll try to keep the program maintained.
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
45 Other contributors and patches are welcomed. Please read the FAQ first.
a5ace2e037bc Tailorization
Tailor Script <tailor@pidgin.im>
parents:
diff changeset
46