| @@ -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 | |
6 | VER= 0.9.4 | | 6 | VER= 0.9.4 |
7 | DISTNAME= libssh-${VER} | | 7 | DISTNAME= libssh-${VER} |
8 | PKGNAME= libssh-0.94 | | 8 | PKGNAME= libssh-0.94 |
| | | 9 | PKGREVISION= 1 |
9 | CATEGORIES= security | | 10 | CATEGORIES= security |
10 | MASTER_SITES= https://www.libssh.org/files/${VER:R}/ | | 11 | MASTER_SITES= https://www.libssh.org/files/${VER:R}/ |
11 | EXTRACT_SUFX= .tar.xz | | 12 | EXTRACT_SUFX= .tar.xz |
12 | | | 13 | |
13 | MAINTAINER= is@NetBSD.org | | 14 | MAINTAINER= is@NetBSD.org |
14 | HOMEPAGE= https://www.libssh.org/ | | 15 | HOMEPAGE= https://www.libssh.org/ |
15 | COMMENT= SSHv2+v1 protocol library | | 16 | COMMENT= SSHv2+v1 protocol library |
16 | LICENSE= 2-clause-bsd | | 17 | LICENSE= 2-clause-bsd |
17 | | | 18 | |
18 | USE_CMAKE= yes | | 19 | USE_CMAKE= yes |
19 | USE_LANGUAGES= c c++ | | 20 | USE_LANGUAGES= c c++ |
20 | PKGCONFIG_OVERRIDE+= libssh.pc.cmake | | 21 | PKGCONFIG_OVERRIDE+= libssh.pc.cmake |
21 | TEST_TARGET= test | | 22 | TEST_TARGET= test |
22 | | | 23 | |
23 | CONFIGURE_DIRS= ${WRKDIR}/build | | 24 | CONFIGURE_DIRS= ${WRKDIR}/build |
24 | CMAKE_ARG_PATH= ${WRKSRC} | | 25 | CMAKE_ARG_PATH= ${WRKSRC} |
25 | CMAKE_ARGS+= -DUNIT_TESTING=ON | | 26 | CMAKE_ARGS+= -DUNIT_TESTING=ON |
| | | 27 | CMAKE_ARGS+= -DWITH_EXAMPLES=OFF |
26 | | | 28 | |
27 | LDFLAGS.SunOS+= -lnsl -lsocket | | 29 | LDFLAGS.SunOS+= -lnsl -lsocket |
28 | | | 30 | |
29 | BUILDLINK_TRANSFORM+= rm:-Werror=strict-overflow | | 31 | BUILDLINK_TRANSFORM+= rm:-Werror=strict-overflow |
30 | | | 32 | |
31 | .include "options.mk" | | 33 | .include "options.mk" |
32 | | | 34 | |
33 | post-extract: | | 35 | post-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" |