From nobody Mon Jan 10 19:50:54 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id C730A195477E; Mon, 10 Jan 2022 19:50:57 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JXkvz0JRLz3Nkl; Mon, 10 Jan 2022 19:50:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4326F31F2; Mon, 10 Jan 2022 19:50:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20AJosT2009456; Mon, 10 Jan 2022 19:50:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20AJos7r009455; Mon, 10 Jan 2022 19:50:54 GMT (envelope-from git) Date: Mon, 10 Jan 2022 19:50:54 GMT Message-Id: <202201101950.20AJos7r009455@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Li-Wen Hsu Subject: git: 909a9752d8f8 - main - net/eternalterminal: Update to 6.1.9 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lwhsu X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 909a9752d8f8db2f54923ca92a75ad454e6f3d03 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1641844256; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=B6X3p3eUF0LyCMk+cRk2acK2xLfbl3juLj01wLSAEC4=; b=oBsY4VQW9tNJmS84zMARLQL8IVhpYEn/TpMQzRLNswKdIJh0PgnUnoYv8zKovj807b+zHC wM0dyW3MiRwxDmf3EAoo045vgcq7LoSeJp/M6h7BEJZPAxXA1GJuEeVfppWGQppmcOrzkT f4ilcQ8flLPPOz/uc8yske/+87ulMIFKLK0V3JzbJJsnBQ6GjYMIgmG98Yf2/ExJ/dSovS /FJE6vjDGqRKYo0M7oXyj1hnuPzMa5xVxCPm1KNfcXHknx89biubkZtxMwqusJ2verqimX gH6Ya2+Idi2jgHcNNI8CILg5a4UHZ24hj6xsMXpLXDGi0lfcTZYjaNp78a9fvg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1641844256; a=rsa-sha256; cv=none; b=w4lotjKKgleSbYeXcot3OE5djPslMVrze1+QodG84K/CIDMS9eNOl5SXVG4/94BF9YfT5l h5csfEQejdV3vDCgaC5IjK+99SSTWlWwlnJdnwhZTukLpMe6wkqD1c96oC+ZhpV46b2GLG uL9mAS1IipkP2LUpTVDJhmjH6KRXh666cm7s8KFA+htM7KycdYWBh6WGx25qDyVdd6PJCU p0vY05IwWP2vobarG8JYpcskvXKEmNvQqpPkxZhO3oS+HmQ+P33/oxNfxvkrYB444kVgIY bTiq04Cg1UfIZ5Kx1vAHXNQKI9oB4nOexP50ic71duwHMcvfWcBfDu8D5lkQTw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/ports/commit/?id=909a9752d8f8db2f54923ca92a75ad454e6f3d03 commit 909a9752d8f8db2f54923ca92a75ad454e6f3d03 Author: Will Tisdale AuthorDate: 2022-01-10 19:49:16 +0000 Commit: Li-Wen Hsu CommitDate: 2022-01-10 19:50:31 +0000 net/eternalterminal: Update to 6.1.9 Take maintainership PR: 260736 --- net/eternalterminal/Makefile | 25 ++++++++++++++++--------- net/eternalterminal/distinfo | 6 +++--- net/eternalterminal/pkg-descr | 2 +- net/eternalterminal/pkg-plist | 7 +++++++ 4 files changed, 27 insertions(+), 13 deletions(-) diff --git a/net/eternalterminal/Makefile b/net/eternalterminal/Makefile index 22b315379b29..d8e9de2238b0 100644 --- a/net/eternalterminal/Makefile +++ b/net/eternalterminal/Makefile @@ -1,10 +1,9 @@ PORTNAME= eternalterminal DISTVERSIONPREFIX= et-v -DISTVERSION= 5.1.9 -PORTREVISION= 10 +DISTVERSION= 6.1.9 CATEGORIES= net -MAINTAINER= ports@FreeBSD.org +MAINTAINER= willtisdale@gmail.com COMMENT= Remote shell that reconnects without interrupting session LICENSE= APACHE20 @@ -13,7 +12,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgflags.so:devel/gflags \ libglog.so:devel/glog \ libprotobuf.so:devel/protobuf \ - libsodium.so:security/libsodium + libsodium.so:security/libsodium \ + libunwind.so:devel/libunwind USES= cmake compiler:c++11-lang ncurses USE_GITHUB= yes @@ -22,10 +22,17 @@ GH_PROJECT= EternalTerminal CONFLICTS_INSTALL= linux-enemyterritory # bin/et -PLIST_FILES= bin/et \ - bin/etserver \ - bin/etterminal \ - bin/htm \ - bin/htmd +CMAKE_ARGS+= -DDISABLE_VCPKG:BOOL=ON +CONFIGURE_ENV+= VCPKG_FORCE_SYSTEM_BINARIES=1 + +post-patch: + @${REINPLACE_CMD} -e 's,/usr/local,${PREFIX},' ${WRKSRC}/rc.d/etserver + +post-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/etserver + ${INSTALL_DATA} ${WRKSRC}/etc/et.cfg \ + ${STAGEDIR}${PREFIX}/etc/etserver/et.cfg.sample + ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/etserver \ + ${STAGEDIR}${PREFIX}/etc/rc.d .include diff --git a/net/eternalterminal/distinfo b/net/eternalterminal/distinfo index dc283b8ea51e..f98a26dae6d8 100644 --- a/net/eternalterminal/distinfo +++ b/net/eternalterminal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1551212353 -SHA256 (MisterTea-EternalTerminal-et-v5.1.9_GH0.tar.gz) = 37b9bd33ed3edc88cedf2c4168246e23818ccd4e08731d0698d8d133dd3b1147 -SIZE (MisterTea-EternalTerminal-et-v5.1.9_GH0.tar.gz) = 275464 +TIMESTAMP = 1640637057 +SHA256 (MisterTea-EternalTerminal-et-v6.1.9_GH0.tar.gz) = b0b758ee57c53d82a4908b12e182bb61778ed685750c61304f0aa99ff174bd8d +SIZE (MisterTea-EternalTerminal-et-v6.1.9_GH0.tar.gz) = 21655801 diff --git a/net/eternalterminal/pkg-descr b/net/eternalterminal/pkg-descr index cd3e96c32a91..b32917eb2dec 100644 --- a/net/eternalterminal/pkg-descr +++ b/net/eternalterminal/pkg-descr @@ -2,4 +2,4 @@ EternalTerminal is a remote shell that automatically reconnects without interrupting the session. It uses ssh under-the-hood for handshake and encryption. Connection is via TCP unlike UDP based remote shells such as mosh. -WWW: https://mistertea.github.io/EternalTerminal/ +WWW: https://eternalterminal.dev/ diff --git a/net/eternalterminal/pkg-plist b/net/eternalterminal/pkg-plist new file mode 100644 index 000000000000..1bca03d07a9a --- /dev/null +++ b/net/eternalterminal/pkg-plist @@ -0,0 +1,7 @@ +bin/et +bin/etserver +bin/etterminal +bin/htm +bin/htmd +@sample etc/etserver/et.cfg.sample +etc/rc.d/etserver