git: 726bf485e70e - main - sysutils/multitail: Update to 7.1.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 25 Sep 2024 17:29:17 UTC
The branch main has been updated by beat: URL: https://cgit.FreeBSD.org/ports/commit/?id=726bf485e70ed68f7b09b4ca3a24a28ceb890faf commit 726bf485e70ed68f7b09b4ca3a24a28ceb890faf Author: Beat Gaetzi <beat@FreeBSD.org> AuthorDate: 2024-09-25 17:26:49 +0000 Commit: Beat Gaetzi <beat@FreeBSD.org> CommitDate: 2024-09-25 17:26:49 +0000 sysutils/multitail: Update to 7.1.5 - Pass maintainership to submitter PR: 280755 --- sysutils/multitail/Makefile | 28 +++++++++++++++------------- sysutils/multitail/distinfo | 6 +++--- sysutils/multitail/files/patch-Makefile | 25 ------------------------- sysutils/multitail/files/patch-mt.c | 15 --------------- sysutils/multitail/files/patch-mt.h | 18 ------------------ sysutils/multitail/files/patch-term.c | 15 --------------- 6 files changed, 18 insertions(+), 89 deletions(-) diff --git a/sysutils/multitail/Makefile b/sysutils/multitail/Makefile index b5b80e4293ad..ee31b0fe0cd2 100644 --- a/sysutils/multitail/Makefile +++ b/sysutils/multitail/Makefile @@ -1,32 +1,34 @@ PORTNAME= multitail -PORTVERSION= 6.5.0 +PORTVERSION= 7.1.5 PORTREVISION= 1 CATEGORIES= sysutils -MASTER_SITES= http://www.vanheusden.com/multitail/ \ - http://fossies.org/unix/privat/ +MASTER_SITES= https://github.com/folkertvanheusden/multitail/archive/refs/tags/ +DISTNAME= ${PORTVERSION} -MAINTAINER= beat@FreeBSD.org +MAINTAINER= laszlo@karolyi.hu COMMENT= Tail multiple files on console with ncurses WWW= https://www.vanheusden.com/multitail/ -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/license.txt +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE -USES= alias gmake ncurses tar:tgz +LIB_DEPENDS= libgnuregex.so:devel/libgnuregex + +USES= alias cmake ncurses pkgconfig +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PLIST_FILES= bin/multitail etc/multitail.conf.sample \ share/man/man1/multitail.1.gz -PORTDOCS= readme.txt license.txt -MAKE_ARGS= NCURSES_IMPL="${NCURSES_IMPL}" +PORTDOCS= README.md LICENSE -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/multitail ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_PROGRAM} ${WRKDIR}/.build/multitail ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/multitail.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_DATA} ${WRKSRC}/multitail.conf ${STAGEDIR}${PREFIX}/etc/multitail.conf.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/license.txt ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> diff --git a/sysutils/multitail/distinfo b/sysutils/multitail/distinfo index 54cbb3652b56..6972db7456ce 100644 --- a/sysutils/multitail/distinfo +++ b/sysutils/multitail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1573322615 -SHA256 (multitail-6.5.0.tgz) = b29d5e77dfc663c7500f78da67de5d82d35d9417a4741a89a18ce9ee7bdba9ed -SIZE (multitail-6.5.0.tgz) = 157578 +TIMESTAMP = 1723546600 +SHA256 (7.1.5.tar.gz) = b0c92bf5f504b39591bf3e2e30a1902925c11556e14b89a07cfa7533f9bd171b +SIZE (7.1.5.tar.gz) = 152590 diff --git a/sysutils/multitail/files/patch-Makefile b/sysutils/multitail/files/patch-Makefile deleted file mode 100644 index b969d8e75dd2..000000000000 --- a/sysutils/multitail/files/patch-Makefile +++ /dev/null @@ -1,25 +0,0 @@ ---- Makefile.orig 2019-11-07 12:56:23 UTC -+++ Makefile -@@ -19,18 +19,12 @@ CPPFLAGS+=-D$(PLATFORM) -DVERSION=\"$(VERSION)\" $(DEB - # build dependency files while compile (*.d) - CPPFLAGS+= -MMD -MP - -- --ifeq ($(PLATFORM),Darwin) -- LDFLAGS+=-lpanel $(NCURSES_LIB) -lutil -lm -+ifeq ($(NCURSES_IMPL),ncursesw) -+LDFLAGS+=-lpanelw -lncursesw -lutil -lm - else --ifeq ($(UTF8_SUPPORT),yes) -- LDFLAGS+=-lpanelw -lncursesw -lutil -lm -- CPPFLAGS+=-DUTF8_SUPPORT --else -- LDFLAGS+=-lpanel -lncurses -lutil -lm -+LDFLAGS+=-lpanel -lncurses -lutil -lm - endif --endif -- -+CPPFLAGS+=-DUTF8_SUPPORT - - OBJS:=utils.o mt.o error.o my_pty.o term.o scrollback.o help.o mem.o cv.o selbox.o stripstring.o color.o misc.o ui.o exec.o diff.o config.o cmdline.o globals.o history.o clipboard.o - DEPENDS:= $(OBJS:%.o=%.d) diff --git a/sysutils/multitail/files/patch-mt.c b/sysutils/multitail/files/patch-mt.c deleted file mode 100644 index 0d96aa962c3c..000000000000 --- a/sysutils/multitail/files/patch-mt.c +++ /dev/null @@ -1,15 +0,0 @@ ---- mt.c.orig 2014-02-16 09:06:54.000000000 -0500 -+++ mt.c 2014-02-24 14:35:45.000000000 -0500 -@@ -23,8 +23,12 @@ - #include <sys/ioctl.h> - #include <sys/stat.h> - #ifndef AIX -+#if defined(__FreeBSD__) -+#include <termios.h> -+#else - #include <sys/termios.h> /* needed on Solaris 8 */ - #endif -+#endif - #include <sys/time.h> - #include <sys/wait.h> - #include <unistd.h> diff --git a/sysutils/multitail/files/patch-mt.h b/sysutils/multitail/files/patch-mt.h deleted file mode 100644 index 6dff3df8494e..000000000000 --- a/sysutils/multitail/files/patch-mt.h +++ /dev/null @@ -1,18 +0,0 @@ ---- mt.h.orig 2019-11-09 18:07:35 UTC -+++ mt.h -@@ -60,8 +60,13 @@ typedef enum { SCHEME_TYPE_EDIT = 0, SCHEME_TYPE_FILTE - #endif - - #if defined(UTF8_SUPPORT) && !defined(__APPLE__) -- #include <ncursesw/panel.h> -- #include <ncursesw/ncurses.h> -+ #if defined(__FreeBSD__) -+ #include <panel.h> -+ #include <curses.h> -+ #else -+ #include <ncursesw/panel.h> -+ #include <ncursesw/ncurses.h> -+ #endif - #else - #if defined(__APPLE__) - #include <ncurses.h> diff --git a/sysutils/multitail/files/patch-term.c b/sysutils/multitail/files/patch-term.c deleted file mode 100644 index ea0ef2709ef1..000000000000 --- a/sysutils/multitail/files/patch-term.c +++ /dev/null @@ -1,15 +0,0 @@ ---- term.c.orig 2014-02-24 14:33:39.000000000 -0500 -+++ term.c 2014-02-24 14:35:02.000000000 -0500 -@@ -16,8 +16,12 @@ - #include <stropts.h> - #endif - #ifndef AIX -+#if defined(__FreeBSD__) -+#include <termios.h> -+#else - #include <sys/termios.h> /* needed on Solaris 8 */ - #endif -+#endif - #include <sys/socket.h> - #include <netinet/in.h> -