# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	tmux23
#	tmux23/files
#	tmux23/files/extra-patch-tty-keys.c
#	tmux23/pkg-descr
#	tmux23/Makefile
#	tmux23/distinfo
#
echo c - tmux23
mkdir -p tmux23 > /dev/null 2>&1
echo c - tmux23/files
mkdir -p tmux23/files > /dev/null 2>&1
echo x - tmux23/files/extra-patch-tty-keys.c
sed 's/^X//' >tmux23/files/extra-patch-tty-keys.c << 'b549c6d12b1d6ec83e25f8e370c7f2ca'
X--- tty-keys.c.orig	2016-04-30 12:46:35 UTC
X+++ tty-keys.c
X@@ -628,8 +628,6 @@ complete_key:
X 	 * used. termios should have a better idea.
X 	 */
X 	bspace = tty->tio.c_cc[VERASE];
X-	if (bspace != _POSIX_VDISABLE && (key & KEYC_MASK_KEY) == bspace)
X-		key = (key & KEYC_MASK_MOD) | KEYC_BSPACE;
X 
X 	/* Remove data from buffer. */
X 	evbuffer_drain(tty->event->input, size);
b549c6d12b1d6ec83e25f8e370c7f2ca
echo x - tmux23/pkg-descr
sed 's/^X//' >tmux23/pkg-descr << '2f2ae8d89ba30e95b20396dd809b0ffb'
XThis is old version 2.3 preserving original behaviour of mouse scrolling etc.
XTmux is a terminal multiplexer, it enables a number of terminals to be accessed
Xand controlled from a single terminal. tmux is intended to be a simple, modern,
XBSD-licensed alternative to programs such as GNU screen.
X
XWWW: http://tmux.github.io/
2f2ae8d89ba30e95b20396dd809b0ffb
echo x - tmux23/Makefile
sed 's/^X//' >tmux23/Makefile << 'e53b7ef849dc3f5c567b05b6890dd67a'
X# Created by: Wen Heping <wenheping@gmail.com>
X# $FreeBSD: head/sysutils/tmux/Makefile 434427 2017-02-20 02:57:04Z jbeich $
X
XPORTNAME=	tmux23
XPORTVERSION=	2.3
XCATEGORIES=	sysutils
XMASTER_SITES=	https://github.com/tmux/tmux/releases/download/${PORTVERSION}/
XDISTNAME=	tmux-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
XDISTFILES=	${DISTNAME}${EXTRACT_SUFX}
X
XMAINTAINER=	000.fbsd@quip.cz
XCOMMENT=	Terminal Multiplexer, old version 2.3
X
XLICENSE=	ISCL
XLICENSE_FILE=	${WRKSRC}/COPYING
X
XUSES=		pkgconfig ncurses
X
XUSE_GITHUB=	nodefault
XGH_TUPLE=	imomaliev:tmux-bash-completion:ef56d3e:bash
X
XCONFLICTS_INSTALL=	tmux-[0-9]*
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc
X
XPLIST_FILES=	bin/tmux \
X		man/man1/tmux.1.gz \
X		etc/bash_completion.d/tmux
X
XPORTDOCS=	CHANGES FAQ README TODO
XPORTEXAMPLES=	*
X
XOPTIONS_DEFINE=	DOCS EXAMPLES LIBEVENT_STATIC BACKSPACE
X
XLIBEVENT_STATIC_DESC=	Build with static libevent
XBACKSPACE_DESC=	Build with tty/keys patch
X
XBACKSPACE_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-tty-keys.c
X
XLIBEVENT_STATIC_LIB_DEPENDS_OFF=	libevent.so:devel/libevent
XLIBEVENT_STATIC_BUILD_DEPENDS=	${LOCALBASE}/lib/libevent.a:devel/libevent
XLIBEVENT_STATIC_VARS=	LESTATIC=${LOCALBASE}/lib/libevent.a
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|/etc/tmux.conf|${PREFIX}/etc/tmux.conf|g' ${WRKSRC}/CHANGES \
X		${WRKSRC}/tmux.h
X
Xpost-configure-LIBEVENT_STATIC-on:
X	${REINPLACE_CMD} -e '/LIBS/s|-levent[^[:blank:]]*|${LESTATIC}|' \
X		${WRKSRC}/${MAKEFILE}
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/tmux ${STAGEDIR}${PREFIX}/bin
X	${INSTALL_MAN} ${WRKSRC}/tmux.1 ${STAGEDIR}${MANPREFIX}/man/man1
X	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
X	${INSTALL_DATA} ${WRKSRC_bash}/completions/tmux ${STAGEDIR}${PREFIX}/etc/bash_completion.d/tmux
X
Xdo-install-DOCS-on:
X	@${MKDIR} ${STAGEDIR}${DOCSDIR}
X	(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
X
Xdo-install-EXAMPLES-on:
X	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
X	${INSTALL_DATA} ${WRKSRC}/example* ${STAGEDIR}${EXAMPLESDIR}
X
X.include <bsd.port.mk>
e53b7ef849dc3f5c567b05b6890dd67a
echo x - tmux23/distinfo
sed 's/^X//' >tmux23/distinfo << 'da886a715075d78bddfa4d716a1ccdec'
XTIMESTAMP = 1475246504
XSHA256 (tmux-2.3.tar.gz) = 55313e132f0f42de7e020bf6323a1939ee02ab79c48634aa07475db41573852b
XSIZE (tmux-2.3.tar.gz) = 473944
XSHA256 (imomaliev-tmux-bash-completion-ef56d3e_GH0.tar.gz) = 2f8f3fe586bbdeec9b251ce3ef74f5edef19ba371968a8011acef860ddac59e1
XSIZE (imomaliev-tmux-bash-completion-ef56d3e_GH0.tar.gz) = 1526
da886a715075d78bddfa4d716a1ccdec
exit