Annotation of pkgsrc/security/stunnel/Makefile, Revision 1.122
1.122 ! triaxx 1: # $NetBSD: Makefile,v 1.121 2020/11/24 13:41:57 nia Exp $
1.1 martin 2:
1.122 ! triaxx 3: DISTNAME= stunnel-5.58
1.7 jlam 4: CATEGORIES= security
1.115 ryoon 5: MASTER_SITES= https://www.stunnel.org/downloads/
1.7 jlam 6:
1.80 jym 7: MAINTAINER= jym@NetBSD.org
1.119 rillig 8: HOMEPAGE= https://www.stunnel.org/
1.14 wiz 9: COMMENT= Universal SSL tunnel
1.66 tron 10: LICENSE= gnu-gpl-v2
1.7 jlam 11:
1.67 jym 12: BUILD_DEFS+= VARBASE
1.56 obache 13: USE_LIBTOOL= yes
1.50 rillig 14: GNU_CONFIGURE= yes
1.65 adam 15: CONFIGURE_ARGS+= --localstatedir=${VARBASE}
16: CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
17: CONFIGURE_ARGS+= --with-ssl=${SSLBASE:Q}
1.34 jmmv 18:
1.74 ryoon 19: .include "../../mk/bsd.prefs.mk"
20:
1.67 jym 21: STUNNEL_USER?= stunnel
22: STUNNEL_GROUP?= stunnel
1.85 jperkin 23: PKG_USERS= ${STUNNEL_USER}:${STUNNEL_GROUP}
1.67 jym 24: PKG_GROUPS= ${STUNNEL_GROUP}
25: USER_GROUP= ${STUNNEL_USER} ${STUNNEL_GROUP}
26:
1.85 jperkin 27: PKG_GECOS.${STUNNEL_USER}?= Stunnel
28: PKG_HOME.${STUNNEL_USER}?= ${VARBASE}/chroot/stunnel
29:
1.34 jmmv 30: PKG_SYSCONFSUBDIR= stunnel
1.86 tron 31: PKG_SYSCONFDIR_PERMS= ${REAL_ROOT_USER} ${STUNNEL_GROUP} 0750
1.67 jym 32:
1.85 jperkin 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
1.80 jym 35: CONF_FILES+= ${PREFIX}/share/examples/stunnel/stunnel.conf-sample \
36: ${PKG_SYSCONFDIR}/stunnel.conf
1.1 martin 37:
1.41 schmonz 38: RCD_SCRIPTS= stunnel
1.67 jym 39:
1.53 martti 40: REPLACE_PERL+= src/stunnel3.in
1.55 rillig 41: USE_TOOLS+= perl:run
1.41 schmonz 42:
1.67 jym 43: SUBST_CLASSES+= stunnel
1.104 jym 44: SUBST_MESSAGE.stunnel= Fix user and group
45: SUBST_STAGE.stunnel= pre-configure
46: SUBST_FILES.stunnel= tools/stunnel.conf-sample.in
47: SUBST_VARS.stunnel= STUNNEL_USER STUNNEL_GROUP
1.67 jym 48:
1.112 schmonz 49: TEST_TARGET= check
50:
1.60 schmonz 51: .include "options.mk"
1.56 obache 52:
1.75 sbd 53: .include "../../devel/zlib/buildlink3.mk"
1.40 snj 54: .include "../../security/openssl/buildlink3.mk"
1.1 martin 55: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>