freebsd-ports/mail/exmh2/Makefile
Cy Schubert 87be8aae35 mail/exmh2: Scolling the folder list accepts only units
Units, which do not work in the scan listing window or the main
text windows, must be used int he folder display window. We create
a new fmscroll function just for the folder display window.
2021-09-13 08:53:18 -07:00

64 lines
1.6 KiB
Makefile

# Created by: Peter Wemm <peter@FreeBSD.org>
# "+=" and "?=" lines are for sharing this Makefile with japanese/exmh2.
PORTNAME= exmh
PORTVERSION= 2.9.0
PORTREVISION= 5
CATEGORIES+= mail tk
# XXX: Standard SF fails with a hung download
MASTER_SITES= https://sourceforge.net/projects/${PORTNAME}/files/${PORTNAME}/${PORTVERSION}/
MAINTAINER?= cy@FreeBSD.org
COMMENT?= X11/TK based mail reader front end to MH
.if defined(JAPANESE_EXMH)
RUN_DEPENDS= wish8.0jp:japanese/tk80
BUILD_DEPENDS= tclsh8.0jp:japanese/tcl80
WISH= wish8.0jp
TCLSH= tclsh8.0jp
.else
USES= cpe tk:87
.endif
# exmh is pretty useless without this, but it's not needed to build it.
.if defined(JAPANESE_EXMH)
RUN_DEPENDS+= repl:japanese/mh
.else
RUN_DEPENDS+= repl:mail/nmh
SCRIPTS_ENV+= USE_NMH=YES
.endif
# full mime support needs mmencode/mmdecode from metamail
RUN_DEPENDS+= mmencode:mail/metamail
# Additionally, exmh will use the following ports if present:
# lang/expect
# textproc/glimpse
# security/gnupg
# security/pgp
# security/pgp5
# mail/faces
# audio/rplay
PLIST_SUB= EXMH_VERSION=${PORTVERSION}
NO_ARCH= yes
.if defined(JAPANESE_EXMH)
do-build:
@cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} TCLSH=${TCLSH} \
WISH=${PREFIX}/bin/${WISH} WRKSRC=${WRKSRC} \
${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/build
.else
do-build:
@cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} TCLSH=${TCLSH} \
WISH=${WISH} WRKSRC=${WRKSRC} \
${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/build
.endif
do-install:
@cd ${WRKSRC} && ${SETENV} PREFIX=${STAGEDIR}${PREFIX} \
WRKSRC=${WRKSRC} ${SH} ${SCRIPTDIR}/install
.include <bsd.port.mk>