svn commit: r465062 - in head/sysutils: . tmux tmux23
Yuri Victorovich
yuri at FreeBSD.org
Tue Mar 20 03:39:59 UTC 2018
Author: yuri
Date: Tue Mar 20 03:39:57 2018
New Revision: 465062
URL: https://svnweb.freebsd.org/changeset/ports/465062
Log:
New port: sysutils/tmux23: The older version 2.3 of sysutils/tmux
Miroslav Lachman reported that the version 2.3 is free
of buggy behavior with mouse scrolling etc. that was
introduced in later versions.
While in sysutils/Makefile, also fixed a minor ordering
problem.
PR: 223685
Submitted by: Miroslav Lachman <000.fbsd at quip.cz>
Added:
head/sysutils/tmux23/
- copied from r422991, head/sysutils/tmux/
Modified:
head/sysutils/Makefile
head/sysutils/tmux/Makefile
head/sysutils/tmux23/Makefile
head/sysutils/tmux23/pkg-descr
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Tue Mar 20 02:54:23 2018 (r465061)
+++ head/sysutils/Makefile Tue Mar 20 03:39:57 2018 (r465062)
@@ -6,6 +6,7 @@
SUBDIR += 3dm
SUBDIR += 44bsd-more
SUBDIR += 915resolution
+ SUBDIR += DTraceToolkit
SUBDIR += LPRng
SUBDIR += LPRngTool
SUBDIR += UEFITool
@@ -211,7 +212,6 @@
SUBDIR += curly
SUBDIR += currtime
SUBDIR += cw
- SUBDIR += DTraceToolkit
SUBDIR += daa2iso
SUBDIR += dae
SUBDIR += daemonize
@@ -1211,6 +1211,7 @@
SUBDIR += tmpwatch
SUBDIR += tmux
SUBDIR += tmux-mem-cpu-load
+ SUBDIR += tmux23
SUBDIR += topless
SUBDIR += torque
SUBDIR += toshctl
Modified: head/sysutils/tmux/Makefile
==============================================================================
--- head/sysutils/tmux/Makefile Tue Mar 20 02:54:23 2018 (r465061)
+++ head/sysutils/tmux/Makefile Tue Mar 20 03:39:57 2018 (r465062)
@@ -14,6 +14,8 @@ COMMENT= Terminal Multiplexer
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
+CONFLICTS_INSTALL= tmux23
+
USES= pkgconfig ncurses
USE_GITHUB= nodefault
Modified: head/sysutils/tmux23/Makefile
==============================================================================
--- head/sysutils/tmux/Makefile Fri Sep 30 14:44:51 2016 (r422991)
+++ head/sysutils/tmux23/Makefile Tue Mar 20 03:39:57 2018 (r465062)
@@ -2,19 +2,21 @@
# $FreeBSD$
PORTNAME= tmux
-PORTVERSION= 2.3
+DISTVERSION= 2.3
CATEGORIES= sysutils
MASTER_SITES= https://github.com/tmux/tmux/releases/download/${PORTVERSION}/
+PKGNAMESUFFIX= 23
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-MAINTAINER= mat at FreeBSD.org
-COMMENT= Terminal Multiplexer
+MAINTAINER= 000.fbsd at quip.cz
+COMMENT= Terminal Multiplexer (old stable version 2.3)
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= pkgconfig ncurses
+CONFLICTS_INSTALL= tmux
+USES= ncurses pkgconfig
USE_GITHUB= nodefault
GH_TUPLE= imomaliev:tmux-bash-completion:ef56d3e:bash
@@ -35,8 +37,8 @@ BACKSPACE_DESC= Build with tty/keys patch
BACKSPACE_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-tty-keys.c
-LIBEVENT_STATIC_LIB_DEPENDS_OFF= libevent.so:devel/libevent2
-LIBEVENT_STATIC_BUILD_DEPENDS= ${LOCALBASE}/lib/libevent.a:devel/libevent2
+LIBEVENT_STATIC_LIB_DEPENDS_OFF= libevent.so:devel/libevent
+LIBEVENT_STATIC_BUILD_DEPENDS= ${LOCALBASE}/lib/libevent.a:devel/libevent
LIBEVENT_STATIC_VARS= LESTATIC=${LOCALBASE}/lib/libevent.a
post-patch:
Modified: head/sysutils/tmux23/pkg-descr
==============================================================================
--- head/sysutils/tmux/pkg-descr Fri Sep 30 14:44:51 2016 (r422991)
+++ head/sysutils/tmux23/pkg-descr Tue Mar 20 03:39:57 2018 (r465062)
@@ -1,3 +1,4 @@
+This is old version 2.3 preserving original behaviour of mouse scrolling etc.
Tmux is a terminal multiplexer, it enables a number of terminals 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.
More information about the svn-ports-all
mailing list