| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.117 2020/02/03 04:51:27 schmonz Exp $ | | 1 | # $NetBSD: Makefile,v 1.118 2020/03/18 17:56:09 joerg Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= notqmail-1.07 | | 4 | DISTNAME= notqmail-1.07 |
5 | PKGNAME= qmail-1.03 | | 5 | PKGNAME= qmail-1.03 |
6 | PKGREVISION= 48 | | 6 | PKGREVISION= 48 |
7 | CATEGORIES= mail | | 7 | CATEGORIES= mail |
8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=notqmail/} | | 8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=notqmail/} |
9 | GITHUB_PROJECT= notqmail | | 9 | GITHUB_PROJECT= notqmail |
10 | GITHUB_RELEASE= ${DISTNAME} | | 10 | GITHUB_RELEASE= ${DISTNAME} |
11 | | | 11 | |
12 | MAINTAINER= schmonz@NetBSD.org | | 12 | MAINTAINER= schmonz@NetBSD.org |
13 | HOMEPAGE= https://notqmail.org/ | | 13 | HOMEPAGE= https://notqmail.org/ |
14 | COMMENT= Secure, reliable, efficient, simple, and fast MTA | | 14 | COMMENT= Secure, reliable, efficient, simple, and fast MTA |
| @@ -70,26 +70,28 @@ INSTALLATION_DIRS+= ${EGDIR}/users | | | @@ -70,26 +70,28 @@ INSTALLATION_DIRS+= ${EGDIR}/users |
70 | | | 70 | |
71 | .include "../../mk/bsd.prefs.mk" | | 71 | .include "../../mk/bsd.prefs.mk" |
72 | | | 72 | |
73 | BUILD_DEFS+= QMAILDIR QMAILPATCHES QMAIL_QUEUE_DIR QMAIL_QUEUE_EXTRA | | 73 | BUILD_DEFS+= QMAILDIR QMAILPATCHES QMAIL_QUEUE_DIR QMAIL_QUEUE_EXTRA |
74 | BUILD_DEFS+= QMAIL_ALIAS_USER QMAIL_DAEMON_USER QMAIL_LOG_USER | | 74 | BUILD_DEFS+= QMAIL_ALIAS_USER QMAIL_DAEMON_USER QMAIL_LOG_USER |
75 | BUILD_DEFS+= QMAIL_ROOT_USER QMAIL_PASSWD_USER QMAIL_QUEUE_USER | | 75 | BUILD_DEFS+= QMAIL_ROOT_USER QMAIL_PASSWD_USER QMAIL_QUEUE_USER |
76 | BUILD_DEFS+= QMAIL_REMOTE_USER QMAIL_SEND_USER | | 76 | BUILD_DEFS+= QMAIL_REMOTE_USER QMAIL_SEND_USER |
77 | BUILD_DEFS+= QMAIL_QMAIL_GROUP QMAIL_NOFILES_GROUP | | 77 | BUILD_DEFS+= QMAIL_QMAIL_GROUP QMAIL_NOFILES_GROUP |
78 | | | 78 | |
79 | .if !empty(QMAIL_QUEUE_DIR:M${QMAILDIR}/*) | | 79 | .if !empty(QMAIL_QUEUE_DIR:M${QMAILDIR}/*) |
80 | PKG_FAIL_REASON+= "QMAIL_QUEUE_DIR must not be under ${QMAILDIR}" | | 80 | PKG_FAIL_REASON+= "QMAIL_QUEUE_DIR must not be under ${QMAILDIR}" |
81 | .endif | | 81 | .endif |
82 | | | 82 | |
| | | 83 | USE_TOOLS+= tar |
| | | 84 | |
83 | .if !empty(QMAIL_QUEUE_EXTRA) | | 85 | .if !empty(QMAIL_QUEUE_EXTRA) |
84 | USE_TOOLS+= expr | | 86 | USE_TOOLS+= expr |
85 | QUEUE_EXTRA= "T${QMAIL_QUEUE_EXTRA}\\0" | | 87 | QUEUE_EXTRA= "T${QMAIL_QUEUE_EXTRA}\\0" |
86 | QUEUE_EXTRALEN_cmd= ${EXPR} `${ECHO_N} ${QMAIL_QUEUE_EXTRA} | ${WC} -c` + 2 | | 88 | QUEUE_EXTRALEN_cmd= ${EXPR} `${ECHO_N} ${QMAIL_QUEUE_EXTRA} | ${WC} -c` + 2 |
87 | SUBST_CLASSES+= logging | | 89 | SUBST_CLASSES+= logging |
88 | SUBST_STAGE.logging= do-configure | | 90 | SUBST_STAGE.logging= do-configure |
89 | SUBST_FILES.logging= extra.h | | 91 | SUBST_FILES.logging= extra.h |
90 | SUBST_SED.logging= -e 's|0|${QUEUE_EXTRALEN_cmd:sh}|g' | | 92 | SUBST_SED.logging= -e 's|0|${QUEUE_EXTRALEN_cmd:sh}|g' |
91 | SUBST_SED.logging+= -e 's|""|${QUEUE_EXTRA}|g' | | 93 | SUBST_SED.logging+= -e 's|""|${QUEUE_EXTRA}|g' |
92 | SUBST_MESSAGE.logging= Setting QUEUE_EXTRA. | | 94 | SUBST_MESSAGE.logging= Setting QUEUE_EXTRA. |
93 | .endif | | 95 | .endif |
94 | | | 96 | |
95 | SUBST_CLASSES+= catpages | | 97 | SUBST_CLASSES+= catpages |