Wed, 13 May 2009 20:29:03 +0000
Support custom smileys in MUCs (when all participants support BoB and a maximum
of 10 participants are in the chat).
Always announce support for BoB, since disable custom smileys will still turn
off fetching them, and BoB can be used for other purposes further on.
|
14551
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
1 | perl_dirs = common |
| 14478 | 2 | |
| 3 | common_sources = \ | |
| 4 | common/GtkAccount.xs \ | |
| 5 | common/GtkBlist.xs \ | |
| 6 | common/GtkConn.xs \ | |
| 7 | common/GtkConv.xs \ | |
| 8 | common/GtkConvWin.xs \ | |
| 9 | common/GtkDebug.xs \ | |
| 10 | common/GtkDialogs.xs \ | |
| 11 | common/GtkFt.xs \ | |
| 12 | common/GtkIMHtml.xs \ | |
| 13 | common/GtkIMHtmlToolbar.xs \ | |
| 14 | common/GtkLog.xs \ | |
| 15 | common/GtkMenuTray.xs \ | |
| 16 | common/GtkPlugin.xs \ | |
| 17 | common/GtkPluginPref.xs \ | |
| 18 | common/GtkPounce.xs \ | |
| 19 | common/GtkPrefs.xs \ | |
| 20 | common/GtkPrivacy.xs \ | |
| 21 | common/GtkRoomlist.xs \ | |
| 22 | common/GtkSavedStatuses.xs \ | |
| 23 | common/GtkSession.xs \ | |
| 24 | common/GtkSound.xs \ | |
| 25 | common/GtkStatusBox.xs \ | |
| 26 | common/GtkThemes.xs \ | |
| 27 | common/GtkUtils.xs \ | |
| 14629 | 28 | common/Makefile.PL.in \ |
|
16529
1d0da9270ff9
This is mostly moving Purple::GtkUI:: -> Pidgin:: which has the side effect of
Etan Reisner <deryni@pidgin.im>
parents:
15435
diff
changeset
|
29 | common/Pidgin.pm \ |
|
1d0da9270ff9
This is mostly moving Purple::GtkUI:: -> Pidgin:: which has the side effect of
Etan Reisner <deryni@pidgin.im>
parents:
15435
diff
changeset
|
30 | common/Pidgin.xs \ |
| 14478 | 31 | common/gtkmodule.h \ |
| 32 | common/typemap | |
| 33 | ||
| 34 | EXTRA_DIST = \ | |
| 35 | Makefile.mingw \ | |
| 36 | common/Makefile.mingw \ | |
| 37 | $(common_sources) | |
| 38 | ||
| 39 | common/Makefile: common/Makefile.PL | |
| 14826 | 40 | @if test "x${top_srcdir}" != "x${top_builddir}"; then \ |
| 41 | for f in ${common_sources}; do \ | |
|
22879
39b83b2be9d0
Fix make distcheck (which broke from an earlier fix for make when
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
16972
diff
changeset
|
42 | srcloc=${srcdir}; \ |
|
39b83b2be9d0
Fix make distcheck (which broke from an earlier fix for make when
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
16972
diff
changeset
|
43 | case $$srcloc in /*) ;; *) srcloc=../${srcdir} ;; esac; \ |
|
39b83b2be9d0
Fix make distcheck (which broke from an earlier fix for make when
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
16972
diff
changeset
|
44 | ${LN_S} -f $$srcloc/$$f $$f; \ |
| 14826 | 45 | done; \ |
| 46 | fi | |
| 14478 | 47 | @cd common && $(perlpath) Makefile.PL $(PERL_MM_PARAMS) |
| 48 | ||
| 49 | common/Makefile.PL: common/Makefile.PL.in $(top_builddir)/config.status | |
|
14551
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
50 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
51 | |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
52 | all-local: common/Makefile |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
53 | @for dir in $(perl_dirs); do \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
54 | cd $$dir && \ |
| 14557 | 55 | if [ ! -f Makefile ]; then \ |
|
14551
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
56 | $(perlpath) Makefile.PL $(PERL_MM_PARAMS); \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
57 | fi && \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
58 | ($(MAKE) CC="$(CC)" CCFLAGS="$(PERL_CFLAGS) $(CFLAGS)" $(PERL_EXTRA_OPTS) || \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
59 | $(MAKE) CC="$(CC)" CCFLAGS="$(PERL_CFLAGS) $(CFLAGS)" $(PERL_EXTRA_OPTS)) && \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
60 | cd ..; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
61 | done |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
62 | |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
63 | install-exec-local: |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
64 | @for dir in $(perl_dirs); do \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
65 | cd $$dir; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
66 | $(MAKE) install; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
67 | cd ..; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
68 | done |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
69 | |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
70 | # Evil Hack (TM) |
| 14642 | 71 | # ... which doesn't work with DESTDIR installs. FIXME? |
|
14551
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
72 | uninstall-local: |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
73 | @for dir in $(perl_dirs); do \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
74 | cd $$dir && \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
75 | `$(MAKE) uninstall | grep unlink | sed -e 's#/usr#${prefix}#' -e 's#unlink#rm -f#'` && \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
76 | cd ..; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
77 | done |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
78 | |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
79 | clean-generic: |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
80 | @for dir in $(perl_dirs); do \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
81 | cd $$dir; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
82 | $(MAKE) clean; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
83 | cd ..; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
84 | done |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
85 | rm -f *.so |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
86 | |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
87 | distclean-generic: |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
88 | @for dir in $(perl_dirs); do \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
89 | cd $$dir; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
90 | $(MAKE) realclean; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
91 | rm -f Makefile.PL; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
92 | rm -f Makefile.old; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
93 | rm -f Makefile; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
94 | cd ..; \ |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
95 | done |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
96 | |
|
7040284cc531
[gaim-migrate @ 17208]
Mark Doliner <markdoliner@pidgin.im>
parents:
14514
diff
changeset
|
97 | @rm -f Makefile |
| 14478 | 98 | |
| 99 | AM_CPPFLAGS = \ | |
| 100 | -I$(top_srcdir) \ | |
|
15435
4b933b06d75e
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@pidgin.im>
parents:
14826
diff
changeset
|
101 | -I$(top_srcdir)/libpurple \ |
|
16810
7f257f18af06
Now that version.h is a generated source file, we need to add
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
16529
diff
changeset
|
102 | -I$(top_builddir)/libpurple \ |
|
15435
4b933b06d75e
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@pidgin.im>
parents:
14826
diff
changeset
|
103 | -I$(top_srcdir)/pidgin \ |
| 14478 | 104 | $(DEBUG_CFLAGS) \ |
| 105 | $(GTK_CFLAGS) \ | |
| 106 | $(PLUGIN_CFLAGS) \ | |
| 107 | $(PERL_CFLAGS) |