| @@ -1,55 +1,55 @@ | | | @@ -1,55 +1,55 @@ |
1 | # $NetBSD: Makefile,v 1.122 2021/03/09 08:38:07 triaxx Exp $ | | 1 | # $NetBSD: Makefile,v 1.123 2021/04/21 09:02:32 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= stunnel-5.58 | | 3 | DISTNAME= stunnel-5.59 |
4 | CATEGORIES= security | | 4 | CATEGORIES= security |
5 | MASTER_SITES= https://www.stunnel.org/downloads/ | | 5 | MASTER_SITES= https://www.stunnel.org/downloads/ |
6 | | | 6 | |
7 | MAINTAINER= jym@NetBSD.org | | 7 | MAINTAINER= jym@NetBSD.org |
8 | HOMEPAGE= https://www.stunnel.org/ | | 8 | HOMEPAGE= https://www.stunnel.org/ |
9 | COMMENT= Universal SSL tunnel | | 9 | COMMENT= Universal SSL tunnel |
10 | LICENSE= gnu-gpl-v2 | | 10 | LICENSE= gnu-gpl-v2 |
11 | | | 11 | |
12 | BUILD_DEFS+= VARBASE | | 12 | BUILD_DEFS+= VARBASE |
13 | USE_LIBTOOL= yes | | 13 | USE_LIBTOOL= yes |
14 | GNU_CONFIGURE= yes | | 14 | GNU_CONFIGURE= yes |
15 | CONFIGURE_ARGS+= --localstatedir=${VARBASE} | | 15 | CONFIGURE_ARGS+= --localstatedir=${VARBASE} |
16 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | | 16 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} |
17 | CONFIGURE_ARGS+= --with-ssl=${SSLBASE:Q} | | 17 | CONFIGURE_ARGS+= --with-ssl=${SSLBASE:Q} |
18 | | | 18 | |
19 | .include "../../mk/bsd.prefs.mk" | | 19 | .include "../../mk/bsd.prefs.mk" |
20 | | | 20 | |
21 | STUNNEL_USER?= stunnel | | 21 | STUNNEL_USER?= stunnel |
22 | STUNNEL_GROUP?= stunnel | | 22 | STUNNEL_GROUP?= stunnel |
23 | PKG_USERS= ${STUNNEL_USER}:${STUNNEL_GROUP} | | 23 | PKG_USERS= ${STUNNEL_USER}:${STUNNEL_GROUP} |
24 | PKG_GROUPS= ${STUNNEL_GROUP} | | 24 | PKG_GROUPS= ${STUNNEL_GROUP} |
25 | USER_GROUP= ${STUNNEL_USER} ${STUNNEL_GROUP} | | 25 | USER_GROUP= ${STUNNEL_USER} ${STUNNEL_GROUP} |
26 | | | 26 | |
27 | PKG_GECOS.${STUNNEL_USER}?= Stunnel | | 27 | PKG_GECOS.${STUNNEL_USER}?= Stunnel |
28 | PKG_HOME.${STUNNEL_USER}?= ${VARBASE}/chroot/stunnel | | 28 | PKG_HOME.${STUNNEL_USER}?= ${VARBASE}/chroot/stunnel |
29 | | | 29 | |
30 | PKG_SYSCONFSUBDIR= stunnel | | 30 | PKG_SYSCONFSUBDIR= stunnel |
31 | PKG_SYSCONFDIR_PERMS= ${REAL_ROOT_USER} ${STUNNEL_GROUP} 0750 | | 31 | PKG_SYSCONFDIR_PERMS= ${REAL_ROOT_USER} ${STUNNEL_GROUP} 0750 |
32 | | | 32 | |
33 | OWN_DIRS= ${PKG_HOME.${STUNNEL_USER}}/certs ${PKG_HOME.${STUNNEL_USER}}/crls | | 33 | OWN_DIRS= ${PKG_HOME.${STUNNEL_USER}}/certs ${PKG_HOME.${STUNNEL_USER}}/crls |
34 | OWN_DIRS_PERMS= ${PKG_HOME.${STUNNEL_USER}}/pid ${USER_GROUP} 0750 | | 34 | OWN_DIRS_PERMS= ${PKG_HOME.${STUNNEL_USER}}/pid ${USER_GROUP} 0750 |
35 | CONF_FILES+= ${PREFIX}/share/examples/stunnel/stunnel.conf-sample \ | | 35 | CONF_FILES+= ${PREFIX}/share/examples/stunnel/stunnel.conf-sample \ |
36 | ${PKG_SYSCONFDIR}/stunnel.conf | | 36 | ${PKG_SYSCONFDIR}/stunnel.conf |
37 | | | 37 | |
38 | RCD_SCRIPTS= stunnel | | 38 | RCD_SCRIPTS= stunnel |
39 | | | 39 | |
40 | REPLACE_PERL+= src/stunnel3.in | | 40 | REPLACE_PERL+= src/stunnel3.in |
41 | USE_TOOLS+= perl:run | | 41 | USE_TOOLS+= perl:run |
42 | | | 42 | |
43 | SUBST_CLASSES+= stunnel | | 43 | SUBST_CLASSES+= stunnel |
44 | SUBST_MESSAGE.stunnel= Fix user and group | | 44 | SUBST_MESSAGE.stunnel= Fix user and group |
45 | SUBST_STAGE.stunnel= pre-configure | | 45 | SUBST_STAGE.stunnel= pre-configure |
46 | SUBST_FILES.stunnel= tools/stunnel.conf-sample.in | | 46 | SUBST_FILES.stunnel= tools/stunnel.conf-sample.in |
47 | SUBST_VARS.stunnel= STUNNEL_USER STUNNEL_GROUP | | 47 | SUBST_VARS.stunnel= STUNNEL_USER STUNNEL_GROUP |
48 | | | 48 | |
49 | TEST_TARGET= check | | 49 | TEST_TARGET= check |
50 | | | 50 | |
51 | .include "options.mk" | | 51 | .include "options.mk" |
52 | | | 52 | |
53 | .include "../../devel/zlib/buildlink3.mk" | | 53 | .include "../../devel/zlib/buildlink3.mk" |
54 | .include "../../security/openssl/buildlink3.mk" | | 54 | .include "../../security/openssl/buildlink3.mk" |
55 | .include "../../mk/bsd.pkg.mk" | | 55 | .include "../../mk/bsd.pkg.mk" |