Skip to content

Commit

Permalink
net/eternalterminal: Update to 6.2.8
Browse files Browse the repository at this point in the history
  • Loading branch information
nunotexbsd committed Feb 12, 2024
1 parent 7b057a3 commit 1cf2efc
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 12 deletions.
20 changes: 11 additions & 9 deletions net/eternalterminal/Makefile
@@ -1,30 +1,26 @@
PORTNAME= eternalterminal
DISTVERSIONPREFIX= et-v
DISTVERSION= 6.2.4
PORTREVISION= 2
DISTVERSION= 6.2.8
CATEGORIES= net

MAINTAINER= ports@FreeBSD.org
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Remote shell that reconnects without interrupting session
WWW= https://eternalterminal.dev/

LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE

LIB_DEPENDS= libgflags.so:devel/gflags \
libglog.so:devel/glog \
libprotobuf.so:devel/protobuf \
LIB_DEPENDS= libprotobuf.so:devel/protobuf \
libsodium.so:security/libsodium \
libunwind.so:devel/libunwind

USES= cmake compiler:c++11-lang ncurses ssl
USES= cmake ssl
USE_GITHUB= yes
GH_ACCOUNT= MisterTea
GH_PROJECT= EternalTerminal

CMAKE_ON= DISABLE_VCPKG

ALL_TARGET= generated-code all # workaround for a suspected dependency problem, see https://github.com/MisterTea/EternalTerminal/issues/528
CMAKE_OFF= BUILD_TESTING

CONFLICTS_INSTALL= linux-enemyterritory # bin/et

Expand All @@ -38,4 +34,10 @@ post-install:
${INSTALL_SCRIPT} ${WRKSRC}/rc.d/etserver \
${STAGEDIR}${PREFIX}/etc/rc.d

do-test:
@cd ${BUILD_WRKSRC} && \
${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTING:BOOL=ON ${CMAKE_SOURCE_PATH} && \
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
ctest -C ${CMAKE_BUILD_TYPE} ${_MAKE_JOBS}

.include <bsd.port.mk>
6 changes: 3 additions & 3 deletions net/eternalterminal/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1674292212
SHA256 (MisterTea-EternalTerminal-et-v6.2.4_GH0.tar.gz) = 95cfb79bc2f25d19eb84ca3c28dba860bb52b3750334d373adeb2cd061de6ba6
SIZE (MisterTea-EternalTerminal-et-v6.2.4_GH0.tar.gz) = 22825824
TIMESTAMP = 1707749810
SHA256 (MisterTea-EternalTerminal-et-v6.2.8_GH0.tar.gz) = 6c1a23a2fe9229a882622378126d4482ae67328a5ca8ef660f14034401711764
SIZE (MisterTea-EternalTerminal-et-v6.2.8_GH0.tar.gz) = 23387724
5 changes: 5 additions & 0 deletions net/eternalterminal/pkg-plist
Expand Up @@ -5,3 +5,8 @@ bin/htm
bin/htmd
@sample etc/etserver/et.cfg.sample
etc/rc.d/etserver
include/httplib.h
lib/cmake/httplib/FindBrotli.cmake
lib/cmake/httplib/httplibConfig.cmake
lib/cmake/httplib/httplibConfigVersion.cmake
lib/cmake/httplib/httplibTargets.cmake

0 comments on commit 1cf2efc

Please sign in to comment.