| @@ -1,41 +1,42 @@ | | | @@ -1,41 +1,42 @@ |
1 | # $NetBSD: Makefile,v 1.2 2020/10/19 07:15:55 schmonz Exp $ | | 1 | # $NetBSD: Makefile,v 1.3 2020/10/27 10:25:33 schmonz Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= tinydyndns-run-20201019 | | 4 | DISTNAME= tinydyndns-run-20201027 |
5 | CATEGORIES= net | | 5 | CATEGORIES= net |
6 | MASTER_SITES= # empty | | 6 | MASTER_SITES= # empty |
7 | DISTFILES= # empty | | 7 | DISTFILES= # empty |
8 | | | 8 | |
9 | MAINTAINER= schmonz@NetBSD.org | | 9 | MAINTAINER= schmonz@NetBSD.org |
10 | COMMENT= Configures tinydyndns to serve and update records | | 10 | COMMENT= Configures tinydyndns to serve and update records |
11 | LICENSE= 2-clause-bsd | | 11 | LICENSE= 2-clause-bsd |
12 | | | 12 | |
13 | DEPENDS+= qmail-[0-9]*:../../mail/qmail | | 13 | DEPENDS+= qmail-[0-9]*:../../mail/qmail |
14 | DEPENDS+= tinydyndns-[0-9]*:../../net/tinydyndns | | 14 | DEPENDS+= tinydyndns-[0-9]*:../../net/tinydyndns |
15 | DEPENDS+= cvm-[0-9]*:../../security/cvm | | 15 | DEPENDS+= cvm-[0-9]*:../../security/cvm |
16 | DEPENDS+= daemontools-[0-9]*:../../sysutils/daemontools | | 16 | DEPENDS+= daemontools-[0-9]*:../../sysutils/daemontools |
17 | | | 17 | |
18 | WRKSRC= ${WRKDIR} | | 18 | WRKSRC= ${WRKDIR} |
19 | NO_BUILD= yes | | 19 | NO_BUILD= yes |
20 | NO_CHECKSUM= yes | | 20 | NO_CHECKSUM= yes |
21 | | | 21 | |
22 | PKG_SYSCONFSUBDIR= tinydyn | | 22 | PKG_SYSCONFSUBDIR= tinydyn |
23 | PKG_SYSCONFDIR_PERMS= ${TINYDYN_USER} ${REAL_ROOT_GROUP} 3755 | | 23 | PKG_SYSCONFDIR_PERMS= ${TINYDYN_USER} ${REAL_ROOT_GROUP} 3755 |
24 | | | 24 | |
25 | CONF_FILES_MODE= 0600 | | 25 | CONF_FILES_MODE= 0600 |
26 | CONF_FILES+= ${PREFIX}/share/examples/${PKGBASE}/passwd \ | | 26 | CONF_FILES+= ${PREFIX}/share/examples/${PKGBASE}/passwd \ |
27 | ${PKG_SYSCONFDIR}/passwd | | 27 | ${PKG_SYSCONFDIR}/passwd |
28 | | | 28 | |
| | | 29 | PKG_GROUPS= ${DJBDNS_DJBDNS_GROUP} |
29 | PKG_USERS+= ${TINYDYN_USER}:${DJBDNS_DJBDNS_GROUP} | | 30 | PKG_USERS+= ${TINYDYN_USER}:${DJBDNS_DJBDNS_GROUP} |
30 | RCD_SCRIPTS= tinydyn tinydyndns tinydynpop3d | | 31 | RCD_SCRIPTS= tinydyn tinydyndns tinydynpop3d |
31 | FILES_SUBST+= TINYDYN_USER=${TINYDYN_USER:Q} | | 32 | FILES_SUBST+= TINYDYN_USER=${TINYDYN_USER:Q} |
32 | FILES_SUBST+= DJBDNS_LOG_USER=${DJBDNS_LOG_USER:Q} | | 33 | FILES_SUBST+= DJBDNS_LOG_USER=${DJBDNS_LOG_USER:Q} |
33 | FILES_SUBST+= PKGNAME=${PKGNAME:Q} | | 34 | FILES_SUBST+= PKGNAME=${PKGNAME:Q} |
34 | FILES_SUBST+= CUT=${CUT:Q} | | 35 | FILES_SUBST+= CUT=${CUT:Q} |
35 | | | 36 | |
36 | BUILD_DEFS+= TINYDYN_USER DJBDNS_LOG_USER | | 37 | BUILD_DEFS+= TINYDYN_USER DJBDNS_LOG_USER |
37 | BUILD_DEFS+= DJBDNS_DJBDNS_GROUP | | 38 | BUILD_DEFS+= DJBDNS_DJBDNS_GROUP |
38 | | | 39 | |
39 | SUBST_CLASSES+= rcd | | 40 | SUBST_CLASSES+= rcd |
40 | SUBST_STAGE.rcd= pre-configure | | 41 | SUBST_STAGE.rcd= pre-configure |
41 | SUBST_FILES.rcd= README.pkgsrc | | 42 | SUBST_FILES.rcd= README.pkgsrc |