tmux: Import tmux-3.1rc2 as wip/tmux

Tmux is a "terminal multiplexer", it enables a number of terminals
(or windows) to be accessed and controlled from a single terminal.
Tmux is intended to be a simple, modern, BSD-licensed alternative
to programs such as GNU screen.

This track release candidates of tmux and will be used to update
misc/tmux when the 3.1 stable release will be released.
This commit is contained in:
Leonardo Taccari 2020-03-12 16:26:01 +01:00
parent 8f682a975a
commit 0ec3239354
5 changed files with 55 additions and 0 deletions

View File

@ -4783,6 +4783,7 @@ SUBDIR+= tleenx2
SUBDIR+= tleenx3
SUBDIR+= tme
SUBDIR+= tmuni-ttf
SUBDIR+= tmux
SUBDIR+= tmva
SUBDIR+= tmw
SUBDIR+= tnt

4
tmux/DESCR Normal file
View File

@ -0,0 +1,4 @@
Tmux is a "terminal multiplexer", it enables a number of terminals
(or windows) to be accessed and controlled from a single terminal.
Tmux is intended to be a simple, modern, BSD-licensed alternative
to programs such as GNU screen.

41
tmux/Makefile Normal file
View File

@ -0,0 +1,41 @@
# $NetBSD: Makefile,v 1.53 2020/03/12 11:35:33 leot Exp $
DISTNAME= tmux-3.1-rc2
PKGNAME= tmux-3.1rc2
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_GITHUB:=tmux/}
GITHUB_RELEASE= ${PKGVERSION_NOREV:C/rc[0-9]//}
MAINTAINER= leot@NetBSD.org
HOMEPAGE= https://tmux.github.io/
COMMENT= BSD-licensed terminal multiplexer (GNU Screen alternative)
LICENSE= modified-bsd
GNU_CONFIGURE= yes
USE_TERMINFO= yes
USE_TOOLS+= pkg-config
SUBST_CLASSES+= sysconfdir
SUBST_STAGE.sysconfdir= pre-configure
SUBST_MESSAGE.sysconfdir= Do not force sysconfdir to /etc
SUBST_FILES.sysconfdir= configure configure.ac
SUBST_SED.sysconfdir= -e '/Default tmux\.conf goes in \/etc/d'
SUBST_SED.sysconfdir+= -e '/sysconfdir=\/etc/d'
.include "../../mk/bsd.prefs.mk"
.include "../../mk/compiler.mk"
.if !empty(MACHINE_PLATFORM:MSunOS-5.1[0-9]-*) && \
!empty(CC_VERSION:Mgcc-4.[6-9].*)
BUILDLINK_TRANSFORM+= opt:-D_XPG4_2:-D_XPG6
.endif
# https://trac.macports.org/changeset/127986
.if !empty(MACHINE_PLATFORM:MDarwin-1[0-9].*)
CPPFLAGS+= -D__DARWIN_VERS_1050=0
.endif
.include "../../devel/libevent/buildlink3.mk"
BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0.10
.include "../../mk/curses.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

3
tmux/PLIST Normal file
View File

@ -0,0 +1,3 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2009/03/06 12:16:17 hasso Exp $
bin/tmux
man/man1/tmux.1

6
tmux/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.45 2020/03/12 11:35:33 leot Exp $
SHA1 (tmux-3.1-rc2.tar.gz) = 038b3f4a0cac9916bd91a0dad6de8a2c6240a343
RMD160 (tmux-3.1-rc2.tar.gz) = 75b77bd94b7f78830607586b3e82d6684731058a
SHA512 (tmux-3.1-rc2.tar.gz) = 8d17b1b166f08c9d109ce060333910143310c1557e581312609a5ccfbe93eb9f952e5326ecebd1e5cf56296482f2a2db297983692cf67af3387fa9fa823542aa
Size (tmux-3.1-rc2.tar.gz) = 560926 bytes