# New ports collection makefile for: lsh secure shell # Date created: 29 MAY 2000 # Whom: Eric Schwertfeger # # $FreeBSD$ PORTNAME= lsh PORTVERSION= 1.5.3 CATEGORIES= security ipv6 MASTER_SITES= ${MASTER_SITE_GNUPG} \ ftp://ftp.lysator.liu.se/pub/security/%SUBDIR%/ MASTER_SITE_SUBDIR= lsh lsh/old DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A secure (encrypted) remote shell compatible with ssh 2.0 BUILD_DEPENDS+= ${LOCALBASE}/include/gmp.h:${PORTSDIR}/math/libgmp4 \ ${LOCALBASE}/share/slib/require.scm:${PORTSDIR}/lang/slib LIB_DEPENDS+= oop:${PORTSDIR}/devel/liboop GNU_CONFIGURE= yes USE_GMAKE= yes INSTALL_TARGET= install CONFIGURE_ARGS+= --with-include-path=${LOCALBASE}/include CONFIGURE_ARGS+= --with-lib-path=${LOCALBASE}/lib CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" .if defined(KRB5_HOME) && exists(${KRB5_HOME}) PLIST_SUB+= KRB="" .else PLIST_SUB+= KRB="@comment " .endif .if defined(WITH_THREADS) || defined(WITH_LSH_THREADS) LDFLAGS+= ${PTHREAD_LIBS} CFLAGS+= ${PTHREAD_CFLAGS:S=""==} .endif .include .if ${OSVERSION} < 400014 CONFIGURE_ARGS+= --without-ipv6 .endif post-install: .for BIN in lsh lsh-keygen lsh-writekey sexp-conv srp-gen lsh-decode-key ${STRIP_CMD} ${PREFIX}/bin/${BIN} .endfor .for SBIN in lshd ${STRIP_CMD} ${PREFIX}/sbin/${SBIN} .endfor install-info ${PREFIX}/info/lsh.info ${PREFIX}/info/dir install-info ${PREFIX}/info/nettle.info ${PREFIX}/info/dir test: (cd ${WRKSRC}/src/testsuite && ${SETENV} ${MAKE_ENV} \ ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check) .include