openbsd-ports/net/mosh/Makefile
jca bf0739a745 On ARM, use generic C code (as on !amd64) instead of inline asm which
fails to build.  While here, enable tests.  No bump since no change on
other archs.  Reported by Juan Francisco Cantero Hurtado, thanks!
ok dcoppa@
2013-10-09 07:33:41 +00:00

35 lines
752 B
Makefile

# $OpenBSD: Makefile,v 1.4 2013/10/09 07:33:41 jca Exp $
COMMENT = mobile shell
DISTNAME = mosh-1.2.4
REVISION = 1
CATEGORIES = net
HOMEPAGE = http://mosh.mit.edu/
MAINTAINER = Jeremie Courreges-Anglas <jca@wxcvbn.org>
# GPLv3
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += c crypto m ncursesw protobuf pthread ssl stdc++ util
WANTLIB += z
MASTER_SITES = ${HOMEPAGE}
LIB_DEPENDS = devel/protobuf
MAKE_FLAGS = CPPFLAGS='-Dbe16toh=betoh16 -Dbe64toh=betoh64'
SEPARATE_BUILD = Yes
CONFIGURE_STYLE = gnu
# --enable-hardening forces PIE on, which doesn't work on all arches
# pick only ld(1) -z now to match upstream
CONFIGURE_ARGS = --disable-hardening
CONFIGURE_ENV = ac_cv_have_decl_htobe64=yes LDFLAGS="-Wl,-z,now"
.include <bsd.port.mk>