Mercurial > pidgin.yaz
annotate finch/plugins/Makefile.am @ 16278:70a368273778
Fix that pesky ICQ "Unable to add buddy 1" error. Basically we were
trying to add something to our server-stored buddy list, but there
was no "master container" to add the item to. For normal buddies the
oscar code added the master container if needed, but that wasn't
happening for things like the buddy icon item, or the permit/deny item.
So if you had an empty buddylist and you attempted to set an icon
for your icq account, or you changed your privacy setting, or you
went invisible or not invisible then you'd see the error.
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Fri, 20 Apr 2007 06:51:33 +0000 |
parents | 42c6d1d81bec |
children | b93b9994dc2f |
rev | line source |
---|---|
15893
886025ef7daa
Build gntclipboard plugin by default. If we don't want this, at least
Stu Tomlinson <stu@nosnilmot.com>
parents:
15885
diff
changeset
|
1 gntclipboard_la_LDFLAGS = -module -avoid-version |
15818 | 2 gntgf_la_LDFLAGS = -module -avoid-version |
3 gnthistory_la_LDFLAGS = -module -avoid-version | |
4 gntlastlog_la_LDFLAGS = -module -avoid-version | |
5 | |
6 if PLUGINS | |
7 | |
8 plugin_LTLIBRARIES = \ | |
15893
886025ef7daa
Build gntclipboard plugin by default. If we don't want this, at least
Stu Tomlinson <stu@nosnilmot.com>
parents:
15885
diff
changeset
|
9 gntclipboard.la \ |
15818 | 10 gntgf.la \ |
11 gnthistory.la \ | |
12 gntlastlog.la | |
13 | |
15885
c6e563dfaa7a
More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <stu@nosnilmot.com>
parents:
15818
diff
changeset
|
14 plugindir = $(libdir)/finch |
15818 | 15 |
15893
886025ef7daa
Build gntclipboard plugin by default. If we don't want this, at least
Stu Tomlinson <stu@nosnilmot.com>
parents:
15885
diff
changeset
|
16 gntclipboard_la_SOURCES = gntclipboard.c |
15818 | 17 gntgf_la_SOURCES = gntgf.c |
18 gnthistory_la_SOURCES = gnthistory.c | |
19 gntlastlog_la_SOURCES = lastlog.c | |
20 | |
16046
42c6d1d81bec
gntclipboard plugin needs X11
Richard Nelson <wabz@pidgin.im>
parents:
15893
diff
changeset
|
21 gntclipboard_la_CFLAGS = $(X11_CFLAGS) |
15818 | 22 gntgf_la_CFLAGS = $(X11_CFLAGS) |
23 | |
16046
42c6d1d81bec
gntclipboard plugin needs X11
Richard Nelson <wabz@pidgin.im>
parents:
15893
diff
changeset
|
24 gntclipboard_la_LIBADD = $(GLIB_LIBS) $(X11_LIBS) |
15818 | 25 gntgf_la_LIBADD = $(GLIB_LIBS) $(X11_LIBS) $(top_builddir)/finch/libgnt/libgnt.la |
26 gnthistory_la_LIBADD = $(GLIB_LIBS) | |
27 gntlastlog_la_LIBADD = $(GLIB_LIBS) | |
28 | |
29 endif # PLUGINS | |
30 | |
31 EXTRA_DIST = | |
32 | |
33 AM_CPPFLAGS = \ | |
34 -DDATADIR=\"$(datadir)\" \ | |
35 -DVERSION=\"$(VERSION)\" \ | |
36 -I$(top_builddir)/libpurple \ | |
37 -I$(top_srcdir)/libpurple \ | |
38 -I$(top_srcdir) \ | |
39 -I$(top_srcdir)/finch \ | |
40 -I$(top_srcdir)/finch/libgnt \ | |
41 $(DEBUG_CFLAGS) \ | |
42 $(GLIB_CFLAGS) \ | |
43 $(GNT_CFLAGS) \ | |
44 $(PLUGIN_CFLAGS) | |
45 | |
46 # | |
47 # This part allows people to build their own plugins in here. | |
48 # Yes, it's a mess. | |
49 # | |
50 SUFFIXES = .c .so | |
51 .c.so: | |
52 $(LIBTOOL) --mode=compile $(CC) -DHAVE_CONFIG_H -I$(top_srcdir) $(AM_CPPFLAGS) $(CFLAGS) -c $< -o tmp$@.lo $(PLUGIN_CFLAGS) | |
53 $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o libtmp$@.la -rpath $(plugindir) tmp$@.lo $(LIBS) $(LDFLAGS) -module -avoid-version $(PLUGIN_LIBS) | |
54 @rm -f tmp$@.lo tmp$@.o libtmp$@.la | |
55 @cp .libs/libtmp$@.so* $@ | |
56 @rm -f .libs/libtmp$@.* |