diff options
author | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2004-06-24 21:27:45 +0800 |
---|---|---|
committer | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2004-06-24 21:27:45 +0800 |
commit | cfa8b4dda225c66508719ed584b8ffde447187a8 (patch) | |
tree | 668fe87ce022d36f6c6dbd03bdd7ee76d1e7a252 /mail/qmail | |
parent | 2ee0b81eed804f36acda7c95aa04d04e0725a137 (diff) | |
download | freebsd-ports-gnome-cfa8b4dda225c66508719ed584b8ffde447187a8.tar.gz freebsd-ports-gnome-cfa8b4dda225c66508719ed584b8ffde447187a8.tar.zst freebsd-ports-gnome-cfa8b4dda225c66508719ed584b8ffde447187a8.zip |
Add a WITH_PRESERVE_CONFIG_FILES knob which stops qmail from running
the configuration scripts upon installation (or, upgrade)
PR: 67828
Submitted by: Renato Botelho <renato@galle.com.br>
Diffstat (limited to 'mail/qmail')
-rw-r--r-- | mail/qmail/Makefile | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/mail/qmail/Makefile b/mail/qmail/Makefile index 041b21d5b15f..f857a7dfe18c 100644 --- a/mail/qmail/Makefile +++ b/mail/qmail/Makefile @@ -246,6 +246,10 @@ pre-pre-fetch: @${ECHO_MSG} " used by qmail when sending" @${ECHO_MSG} " outgoing messages" .endif # MAIN_QMAIL_PORT_WITH_OUTGOINGIP_PATCH_BARRIER +.if !defined(MAIN_QMAIL_PORT_WITH_PRESERVE_CONFIG_FILES_BARRIER) + @${ECHO_MSG} "WITH_PRESERVE_CONFIG_FILES=yes do not run automatic config" + @${ECHO_MSG} " to preserve your config files" +.endif # MAIN_QMAIL_PORT_WITH_PRESERVE_CONFIG_FILES_BARRIER @${ECHO_MSG} "#" .endif # MAIN_QMAIL_PORT_BUILD_WITH_OPTIONS_ADVERTISE_BARRIER @@ -322,7 +326,9 @@ do-install: .endfor @# This is not part of qmail proper, hence the 2nd class citizenship ${INSTALL_SCRIPT} ${FILESDIR}/mkaliasdir ${PREFIX}/${DOCDIR} +.if !defined(WITH_PRESERVE_CONFIG_FILES) @cd ${PREFIX}/configure ; ./config +.endif @${MKDIR} ${LOCALBASE}/etc/rc.d @${LN} -sf ${PREFIX}/rc ${LOCALBASE}/etc/rc.d/qmail.sh @${ECHO} |