Mon, 20 Aug 2012 20:55:36 +0200
Gadu-Gadu: add GSoC copyright note
|
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 | |
|
27584
134e07aa6f64
Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents:
22879
diff
changeset
|
47 | @cd common && $(perlpath) Makefile.PL |
| 14478 | 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 \ |
|
27584
134e07aa6f64
Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents:
22879
diff
changeset
|
56 | $(perlpath) Makefile.PL; \ |
|
14551
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) |