aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am
blob: d1f0d19a4635dc6e450d25ca637df318c2fd0073 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
ACLOCAL_AMFLAGS=-I m4

pkgconfigdir = $(libdir)/pkgconfig
INTERFACE_VERSION=3.0

%-$(INTERFACE_VERSION).pc: %.pc
     cp $< $@

pkgconfig_in_files =                    \
    evolution-calendar-$(INTERFACE_VERSION).pc  \
    evolution-mail-$(INTERFACE_VERSION).pc      \
    evolution-plugin-$(INTERFACE_VERSION).pc    \
    evolution-shell-$(INTERFACE_VERSION).pc
pkgconfig_DATA = $(pkgconfig_in_files:.pc.in=-$(INTERFACE_VERSION).pc)

EXTRA_DIST =            \
    $(pkgconfig_DATA)   \
    AUTHORS         \
    COPYING-DOCS        \
    COPYING.LGPL2       \
    COPYING.LGPL3       \
    COPYING.OPENLDAP    \
    README          \
    HACKING         \
    MAINTAINERS     \
    NEWS            \
    NEWS-1.0        \
    marshal.mk      \
    iconv-detect.c      \
    plugin.mk       \
    intltool-merge.in   \
    intltool-update.in  \
    intltool-extract.in \
    evolution-zip.in    \
    gnome-doc-utils.make    \
    gtk-doc.make

if ENABLE_SMIME
SMIME_SUBDIR=smime
endif

if WITH_HELP
HELP_SUBDIR=help
endif

# For maintainers only.
if GLADE_CATALOG
MAINT_SUBDIR=maint
endif

SUBDIRS =           \
    m4          \
    data            \
    smclient        \
    libgnomecanvas      \
    libemail-utils      \
    libemail-engine     \
    e-util          \
    a11y            \
    filter          \
    widgets         \
    shell           \
    $(SMIME_SUBDIR)     \
    em-format       \
    addressbook     \
    composer        \
    mail            \
    calendar        \
    capplet         \
    art         \
    plugins         \
    modules         \
    $(MAINT_SUBDIR)     \
    doc         \
    ui          \
    views           \
    po          \
    sounds          \
    $(HELP_SUBDIR)

DISTCLEANFILES =            \
    $(builddir)/iconv-detect.h  \
    $(pkgconfig_in_files)

MAINTAINERCLEANFILES =          \
    $(srcdir)/ABOUT-NLS     \
    $(srcdir)/INSTALL       \
    $(srcdir)/aclocal.m4        \
    $(srcdir)/autoscan.log      \
    $(srcdir)/compile       \
    $(srcdir)/config.guess      \
    $(srcdir)/config.h.in       \
    $(srcdir)/config.rpath      \
    $(srcdir)/config.sub        \
    $(srcdir)/configure.scan    \
    $(srcdir)/depcomp       \
    $(srcdir)/install-sh        \
    $(srcdir)/ltmain.sh     \
    $(srcdir)/missing       \
    $(srcdir)/mkinstalldirs     \
    $(srcdir)/gnome-doc-utils.make  \
    $(srcdir)/gtk-doc.make      \
    $(srcdir)/m4/codeset.m4     \
    $(srcdir)/m4/gettext.m4     \
    $(srcdir)/m4/glibc2.m4      \
    $(srcdir)/m4/glibc21.m4     \
    $(srcdir)/m4/gnome-doc-utils.m4 \
    $(srcdir)/m4/gtk-doc.m4     \
    $(srcdir)/m4/iconv.m4       \
    $(srcdir)/m4/intdiv0.m4     \
    $(srcdir)/m4/intl.m4        \
    $(srcdir)/m4/intldir.m4     \
    $(srcdir)/m4/intlmacosx.m4  \
    $(srcdir)/m4/intltool.m4    \
    $(srcdir)/m4/intmax.m4      \
    $(srcdir)/m4/inttypes-pri.m4    \
    $(srcdir)/m4/inttypes_h.m4  \
    $(srcdir)/m4/lcmessage.m4   \
    $(srcdir)/m4/lib-ld.m4      \
    $(srcdir)/m4/lib-link.m4    \
    $(srcdir)/m4/lib-prefix.m4  \
    $(srcdir)/m4/libtool.m4     \
    $(srcdir)/m4/lock.m4        \
    $(srcdir)/m4/longlong.m4    \
    $(srcdir)/m4/ltoptions.m4   \
    $(srcdir)/m4/ltsugar.m4     \
    $(srcdir)/m4/ltversion.m4   \
    $(srcdir)/m4/lt~obsolete.m4 \
    $(srcdir)/m4/nls.m4     \
    $(srcdir)/m4/po.m4      \
    $(srcdir)/m4/printf-posix.m4    \
    $(srcdir)/m4/progtest.m4    \
    $(srcdir)/m4/size_max.m4    \
    $(srcdir)/m4/stdint_h.m4    \
    $(srcdir)/m4/uintmax_t.m4   \
    $(srcdir)/m4/visibility.m4  \
    $(srcdir)/m4/wchar_t.m4     \
    $(srcdir)/m4/wint_t.m4      \
    $(srcdir)/m4/xsize.m4       \
    $(srcdir)/po/Makefile.in.in~    \
    $(srcdir)/po/Makevars.template  \
    $(srcdir)/po/Rules-quot     \
    $(srcdir)/po/boldquot.sed   \
    $(srcdir)/po/en@boldquot.header \
    $(srcdir)/po/en@quot.header \
    $(srcdir)/po/insert-header.sin  \
    $(srcdir)/po/quot.sed       \
    $(srcdir)/po/remove-potcdate.sin

