# Makefile for fetchmail
SUBDIRS= . po
-AUTOMAKE_OPTIONS= 1.8 foreign no-dist-gzip dist-bzip2
+AUTOMAKE_OPTIONS= 1.11 foreign no-dist-gzip dist-xz
AM_CPPFLAGS= -I$(srcdir)/libesmtp
ACLOCAL_AMFLAGS= -I m4 -I m4-local
pys= fetchmailconf.py
pym= fetchmailconf.man
+if HAVE_LIBPWMD
+CFLAGS += @libpwmd_CFLAGS@
+LDFLAGS += @libpwmd_LIBS@
+endif
+
if HAVE_PYTHON
nodist_bin_SCRIPTS= fetchmailconf
python_PYTHON= $(pys)
dist_man1_MANS+= $(pym)
-EXTRA_DIST=
-else
-noinst_PYTHON= $(pys)
-EXTRA_DIST= $(pym)
-endif
CLEANFILES= $(nodist_bin_SCRIPTS)
libesmtp/gethostbyname.h libesmtp/gethostbyname.c \
smbtypes.h fm_getaddrinfo.c tls.c rfc822valid.c \
xmalloc.h sdump.h sdump.c x509_name_match.c \
- fm_strl.h
+ fm_strl.h md5c.c
if NTLM_ENABLE
libfm_a_SOURCES += ntlmsubr.c
endif
check_PROGRAMS=
-TESTS= t.smoke t.validate-xhtml t.x509_name_match
+TESTS= t.smoke t.validate-xhtml10 t.validate-xhtml t.x509_name_match
TESTS_ENVIRONMENT= srcdir="$(srcdir)" LC_ALL=C TZ=UTC SHELL="$(SHELL)" $(SHELL)
fetchmail_SOURCES= fetchmail.h getopt.h \
README.packaging README.SSL-SERVER \
fetchmail-FAQ.book fetchmail-FAQ.pdf fetchmail-FAQ.html \
Mailbox-Names-UTF7.txt Mailbox-Names-UTF7.html \
+ fetchmail-SA-2012-02.txt \
+ fetchmail-SA-2012-01.txt \
+ fetchmail-SA-2011-01.txt \
fetchmail-EN-2010-03.txt \
fetchmail-SA-2010-02.txt \
fetchmail-SA-2010-01.txt \
# extra directories to ship
distdirs = rh-config contrib beos
-EXTRA_DIST+= $(DISTDOCS) $(distdirs) \
+EXTRA_DIST= $(DISTDOCS) $(distdirs) \
fetchmail.spec fetchmail.xpm \
strlcpy.3 bighand.png \
m4/codeset.m4 \
AWK=$(AWK) $(SHELL) $(srcdir)/dist-tools/html2txt $(srcdir)/todo.html >$@ || { rm -f $@ ; exit 1 ; }
fetchmail-man.html: fetchmail.man $(srcdir)/dist-tools/manServer.pl
- env - "PATH=$$PATH" $(srcdir)/dist-tools/manServer.pl $(srcdir)/fetchmail.man >$@ \
+ env - "PATH=$$PATH" perl -T $(srcdir)/dist-tools/manServer.pl $(srcdir)/fetchmail.man >$@ \
|| { rm -f $@ ; exit 1 ; }
dist-hook: