Wed Sep 2 11:45:51 2020 UTC ()
libssh: Disable building examples

They don't get installed and at least one of them doesn't like
NetBSD 8.

Bump PKGREVISION


(nia)
diff -r1.37 -r1.38 pkgsrc/security/libssh/Makefile

cvs diff -r1.37 -r1.38 pkgsrc/security/libssh/Makefile (expand / switch to unified diff)

--- pkgsrc/security/libssh/Makefile 2020/04/12 21:05:01 1.37
+++ pkgsrc/security/libssh/Makefile 2020/09/02 11:45:51 1.38
@@ -1,38 +1,40 @@ @@ -1,38 +1,40 @@
1# $NetBSD: Makefile,v 1.37 2020/04/12 21:05:01 wiz Exp $ 1# $NetBSD: Makefile,v 1.38 2020/09/02 11:45:51 nia Exp $
2# 2#
3# history: upstream renamed 0.11 to 0.1.1; 3# history: upstream renamed 0.11 to 0.1.1;
4# we have to use the old-style convention so that version compares work. 4# we have to use the old-style convention so that version compares work.
5 5
6VER= 0.9.4 6VER= 0.9.4
7DISTNAME= libssh-${VER} 7DISTNAME= libssh-${VER}
8PKGNAME= libssh-0.94 8PKGNAME= libssh-0.94
 9PKGREVISION= 1
9CATEGORIES= security 10CATEGORIES= security
10MASTER_SITES= https://www.libssh.org/files/${VER:R}/ 11MASTER_SITES= https://www.libssh.org/files/${VER:R}/
11EXTRACT_SUFX= .tar.xz 12EXTRACT_SUFX= .tar.xz
12 13
13MAINTAINER= is@NetBSD.org 14MAINTAINER= is@NetBSD.org
14HOMEPAGE= https://www.libssh.org/ 15HOMEPAGE= https://www.libssh.org/
15COMMENT= SSHv2+v1 protocol library 16COMMENT= SSHv2+v1 protocol library
16LICENSE= 2-clause-bsd 17LICENSE= 2-clause-bsd
17 18
18USE_CMAKE= yes 19USE_CMAKE= yes
19USE_LANGUAGES= c c++ 20USE_LANGUAGES= c c++
20PKGCONFIG_OVERRIDE+= libssh.pc.cmake 21PKGCONFIG_OVERRIDE+= libssh.pc.cmake
21TEST_TARGET= test 22TEST_TARGET= test
22 23
23CONFIGURE_DIRS= ${WRKDIR}/build 24CONFIGURE_DIRS= ${WRKDIR}/build
24CMAKE_ARG_PATH= ${WRKSRC} 25CMAKE_ARG_PATH= ${WRKSRC}
25CMAKE_ARGS+= -DUNIT_TESTING=ON 26CMAKE_ARGS+= -DUNIT_TESTING=ON
 27CMAKE_ARGS+= -DWITH_EXAMPLES=OFF
26 28
27LDFLAGS.SunOS+= -lnsl -lsocket 29LDFLAGS.SunOS+= -lnsl -lsocket
28 30
29BUILDLINK_TRANSFORM+= rm:-Werror=strict-overflow 31BUILDLINK_TRANSFORM+= rm:-Werror=strict-overflow
30 32
31.include "options.mk" 33.include "options.mk"
32 34
33post-extract: 35post-extract:
34 ${MKDIR} ${WRKDIR}/build 36 ${MKDIR} ${WRKDIR}/build
35 37
36.include "../../devel/argp/buildlink3.mk" 38.include "../../devel/argp/buildlink3.mk"
37.include "../../devel/cmocka/buildlink3.mk" 39.include "../../devel/cmocka/buildlink3.mk"
38.include "../../devel/zlib/buildlink3.mk" 40.include "../../devel/zlib/buildlink3.mk"