svn commit: r532152 - in head/sysutils: . 3mux
Dmitri Goutnik
dmgk at FreeBSD.org
Sun Apr 19 19:43:09 UTC 2020
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 at 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 at 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
More information about the svn-ports-all
mailing list