PORTNAME= mtm DISTVERSION= 1.2.1 CATEGORIES= sysutils MAINTAINER= 0mp@FreeBSD.org COMMENT= Terminal multiplexer focused on simplicity, compatibility and stability LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/README.rst # NB: ncurses 6.1 is required. USES= localbase USE_CSTD= gnu99 USE_GITHUB= yes GH_ACCOUNT= deadpixi MAKE_ENV= DESTDIR="${DESTDIR}${PREFIX}" CFLAGS+= -I${NCURSESINC} ${CPPFLAGS} LIBS+= -L${NCURSESLIB} -lncurses -lutil BINARY_ALIAS= strip=true PLIST_FILES= bin/mtm \ share/man/man1/mtm.1.gz PORTDATA= mtm.ti do-install: ${INSTALL_MAN} ${WRKSRC}/mtm.1 \ ${STAGEDIR}${MAN1PREFIX}/share/man/man1/mtm.1 @${MKDIR} ${STAGEDIR}/bin ${INSTALL_PROGRAM} ${WRKSRC}/mtm ${STAGEDIR}${PREFIX}/bin/mtm @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/mtm.ti ${STAGEDIR}${DATADIR}/mtm.ti .include .if make(makesum) || make(fetch) && "${NO_CHECKSUM}" == yes .else .if ${OPSYS} == "FreeBSD" && ${OSVERSION} >= 1300079 USES+= ncurses:base .else USES+= ncurses:port .endif .endif .include