Index: head/sysutils/mtm/Makefile =================================================================== --- head/sysutils/mtm/Makefile (revision 515852) +++ head/sysutils/mtm/Makefile (revision 515853) @@ -1,35 +1,35 @@ # $FreeBSD$ PORTNAME= mtm -DISTVERSION= 1.1.0 +DISTVERSION= 1.2.0 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:ldflags ncurses:port USE_CSTD= gnu99 USE_GITHUB= yes GH_ACCOUNT= deadpixi PLIST_FILES= bin/mtm \ man/man1/mtm.1.gz CFLAGS+= -I${NCURSESINC} LDFLAGS+= -L${NCURSESLIB} -ltinfow PORTDATA= mtm.ti do-install: @${MKDIR} ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/mtm.1 ${STAGEDIR}${MAN1PREFIX}/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 Index: head/sysutils/mtm/distinfo =================================================================== --- head/sysutils/mtm/distinfo (revision 515852) +++ head/sysutils/mtm/distinfo (revision 515853) @@ -1,3 +1,3 @@ -TIMESTAMP = 1568991554 -SHA256 (deadpixi-mtm-1.1.0_GH0.tar.gz) = 3f3e723466f3bb88afb7a49b66a790f3aaf6786654e8f1f056edc09fa99abd85 -SIZE (deadpixi-mtm-1.1.0_GH0.tar.gz) = 382372 +TIMESTAMP = 1572263257 +SHA256 (deadpixi-mtm-1.2.0_GH0.tar.gz) = 68f753f743fcd3d87f269011d4bbd3fed59cfcad710d7c7db98844e3e675c196 +SIZE (deadpixi-mtm-1.2.0_GH0.tar.gz) = 382469 Index: head/sysutils/mtm/files/patch-Makefile =================================================================== --- head/sysutils/mtm/files/patch-Makefile (revision 515852) +++ head/sysutils/mtm/files/patch-Makefile (revision 515853) @@ -1,27 +1,28 @@ --- Makefile.orig 2019-08-06 13:35:52 UTC +++ Makefile -@@ -1,17 +1,20 @@ +@@ -1,18 +1,20 @@ CC ?= gcc CFLAGS ?= -std=c99 -Wall -Wextra -pedantic -Os +CPPFLAGS ?= +LDFLAGS ?= FEATURES ?= -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED -HEADERS ?= -LIBPATH ?= DESTDIR ?= /usr/local MANDIR ?= $(DESTDIR)/man/man1 CURSESLIB ?= ncursesw -LIBS ?= -l$(CURSESLIB) -lutil +LIBRARIES ?= -l$(CURSESLIB) -lutil +CPPFLAGS += $(FEATURES) +LDFLAGS += $(LIBRARIES) + all: mtm mtm: vtparser.c mtm.c config.h - $(CC) $(CFLAGS) $(FEATURES) -o $@ $(HEADERS) vtparser.c mtm.c $(LIBPATH) $(LIBS) +- strip -s mtm + $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ vtparser.c mtm.c config.h: config.def.h cp -i config.def.h config.h