Mercurial > pidgin
annotate src/Makefile.am @ 5105:4cfc49e31c2e
[gaim-migrate @ 5468]
David Brigada (jsi) writes:
" This patch changes GTK_WRAP_WORD to GTK_WRAP_WORD_CHAR
throughout the sources. That fixes a bug where long
single-word input into GtkTextViews and similar would
cause the textview to expand, causing the window to
expand. This fix depends on a patch to GTK+ that is in
current CVS but not yet released. To address the
backwards-compatibility issue, GTK_WRAP_WORD_CHAR is
#defined to GTK_WRAP_WORD when not defined by GTK+'s
header files.
The only problem I can forsee is binary compatibility;
if Gaim is compiled under a GTK+ CVS (or a future
release) environment, and then run under a GTK+ 2.2.1
or earlier environment, behavior is undefined; the text
area will probably not wrap at all. However, source
compatibility is maintained."
basically, gaim will start wrapping text in any version of gtk2 that supports it,
and should work exactly the same in any version that still has the bug.
many thanks to David for his hard work.
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Fri, 11 Apr 2003 04:23:55 +0000 |
parents | cb700c07ee07 |
children | fefad67de2c7 |
rev | line source |
---|---|
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
1 EXTRA_DIST = \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
2 getopt.c \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
3 getopt.h \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
4 getopt1.c |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
5 |
2086
424a40f12a6c
[gaim-migrate @ 2096]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1901
diff
changeset
|
6 SUBDIRS = protocols |
424a40f12a6c
[gaim-migrate @ 2096]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1901
diff
changeset
|
7 |
3478 | 8 bin_PROGRAMS = gaim gaim-remote |
559
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
9 gaim_SOURCES = about.c \ |
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
10 away.c \ |
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
11 browser.c \ |
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
12 buddy.c \ |
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
13 buddy_chat.c \ |
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
14 conversation.c \ |
4359
5fb47ec9bfe4
[gaim-migrate @ 4625]
Christian Hammond <chipx86@chipx86.com>
parents:
4263
diff
changeset
|
15 conversation.h \ |
2416
61b816a7b467
[gaim-migrate @ 2429]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2393
diff
changeset
|
16 core.c \ |
4205
e4a4b99f4294
[gaim-migrate @ 4441]
Christian Hammond <chipx86@chipx86.com>
parents:
4202
diff
changeset
|
17 core.h \ |
559
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
18 dialogs.c \ |
4359
5fb47ec9bfe4
[gaim-migrate @ 4625]
Christian Hammond <chipx86@chipx86.com>
parents:
4263
diff
changeset
|
19 dnd-hints.c \ |
5fb47ec9bfe4
[gaim-migrate @ 4625]
Christian Hammond <chipx86@chipx86.com>
parents:
4263
diff
changeset
|
20 dnd-hints.h \ |
3609 | 21 ft.c \ |
4514
7521e29658bc
[gaim-migrate @ 4792]
Christian Hammond <chipx86@chipx86.com>
parents:
4489
diff
changeset
|
22 ft.h \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
23 gaim.h \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
24 gaim-socket.h \ |
4553
d03fcb3f4be2
[gaim-migrate @ 4833]
Christian Hammond <chipx86@chipx86.com>
parents:
4514
diff
changeset
|
25 gaim-disclosure.c \ |
d03fcb3f4be2
[gaim-migrate @ 4833]
Christian Hammond <chipx86@chipx86.com>
parents:
4514
diff
changeset
|
26 gaim-disclosure.h \ |
559
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
27 gaimrc.c \ |
4514
7521e29658bc
[gaim-migrate @ 4792]
Christian Hammond <chipx86@chipx86.com>
parents:
4489
diff
changeset
|
28 gtkcellrendererprogress.c \ |
7521e29658bc
[gaim-migrate @ 4792]
Christian Hammond <chipx86@chipx86.com>
parents:
4489
diff
changeset
|
29 gtkcellrendererprogress.h \ |
4359
5fb47ec9bfe4
[gaim-migrate @ 4625]
Christian Hammond <chipx86@chipx86.com>
parents:
4263
diff
changeset
|
30 gtkconv.c \ |
5fb47ec9bfe4
[gaim-migrate @ 4625]
Christian Hammond <chipx86@chipx86.com>
parents:
4263
diff
changeset
|
31 gtkconv.h \ |
4514
7521e29658bc
[gaim-migrate @ 4792]
Christian Hammond <chipx86@chipx86.com>
parents:
4489
diff
changeset
|
32 gtkft.c \ |
7521e29658bc
[gaim-migrate @ 4792]
Christian Hammond <chipx86@chipx86.com>
parents:
4489
diff
changeset
|
33 gtkft.h \ |
1428
00b3d02a2168
[gaim-migrate @ 1438]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1350
diff
changeset
|
34 gtkimhtml.c \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
35 gtkimhtml.h \ |
4751 | 36 gtklist.h \ |
5032
cb700c07ee07
[gaim-migrate @ 5375]
Christian Hammond <chipx86@chipx86.com>
parents:
4893
diff
changeset
|
37 gtkpounce.c \ |
cb700c07ee07
[gaim-migrate @ 5375]
Christian Hammond <chipx86@chipx86.com>
parents:
4893
diff
changeset
|
38 gtkpounce.h \ |
4359
5fb47ec9bfe4
[gaim-migrate @ 4625]
Christian Hammond <chipx86@chipx86.com>
parents:
4263
diff
changeset
|
39 gtkutils.c \ |
4379 | 40 gtkutils.h \ |
559
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
41 html.c \ |
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
42 idle.c \ |
2382
569ae9f2bb89
[gaim-migrate @ 2395]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2373
diff
changeset
|
43 list.c \ |
4747
83a3e0482954
[gaim-migrate @ 5062]
Christian Hammond <chipx86@chipx86.com>
parents:
4746
diff
changeset
|
44 list.h \ |
4184
af2eeb7f7cf8
[gaim-migrate @ 4415]
Christian Hammond <chipx86@chipx86.com>
parents:
4157
diff
changeset
|
45 log.c \ |
4489 | 46 main.c \ |
2849
4eb0490f5ff3
[gaim-migrate @ 2862]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2425
diff
changeset
|
47 md5.c \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
48 md5.h \ |
2393
a7ecfd3f7714
[gaim-migrate @ 2406]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2382
diff
changeset
|
49 module.c \ |
960
fa681641643d
[gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
817
diff
changeset
|
50 multi.c \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
51 multi.h \ |
560
cf3da01f451c
[gaim-migrate @ 570]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
559
diff
changeset
|
52 perl.c \ |
4687 | 53 pounce.c \ |
54 pounce.h \ | |
559
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
55 prefs.c \ |
4746
577825776c70
[gaim-migrate @ 5061]
Christian Hammond <chipx86@chipx86.com>
parents:
4687
diff
changeset
|
56 privacy.h \ |
559
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
57 proxy.c \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
58 proxy.h \ |
981
7e231bc0018a
[gaim-migrate @ 991]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
960
diff
changeset
|
59 prpl.c \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
60 prpl.h \ |
559
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
61 server.c \ |
4157 | 62 session.c \ |
3478 | 63 socket.c \ |
559
e51624d1749a
[gaim-migrate @ 569]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
472
diff
changeset
|
64 sound.c \ |
4561 | 65 sound.h \ |
4359
5fb47ec9bfe4
[gaim-migrate @ 4625]
Christian Hammond <chipx86@chipx86.com>
parents:
4263
diff
changeset
|
66 stock.c \ |
5fb47ec9bfe4
[gaim-migrate @ 4625]
Christian Hammond <chipx86@chipx86.com>
parents:
4263
diff
changeset
|
67 stock.h \ |
4263 | 68 themes.c \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
69 util.c \ |
4893
8d2b454e20ea
[gaim-migrate @ 5225]
Christian Hammond <chipx86@chipx86.com>
parents:
4751
diff
changeset
|
70 util.h \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
71 ui.h |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
72 |
2097
d933b30d67b0
[gaim-migrate @ 2107]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2086
diff
changeset
|
73 gaim_DEPENDENCIES = @LIBOBJS@ $(STATIC_LINK_LIBS) |
1658
ea5b31cdd438
[gaim-migrate @ 1668]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1523
diff
changeset
|
74 gaim_LDFLAGS = -export-dynamic |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
75 gaim_LDADD = \ |
4418 | 76 @LIBOBJS@ \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
77 $(GTK_LIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
78 $(SOUND_LIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
79 $(STATIC_LINK_LIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
80 $(PERL_LIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
81 $(XSS_LIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
82 $(SM_LIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
83 $(INTLLIBS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
84 $(GTKSPELL_LIBS) |
357
e396f6c4a342
[gaim-migrate @ 367]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
349
diff
changeset
|
85 |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
86 gaim_remote_SOURCES = gaim-remote.c socket.c |
4418 | 87 gaim_remote_DEPENDENCIES = @LIBOBJS@ |
88 gaim_remote_LDADD = @LIBOBJS@ $(GLIB_LIBS) | |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
89 |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
90 AM_CPPFLAGS = \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
91 $(PERL_CFLAGS) \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
92 $(GTKSPELL_CFLAGS) \ |
4683
dfd1fe914da2
[gaim-migrate @ 4994]
Christian Hammond <chipx86@chipx86.com>
parents:
4561
diff
changeset
|
93 $(AUDIOFILE_CFLAGS) \ |
4684 | 94 $(AO_CFLAGS) \ |
4202
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
95 -DLOCALEDIR=\"$(datadir)/locale\" \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
96 -DLIBDIR=\"$(libdir)/gaim/\" \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
97 -DDATADIR=\"$(datadir)\" \ |
59751fe608c5
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4184
diff
changeset
|
98 $(DEBUG_CFLAGS) |