annotate console/plugins/Makefile.am @ 15440:56a2a0bb290a

Fix a crash when a network_listen_range process is canceled before its UPnP port mapping completes, which occurs regularly on certain routers when file transfers are initiated and then quickly finished. Much thanks to Elliott Harris and Eric Richie for their hard work with me hunting this down and fixing it.
author Evan Schoenberg <evan.s@dreskin.net>
date Sun, 28 Jan 2007 15:05:23 +0000
parents 5fe8042783c1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14674
69590c55c748 [gaim-migrate @ 17420]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14673
diff changeset
1 gntgf_la_LDFLAGS = -module -avoid-version
69590c55c748 [gaim-migrate @ 17420]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14673
diff changeset
2 gnthistory_la_LDFLAGS = -module -avoid-version
14715
04f03667702f [gaim-migrate @ 17469]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 14674
diff changeset
3 gntlastlog_la_LDFLAGS = -module -avoid-version
14139
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
4
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
5 if PLUGINS
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
6
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
7 plugin_LTLIBRARIES = \
14223
7c560c01b8f9 [gaim-migrate @ 16904]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 14139
diff changeset
8 gntgf.la \
14715
04f03667702f [gaim-migrate @ 17469]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 14674
diff changeset
9 gnthistory.la \
04f03667702f [gaim-migrate @ 17469]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 14674
diff changeset
10 gntlastlog.la
14139
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
11
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
12 plugindir = $(libdir)/gaim
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
13
14673
a2b56d168a88 [gaim-migrate @ 17419]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14477
diff changeset
14 gntgf_la_SOURCES = gntgf.c
a2b56d168a88 [gaim-migrate @ 17419]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14477
diff changeset
15 gnthistory_la_SOURCES = gnthistory.c
15322
daf402269760 [gaim-migrate @ 18113]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 14764
diff changeset
16 gntlastlog_la_SOURCES = lastlog.c
daf402269760 [gaim-migrate @ 18113]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 14764
diff changeset
17
daf402269760 [gaim-migrate @ 18113]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 14764
diff changeset
18 gntgf_la_CFLAGS = $(X11_CFLAGS)
14139
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
19
14674
69590c55c748 [gaim-migrate @ 17420]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14673
diff changeset
20 gntgf_la_LIBADD = $(GLIB_LIBS) $(X11_LIBS) $(top_builddir)/console/libgnt/libgnt.la
69590c55c748 [gaim-migrate @ 17420]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14673
diff changeset
21 gnthistory_la_LIBADD = $(GLIB_LIBS)
14715
04f03667702f [gaim-migrate @ 17469]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 14674
diff changeset
22 gntlastlog_la_LIBADD = $(GLIB_LIBS)
14674
69590c55c748 [gaim-migrate @ 17420]
Stu Tomlinson <stu@nosnilmot.com>
parents: 14673
diff changeset
23
14139
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
24 endif # PLUGINS
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
25
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
26 EXTRA_DIST =
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
27
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
28 AM_CPPFLAGS = \
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
29 -DDATADIR=\"$(datadir)\" \
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
30 -DVERSION=\"$(VERSION)\" \
15373
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents: 15322
diff changeset
31 -I$(top_builddir)/libpurple \
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents: 15322
diff changeset
32 -I$(top_srcdir)/libpurple \
14764
f0292b71104b [gaim-migrate @ 17521]
Etan Reisner <pidgin@unreliablesource.net>
parents: 14715
diff changeset
33 -I$(top_srcdir) \
14223
7c560c01b8f9 [gaim-migrate @ 16904]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 14139
diff changeset
34 -I$(top_srcdir)/console \
7c560c01b8f9 [gaim-migrate @ 16904]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 14139
diff changeset
35 -I$(top_srcdir)/console/libgnt \
14139
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
36 $(DEBUG_CFLAGS) \
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
37 $(GLIB_CFLAGS) \
14437
13422c8f74a2 [gaim-migrate @ 17151]
Gary Kramlich <grim@reaperworld.com>
parents: 14396
diff changeset
38 $(GNT_CFLAGS) \
14139
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
39 $(PLUGIN_CFLAGS)
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
40
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
41 #
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
42 # This part allows people to build their own plugins in here.
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
43 # Yes, it's a mess.
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
44 #
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
45 SUFFIXES = .c .so
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
46 .c.so:
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
47 $(LIBTOOL) --mode=compile $(CC) -DHAVE_CONFIG_H -I$(top_srcdir) $(AM_CPPFLAGS) $(CFLAGS) -c $< -o tmp$@.lo $(PLUGIN_CFLAGS)
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
48 $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o libtmp$@.la -rpath $(plugindir) tmp$@.lo $(LIBS) $(LDFLAGS) -module -avoid-version $(PLUGIN_LIBS)
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
49 @rm -f tmp$@.lo tmp$@.o libtmp$@.la
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
50 @cp .libs/libtmp$@.so* $@
44ec6c7cbc76 [gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff changeset
51 @rm -f .libs/libtmp$@.*