pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/tmate Import tmate version 2.2.1 as misc/tmate.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4cf812b61671
branches:  trunk
changeset: 367088:4cf812b61671
user:      jperkin <jperkin%pkgsrc.org@localhost>
date:      Wed Aug 23 18:56:14 2017 +0000

description:
Import tmate version 2.2.1 as misc/tmate.

tmate provides an instant pairing solution, allowing you to share a
terminal with one or several teammates.  Together with a voice call, it's
almost like pairing in person.  The terminal sharing works by using SSH
connections to backend servers maintained by tmate upstream developers.
Teammates need to be given a randomly-generated token to be able to join a
session.

tmate is a modified version of tmux, and uses the same configurations such
as keybindings, color schemes etc.

diffstat:

 misc/tmate/DESCR                |   9 +++++++++
 misc/tmate/Makefile             |  25 +++++++++++++++++++++++++
 misc/tmate/PLIST                |   3 +++
 misc/tmate/distinfo             |   7 +++++++
 misc/tmate/patches/patch-tmux.h |  16 ++++++++++++++++
 5 files changed, 60 insertions(+), 0 deletions(-)

diffs (80 lines):

diff -r 2be72868a591 -r 4cf812b61671 misc/tmate/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/tmate/DESCR  Wed Aug 23 18:56:14 2017 +0000
@@ -0,0 +1,9 @@
+tmate provides an instant pairing solution, allowing you to share a
+terminal with one or several teammates.  Together with a voice call, it's
+almost like pairing in person.  The terminal sharing works by using SSH
+connections to backend servers maintained by tmate upstream developers.
+Teammates need to be given a randomly-generated token to be able to join a
+session.
+
+tmate is a modified version of tmux, and uses the same configurations such
+as keybindings, color schemes etc.
diff -r 2be72868a591 -r 4cf812b61671 misc/tmate/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/tmate/Makefile       Wed Aug 23 18:56:14 2017 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2017/08/23 18:56:14 jperkin Exp $
+
+DISTNAME=      tmate-2.2.1
+CATEGORIES=    misc
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=tmate-io/}
+GITHUB_TAG=    ${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/tmate-io/tmate/
+COMMENT=       Terminal multiplexer with instant terminal sharing
+LICENSE=       isc
+
+USE_TOOLS=     autoconf automake pkg-config
+
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
+
+pre-configure:
+       cd ${WRKSRC} && ./autogen.sh
+
+.include "../../devel/libevent/buildlink3.mk"
+.include "../../devel/msgpack/buildlink3.mk"
+.include "../../security/libssh/buildlink3.mk"
+.include "../../mk/termcap.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2be72868a591 -r 4cf812b61671 misc/tmate/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/tmate/PLIST  Wed Aug 23 18:56:14 2017 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2017/08/23 18:56:14 jperkin Exp $
+bin/tmate
+man/man1/tmate.1
diff -r 2be72868a591 -r 4cf812b61671 misc/tmate/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/tmate/distinfo       Wed Aug 23 18:56:14 2017 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2017/08/23 18:56:14 jperkin Exp $
+
+SHA1 (tmate-2.2.1.tar.gz) = 8ef6999f7bf2511738650421e40b6a639e782d36
+RMD160 (tmate-2.2.1.tar.gz) = fd72920b91041905a218f59ba25eb1d58d4bfc6c
+SHA512 (tmate-2.2.1.tar.gz) = 3d4ce7510cd8da39bc4fe63f2a64179846a813bb3560ca811d9e1e2a28b06d95a9033047a900d76bda069c249d7ebbe1143daa082b23212c5d32a50bf1819d2d
+Size (tmate-2.2.1.tar.gz) = 610745 bytes
+SHA1 (patch-tmux.h) = 8c26d6ca70b1a8d51e7c920ea54f59d2023968fe
diff -r 2be72868a591 -r 4cf812b61671 misc/tmate/patches/patch-tmux.h
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/tmate/patches/patch-tmux.h   Wed Aug 23 18:56:14 2017 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-tmux.h,v 1.1 2017/08/23 18:56:14 jperkin Exp $
+
+Allow override TMUX_CONF on the command line.
+
+--- tmux.h.orig        2016-03-29 03:30:07.000000000 +0000
++++ tmux.h
+@@ -53,7 +53,9 @@ struct tmuxpeer;
+ struct tmuxproc;
+ 
+ /* Default global configuration file. */
++#ifndef TMUX_CONF
+ #define TMUX_CONF "/etc/tmux.conf"
++#endif
+ 
+ /*
+  * Minimum layout cell size, NOT including separator line. The scroll region



Home | Main Index | Thread Index | Old Index