diff options
author | David Thiel <lx@FreeBSD.org> | 2009-10-06 21:38:18 +0000 |
---|---|---|
committer | David Thiel <lx@FreeBSD.org> | 2009-10-06 21:38:18 +0000 |
commit | c8f53ebab5895467b4bbaec75a0d54086e44a92f (patch) | |
tree | 7413022e21ed752c2427b230226e1792eca97750 /security/libssh2/Makefile | |
parent | 16ac92e6df883c7a8342e0380825c27f9a378783 (diff) |
Notes
Diffstat (limited to 'security/libssh2/Makefile')
-rw-r--r-- | security/libssh2/Makefile | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/security/libssh2/Makefile b/security/libssh2/Makefile index a21c56d999ec..b9da540ca0f0 100644 --- a/security/libssh2/Makefile +++ b/security/libssh2/Makefile @@ -6,7 +6,7 @@ # PORTNAME= libssh2 -PORTVERSION= 1.2 +PORTVERSION= 1.2.1 PORTEPOCH= 2 CATEGORIES= security devel MASTER_SITES= http://www.libssh2.org/download/ \ @@ -18,14 +18,16 @@ COMMENT= A library implementing the SSH2 protocol USE_OPENSSL= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes +OPTIONS= GCRYPT "Use libgcrypt instead of OpenSSL" off -PLIST_FILES= include/libssh2.h \ - include/libssh2_publickey.h \ - include/libssh2_sftp.h \ - lib/libssh2.so \ - lib/libssh2.so.1 \ - lib/libssh2.la \ - lib/libssh2.a +.include <bsd.port.pre.mk> + +.if defined(WITH_GCRYPT) +LIB_DEPENDS+= gcrypt:${PORTSDIR}/security/libgcrypt +CONFIGURE_ARGS+= --with-libgcrypt -with-libgcrypt-prefix=${LOCALBASE} --without-openssl +CFLAGS+=-I${LOCALBASE}/include +LDFLAGS+=-L${LOCALBASE}/lib +.endif MAN3= libssh2_banner_set.3 \ libssh2_base64_decode.3 \ @@ -125,5 +127,7 @@ post-patch: @${REINPLACE_CMD} -e '/ssh2_sample\.o/d' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|SHLIB_SUFFIX_NAME@ |SHLIB_SUFFIX_NAME@.0 |g' \ ${WRKSRC}/src/Makefile.in + @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|' \ + ${WRKSRC}/Makefile.in -.include <bsd.port.mk> +.include <bsd.port.post.mk> |