jca ce4b820329 Drop hints about running mosh with JuiceSSH
As discussed with sthen, the workaround for this android client is
probably still needed but JuiceSSH development appears to have stalled.
Those folks should probably just open-source their client instead of
letting it rot (personal opinion).

While here, don't force -std=gnu++11, base-clang and ports-gcc use at
least C++11 by default.

sthen agrees about dropping MESSAGE
2020-03-31 11:41:03 +00:00

36 lines
717 B
Makefile

# $OpenBSD: Makefile,v 1.21 2020/03/31 11:41:03 jca Exp $
COMMENT = mobile shell
DISTNAME = mosh-1.3.2
REVISION = 5
CATEGORIES = net
HOMEPAGE = https://mosh.org/
MAINTAINER = Jeremie Courreges-Anglas <jca@wxcvbn.org>
# GPLv3
PERMIT_PACKAGE = Yes
# uses pledge()
WANTLIB += ${COMPILER_LIBCXX} c crypto curses m protobuf
WANTLIB += pthread ssl util z
MASTER_SITES = ${HOMEPAGE}
DEBUG_PACKAGES = ${BUILD_PACKAGES}
# C++11 needed by protobuf
COMPILER = base-clang ports-gcc
LIB_DEPENDS = devel/protobuf
CONFIGURE_STYLE = gnu
# don't force PIE which doesn't work on all arches
CONFIGURE_ENV = ax_cv_check_cflags__Werror___fPIE=no \
ax_cv_check_cxxflags__Werror___fPIE=no
.include <bsd.port.mk>