View | Details | Raw Unified | Return to bug 241716
Collapse All | Expand All

(-)security/libssh/Makefile (-16 / +10 lines)
Lines 6-23 Link Here
6
CATEGORIES=	security devel
6
CATEGORIES=	security devel
7
MASTER_SITES=	https://www.libssh.org/files/0.8/
7
MASTER_SITES=	https://www.libssh.org/files/0.8/
8
8
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	phascolarctos@protonmail.ch
10
COMMENT=	Library implementing the SSH2 protocol
10
COMMENT=	Library implementing the SSH2 protocol
11
11
12
LICENSE=	LGPL21
12
LICENSE=	LGPL21
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
OPTIONS_DEFINE=	STATIC GSSAPI
16
OPTIONS_RADIO=	CRYPTO
17
OPTIONS_RADIO_CRYPTO=	GCRYPT OPENSSL
18
OPTIONS_DEFAULT=	OPENSSL STATIC GSSAPI
19
OPTIONS_SUB=	yes
20
21
USES=		cmake cpe tar:xz
15
USES=		cmake cpe tar:xz
22
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
23
17
Lines 25-42 Link Here
25
		-DWITH_TESTING:BOOL=OFF \
19
		-DWITH_TESTING:BOOL=OFF \
26
		-DWITH_ZLIB:BOOL=ON
20
		-DWITH_ZLIB:BOOL=ON
27
21
22
OPTIONS_DEFINE=	GSSAPI STATIC
23
OPTIONS_RADIO=	CRYPTO
24
OPTIONS_RADIO_CRYPTO=	GCRYPT OPENSSL
25
OPTIONS_DEFAULT=	GSSAPI OPENSSL STATIC
26
OPTIONS_SUB=	yes
27
28
GCRYPT_LIB_DEPENDS=	libgcrypt.so:security/libgcrypt
28
GCRYPT_LIB_DEPENDS=	libgcrypt.so:security/libgcrypt
29
GCRYPT_CMAKE_ON=	-DWITH_GCRYPT:BOOL=ON
29
GCRYPT_CMAKE_BOOL=	WITH_GCRYPT
30
GCRYPT_CMAKE_OFF=	-DWITH_GCRYPT:BOOL=OFF
30
GSSAPI_CMAKE_BOOL=	WITH_GSSAPI
31
32
OPENSSL_USES=		ssl
31
OPENSSL_USES=		ssl
32
STATIC_CMAKE_BOOL=	WITH_STATIC_LIB
33
33
34
STATIC_CMAKE_ON=	-DWITH_STATIC_LIB:BOOL=ON
35
STATIC_CMAKE_OFF=	-DWITH_STATIC_LIB:BOOL=OFF
36
37
GSSAPI_CMAKE_ON=	-DWITH_GSSAPI:BOOL=ON
38
GSSAPI_CMAKE_OFF=	-DWITH_GSSAPI:BOOL=OFF
39
40
post-patch:
34
post-patch:
41
	${RM} ${PATCH_WRKSRC}/cmake/Modules/UseDoxygen.cmake
35
	${RM} ${PATCH_WRKSRC}/cmake/Modules/UseDoxygen.cmake
42
	${REINPLACE_CMD} \
36
	${REINPLACE_CMD} \

Return to bug 241716