3cc65bd49b
Changes since version 6.3.20: - The IMAP client no longer inserts NUL bytes into the last line of a message when it is not closed with a LF or CRLF sequence. Reported by Antoine Levitt. As a side effect of the fix, and in order to avoid a full rewrite, fetchmail will now CRLF-terminate the last line fetched through IMAP, even if it is originally not terminated by LF or CRLF. This bears no relevance if your messages end up in mbox, but adds line termination for storages (like Maildir) that do not require that the last line be LF- or CRLF-terminated.
66 lines
1.6 KiB
Makefile
66 lines
1.6 KiB
Makefile
# $NetBSD: Makefile,v 1.177 2011/08/26 07:19:25 tron Exp $
|
|
|
|
# Note to updaters: mail/fetchmailconf reaches over here, make sure it builds.
|
|
DISTNAME= fetchmail-6.3.21
|
|
CATEGORIES= mail
|
|
MASTER_SITES= http://download.berlios.de/fetchmail/
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://fetchmail.berlios.de/
|
|
COMMENT= Batch mail retrieval/forwarding utility for pop2, pop3, apop, imap
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
USE_PKGLOCALEDIR= yes
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS+= --without-hesiod
|
|
CONFIGURE_ENV+= PYTHON=:
|
|
LDFLAGS+= ${CFLAGS}
|
|
USE_TOOLS+= msgfmt tbl
|
|
|
|
.if ${OPSYS} == "Darwin"
|
|
LDFLAGS+= -lresolv
|
|
CFLAGS.Darwin+= -DBIND_8_COMPAT -DHAVE_RESOLV_H
|
|
.endif
|
|
|
|
.include "options.mk"
|
|
|
|
TEST_TARGET= check
|
|
|
|
DOCDIR= ${PREFIX}/share/doc/fetchmail
|
|
RCD_SCRIPTS= fetchmail
|
|
|
|
.include "../../devel/gettext-lib/buildlink3.mk"
|
|
|
|
.if defined(REPLACE_KERBEROS_LIBS)
|
|
pre-configure:
|
|
cd ${WRKSRC} && \
|
|
for F in configure.in configure; do \
|
|
${SED} -e "s/-lkrb -ldes/-lkrb -ldes -lcom_err -lroken/" \
|
|
$$F > $$F.mod; \
|
|
${MV} -f $$F.mod $$F; \
|
|
done
|
|
${CHMOD} a+x ${WRKSRC}/configure
|
|
.endif
|
|
|
|
post-build:
|
|
for file in ${WRKSRC}/fetchmail.man; do \
|
|
${MV} -f $$file $$file.tbl; \
|
|
${TBL} $$file.tbl > $$file; \
|
|
done
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
|
|
cd ${WRKSRC}; for file in \
|
|
FAQ NOTES FEATURES README COPYING \
|
|
fetchmail-FAQ.html fetchmail-features.html \
|
|
design-notes.html; \
|
|
do \
|
|
${INSTALL_DATA} $$file ${DESTDIR}${DOCDIR}; \
|
|
done
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|