# Scrollkeeper must be disabled for distcheck to work because
# distcheck uses a custom prefix.  See GNOME bug #354357.
DISTCHECK_CONFIGURE_FLAGS =     \
    --enable-gtk-doc        \
    --disable-goa           \
    --disable-scrollkeeper      \
    --enable-test-component     \
    --disable-image-inline      \
    --disable-pst-import        \
    --disable-weather       \
    --with-help

# Generate a ChangeLog file from 'git log'
dist-hook:
    @if test -d "$(srcdir)/.git"; \
    then \
        echo Creating ChangeLog && \
        ( cd "$(top_srcdir)" && \
          echo '# Generated by Makefile. Do not edit.'; echo; \
          $(top_srcdir)/missing --run git log --stat \
          EVOLUTION_2_30_0..) > ChangeLog.tmp \
        && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
        || ( rm -f ChangeLog.tmp ; \
             echo Failed to generate ChangeLog >&2 ); \
    else \
        echo A git clone is required to generate a ChangeLog >&2; \
    fi

-include $(top_srcdir)/git.mk
gi/freebsd-ports-gnome/commit/java?h=gstreamer&id=c9e913c4209ecd7910c9a58bc45684c0ce4084ce'>- Ignore bootstrap-openjdk when we automatically register existing JVMs.jkim2012-10-283-28/+19 * diablo-jre/jdk 16 is also outdated and affected by security issues, considerbapt2012-10-282-10/+8 * . Update to 2012gglewis2012-10-282-3/+3 * java 1.5 (aka 5.0) is EOLed since October 2009 [1]bapt2012-10-278-40/+32 * Do not create unused empty directories.jkim2012-10-272-3/+0 * Deprecate a bunch of ports that are either abandonware and/or for which no morebapt2012-10-262-10/+8 * Register javavmwrapper as dependency. It is not strictly necessary but itjkim2012-10-261-1/+9 * Move .endif to a better place. No functional change.jkim2012-10-261-1/+1 * - Update to r306294.jkim2012-10-255-44/+13 * Bump PORTREVISION for the new cacerts.jkim2012-10-242-2/+2 * Update CA list to Oracle Java 7u9.ale2012-10-231-0/+0 * Remove more environment variables. These variables are never meant to bejkim2012-10-231-4/+0 * Remove a bogus environment variable, especially for i386. This fixes buildjkim2012-10-231-1/+0 * - Update to 7.2.1gahr2012-10-223-521/+517 * - Add 2012/10/16 security patches from IcedTea6 1.11.5. [1]jkim2012-10-2024-154/+3729 * Update to 7u9.jkim2012-10-203-8/+4 * - Update to 7u9.jkim2012-10-203-20/+19 * Update to 6u37.jkim2012-10-202-8/+3 * Update to 6u37.jkim2012-10-202-11/+5 * Fix pkg-plist for i386.jkim2012-10-121-0/+1 * Add a port to self-bootstrap OpenJDK6. Note the initial distfiles werejkim2012-10-129-4/+356 * - Explicitly set registervm as build dependency. When BOOTSTRAPJDKDIR isjkim2012-10-111-10/+11 * Update to build 26.jkim2012-10-104-7714/+809 * Recommend newly added openjdk6-jre.jkim2012-10-101-1/+1 * - Sanitize user, group and permission. Inspired by openjdk7.jkim2012-10-103-10/+73 * Upgrade to version 1.0.14.olgeni2012-10-082-3/+3 * Upgrade to version 1.0.18.olgeni2012-10-082-3/+3 * - Update to 7.3.bgahr2012-10-083-828/+1667 * - Update to 1.6.0.jkim2012-10-0621-229/+829 * We have to supply -Xmx directly to JVM because ECJ ignores -J option.jkim2012-10-061-1/+1 * Fix a typo for the wrappers.jkim2012-10-051-1/+1 * - Update ECJ to 3.8.1.jkim2012-10-052-4/+4 * Revert the previous accidental commit. It is not ready yet.jkim2012-10-0510-97/+184 * Revert the previous accidental commit.jkim2012-10-051-1/+0 * - Reset maintainership. See ports/164941.jkim2012-10-0523-302/+375 * Convert to new options frameworkbapt2012-10-041-14/+7 * - reset maintainer per maintainerjgh2012-09-282-10/+12 * Tidy up patches. No functional change.jkim2012-09-273-17/+21 * Use fdescfs(5) and procfs(5) consistently.jkim2012-09-274-102/+204 * Fix sed substitution by forcing LANG=C.ale2012-09-251-1/+1 * Add jboss7 , JBoss AS 7.1.1.Final Brontes.bsam2012-09-245-0/+1761 * Unbreak index on i386 by marking this port as broken without linuxpluginwrapper.eadler2012-09-221-11/+2 * . Also fix permissions in the dropins/jdt/plugins directory.glewis2012-09-211-2/+4 * . Fix permissions problems with some of the JARs installed as plugins.glewis2012-09-211-0/+2 * . Update to 4.2.0 and re-enable.glewis2012-09-208-1334/+1185 * Update to 1.7 release.ale2012-09-192-9/+4 * Fix wrong permissions on a few plugin jars.ale2012-09-191-1/+2 * - Override GCC used by HotSpot SA. [1]jkim2012-09-192-11/+29 * - Honor CC, CXX, and CPP. [1]jkim2012-09-192-37/+124 * - Fix possible build issues with pkgconf. [1]jkim2012-09-182-9/+41 * . Update to 2012.f.glewis2012-09-152-3/+3 * Simplify the previous commit a bit.jkim2012-09-152-3/+2 * - Update to 1.5.4.jkim2012-09-154-49/+65 * Add an option to build with Eclipse Java Compiler. It also addsjkim2012-09-153-1/+27 * Add license.jkim2012-09-151-0/+2 * - Update to 0.99.jkim2012-09-154-168/+204 * - Move libxul 1.9.2 to www/libxul19beat2012-09-113-9/+10 * - Add perl as a build dependency.jkim2012-09-111-0/+2 * Set LC_ALL instead of LANG. Some users still complain about locale issues.jkim2012-09-111-1/+1 * Update to 4.10hq2012-09-102-3/+3 * Add a symlink for MD include directory. It is just good enough to make itjkim2012-09-084-0/+6 * - Enlist openjdk6 users as testers of ant 1.8.4 as well.jkim2012-09-082-3/+4 * Update to 6u35.jkim2012-09-083-3/+4 * Update to 6u35.jkim2012-09-082-5/+5 * - Update security patch to fix CVE-2012-0547 and CVE-2012-1682.jkim2012-09-082-131/+4932 * Catch up with icedtea.classpath.org changes to fix fetch & extract issues.jkim2012-09-081-1/+4 * Remove an unnecessary change in the previous commit.jkim2012-09-071-1/+0 * Update to 1.3.jkim2012-09-074-63/+48 * Remove useless metadata from ports I created.des2012-09-052-9/+0 * . Update to 7u7.glewis2012-09-013-8/+25 * . Update to 7u7. This update is complicated by the demo package not havingglewis2012-09-012-6/+18 * Update port to 3.5.5skreuzer2012-08-313-6/+10 * . Commit a fix for CVE-2012-4681.glewis2012-08-302-0/+64 * - Update to 7.2gahr2012-08-293-828/+903 * Allow java/openjdk7 to build and execute Java plugin. A necessary patch forjkim2012-08-281-2/+4 * . Allow openjdk7 to work with icedtea-web port.glewis2012-08-261-0/+106 * . Update to 2012.e.glewis2012-08-212-3/+3 * . Update to 7u6.glewis2012-08-216-3676/+6091 * . Update to 7u6.glewis2012-08-203-10/+67 * . Update to 6u34.glewis2012-08-202-5/+5 * Fix web plugin crash with Firefox 14.jkim2012-08-142-0/+18 * . Update to what should be 7u5. Based on the bug ids fromglewis2012-08-062-4/+2990 * Move the rc.d scripts of the form *.sh.in to *.indougb2012-08-062-1/+1 * . Update to 6u33.glewis2012-08-053-5/+6 * . Update to 7u5.glewis2012-08-052-5/+5 * - update to 3.8jgh2012-08-043-5/+15 * Update to 1.2.1.jkim2012-08-012-4/+3 * . Include compat7x as an allowed package dependency.glewis2012-08-014-8/+8 * . Fix the regular expression for PKG_IGNORE_DEPENDS.glewis2012-08-014-4/+4 * Fix typos in COMMENTcs2012-07-291-1/+1 * new devel/pkgconf added to replace devel/pkg-config. new version of pkg-configbapt2012-07-261-2/+3 * Fix broken r300965. The options should be defined prior to includingjkim2012-07-251-9/+9 * - Simplify code of files/pkg-install.in, and post-install targetnivit2012-07-212-20/+14 * - Add files/pkg-install.innivit2012-07-203-9/+54 * Use the new options framework.jkim2012-07-171-10/+14 * - Update to 2.6.0nivit2012-07-144-909/+33 * . Make the version numbers consistent so they can be compared correctly.glewis2012-07-133-77/+64 * Reset maintainership for ports maintained by Gerrit Beine.crees2012-07-122-2/+2 * . Minor man page tweaks:glewis2012-06-17