Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Apr 2020 19:43:08 +0000 (UTC)
From:      Dmitri Goutnik <dmgk@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r532152 - in head/sysutils: . 3mux
Message-ID:  <202004191943.03JJh8gR008153@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dmgk
Date: Sun Apr 19 19:43:08 2020
New Revision: 532152
URL: https://svnweb.freebsd.org/changeset/ports/532152

Log:
  New port: sysutils/3mux
  
  Terminal multiplexer with out-of-the-box support for
  search, mouse-controlled scrollback, and i3-like
  keybindings.
  
  WWW: https://github.com/aaronjanse/3mux
  
  PR:		245675
  Submitted by:	Lewis Cook <vulcan@wired.sh>

Added:
  head/sysutils/3mux/
  head/sysutils/3mux/Makefile   (contents, props changed)
  head/sysutils/3mux/distinfo   (contents, props changed)
  head/sysutils/3mux/pkg-descr   (contents, props changed)
Modified:
  head/sysutils/Makefile

Added: head/sysutils/3mux/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/3mux/Makefile	Sun Apr 19 19:43:08 2020	(r532152)
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME=	3mux
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.1.1
+CATEGORIES=	sysutils
+
+MAINTAINER=	vulcan@wired.sh
+COMMENT=	Terminal multiplexer inspired by i3
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go:modules
+USE_GITHUB=	yes
+GH_ACCOUNT=	aaronjanse
+GH_TUPLE=	creack:pty:v1.1.7:creack_pty/vendor/github.com/creack/pty \
+		golang:crypto:056763e48d71:golang_crypto/vendor/golang.org/x/crypto \
+		golang:sys:97732733099d:golang_sys/vendor/golang.org/x/sys \
+		kr:pty:v1.1.8:kr_pty/vendor/github.com/kr/pty \
+		mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
+		nsf:termbox-go:4d2b513ad8be:nsf_termbox_go/vendor/github.com/nsf/termbox-go
+
+PLIST_FILES=	bin/${PORTNAME}
+PORTDOCS=	README.md
+
+OPTIONS_DEFINE=	DOCS
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/sysutils/3mux/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/3mux/distinfo	Sun Apr 19 19:43:08 2020	(r532152)
@@ -0,0 +1,15 @@
+TIMESTAMP = 1587067125
+SHA256 (aaronjanse-3mux-v0.1.1_GH0.tar.gz) = 3fa1b9a21c7bbfce1e5765a3a4918719523b9326bebcab7e5df0ca7940d79c26
+SIZE (aaronjanse-3mux-v0.1.1_GH0.tar.gz) = 10331559
+SHA256 (creack-pty-v1.1.7_GH0.tar.gz) = 3d4c2fb501657682f1543313b122089c0981463e3bb55eb17e8edce494e32cd8
+SIZE (creack-pty-v1.1.7_GH0.tar.gz) = 8161
+SHA256 (golang-crypto-056763e48d71_GH0.tar.gz) = 37b3e859de6cff226dace82c84f871892cb498e2e187277579b179c99d56ce9b
+SIZE (golang-crypto-056763e48d71_GH0.tar.gz) = 1727878
+SHA256 (golang-sys-97732733099d_GH0.tar.gz) = 8d60fa6ab0c2b099f2c7d6f8c0a5df177c5c524183a2a38e0e8d2d18cde53532
+SIZE (golang-sys-97732733099d_GH0.tar.gz) = 1350239
+SHA256 (kr-pty-v1.1.8_GH0.tar.gz) = 9258c76d18238fe6c4f5238a777a204f1e88e6e965eb75688daf74d280bebdae
+SIZE (kr-pty-v1.1.8_GH0.tar.gz) = 2118
+SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835
+SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714
+SHA256 (nsf-termbox-go-4d2b513ad8be_GH0.tar.gz) = 60c5f3d4cad903a609e1c2623599d6644440d1c8e671198a99ded85d1c2fdb8b
+SIZE (nsf-termbox-go-4d2b513ad8be_GH0.tar.gz) = 32778

Added: head/sysutils/3mux/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/3mux/pkg-descr	Sun Apr 19 19:43:08 2020	(r532152)
@@ -0,0 +1,5 @@
+Terminal multiplexer with out-of-the-box support for
+search, mouse-controlled scrollback, and i3-like
+keybindings.
+
+WWW: https://github.com/aaronjanse/3mux

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Sun Apr 19 19:41:45 2020	(r532151)
+++ head/sysutils/Makefile	Sun Apr 19 19:43:08 2020	(r532152)
@@ -4,6 +4,7 @@
     COMMENT = System utilities
 
     SUBDIR += 3dm
+    SUBDIR += 3mux
     SUBDIR += 44bsd-more
     SUBDIR += 915resolution
     SUBDIR += DTraceToolkit



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004191943.03JJh8gR008153>