mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-10 02:21:15 +02:00
88 lines
2.7 KiB
Makefile
88 lines
2.7 KiB
Makefile
# Created by: Udo Schweigert
|
|
# $FreeBSD: head/mail/mutt/Makefile 474314 2018-07-10 00:42:08Z fluffy $
|
|
|
|
PORTNAME= mutt
|
|
DISTVERSION= 1.10.0
|
|
CATEGORIES+= mail
|
|
MASTER_SITES+= ftp://ftp.mutt.org/pub/mutt/
|
|
MASTER_SITES+= ftp://ftp.fu-berlin.de/pub/unix/mail/mutt/
|
|
MASTER_SITES+= https://bitbucket.org/mutt/mutt/downloads/
|
|
MASTER_SITES+= ftp://ftp.demon.co.uk/pub/mirrors/mutt/
|
|
DIST_SUBDIR= mutt
|
|
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
|
|
|
MAINTAINER= dereks@lifeofadishwasher.com
|
|
COMMENT= Small but powerful text based program for read/writing e-mail
|
|
|
|
#RUN_DEPENDS+= ${LOCALBASE}/etc/mime.types:misc/mime-support
|
|
#BUILD_DEPENDS+= aspell:textproc/aspell
|
|
#RUN_DEPENDS+= aspell:textproc/aspell
|
|
#LIB_DEPENDS+= libgpgme.so:crypto/gpgme
|
|
LIB_DEPENDS+= libintl.so:devel/gettext
|
|
LIB_DEPENDS+= libidn.so:net/libidn
|
|
LIB_DEPENDS+= libiconv.so:text/libiconv/
|
|
#LIB_DEPENDS+= libgdbm.so:data/libgdbm
|
|
|
|
BUILD_DEPENDS+= xsltproc:text/libxslt
|
|
|
|
DOCSDIR= ${PREFIX}/share/doc/mutt
|
|
EXAMPLESDIR= ${PREFIX}/share/examples/mutt
|
|
DATADIR= ${PREFIX}/share/mutt
|
|
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ENV= CC="${CC} -I${LOCALBASE}/include"
|
|
CONFIGURE_ARGS+= --disable-fcntl
|
|
CONFIGURE_ARGS+= --with-ssl=/usr
|
|
CONFIGURE_ARGS+= --with-docdir=${DOCSDIR}
|
|
CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc
|
|
CONFIGURE_ARGS+= --enable-external-dotlock
|
|
CONFIGURE_ARGS+= --enable-pop
|
|
CONFIGURE_ARGS+= --enable-imap
|
|
CONFIGURE_ARGS+= --enable-compressed
|
|
CONFIGURE_ARGS+= --enable-sidebar
|
|
|
|
CONFIGURE_ARGS+= --disable-pgp
|
|
CONFIGURE_ARGS+= --disable-gpgme
|
|
CONFIGURE_ARGS+= --enable-imap
|
|
CONFIGURE_ARGS+= --enable-pop
|
|
CONFIGURE_ARGS+= --enable-smtp
|
|
CONFIGURE_ARGS+= --with-idn=${LOCALBASE}
|
|
CONFIGURE_ARGS+= --with-libiconv-prefix=${LOCALBASE}
|
|
CONFIGURE_ARGS+= --without-bdb
|
|
CONFIGURE_ARGS+= --without-gdbm
|
|
CONFIGURE_ARGS+= --without-qdbm
|
|
|
|
WRKSRC= ${WRKDIR}/${DISTNAME:S/i$//}
|
|
|
|
SHEBANG_FILES= doc/gen-map-doc smime_keys.pl contrib/smime_keys_test.pl
|
|
|
|
|
|
pre-configure::
|
|
${REINPLACE_CMD} -e 's,?eimdal\*),?eimdal*|\"FreeBSD heimdal\"*),' \
|
|
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
|
|
${REINPLACE_CMD} -e 's,/usr/bin/gpg,${LOCALBASE}/bin/gpg,g' \
|
|
${WRKSRC}/contrib/gpg.rc
|
|
${REINPLACE_CMD} -e 's,pgp6,pgp,g' \
|
|
${WRKSRC}/contrib/pgp6.rc
|
|
${REINPLACE_CMD} -E -e 's#(/samples|samples/)#share/examples/mutt#g' \
|
|
${WRKSRC}/doc/reference.html \
|
|
${WRKSRC}/doc/manual.html \
|
|
${WRKSRC}/doc/manual.txt \
|
|
${WRKSRC}/doc/Muttrc \
|
|
${WRKSRC}/INSTALL \
|
|
${WRKSRC}/init.h
|
|
${REINPLACE_CMD} -e 's#$$(docdir)/samples#${EXAMPLESDIR}#g' \
|
|
${WRKSRC}/contrib/Makefile.in
|
|
|
|
pre-build:
|
|
${REINPLACE_CMD} \
|
|
-e 's,manual.html stamp-doc-rc stamp-doc-chunked manual.txt,stamp-doc-rc,' \
|
|
${WRKSRC}/doc/Makefile
|
|
|
|
post-install:
|
|
${INSTALL_MAN} ${FILESDIR}/mailcap.5 ${STAGEDIR}${MANPREFIX}/man/man5
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|