svn commit: r500632 - in head/mail: sendmail sendmail-devel sendmail-devel/files sendmail/files
Dirk Meyer
dinoex at FreeBSD.org
Thu May 2 06:00:14 UTC 2019
Author: dinoex
Date: Thu May 2 06:00:12 2019
New Revision: 500632
URL: https://svnweb.freebsd.org/changeset/ports/500632
Log:
- cleanup pkg-message
Added:
head/mail/sendmail-devel/files/pkg-message.in
- copied, changed from r500631, head/mail/sendmail-devel/pkg-message
head/mail/sendmail/files/pkg-message.in
- copied, changed from r500631, head/mail/sendmail/pkg-message
Deleted:
head/mail/sendmail-devel/pkg-message
head/mail/sendmail/pkg-message
Modified:
head/mail/sendmail-devel/Makefile
head/mail/sendmail/Makefile
Modified: head/mail/sendmail-devel/Makefile
==============================================================================
--- head/mail/sendmail-devel/Makefile Thu May 2 04:26:27 2019 (r500631)
+++ head/mail/sendmail-devel/Makefile Thu May 2 06:00:12 2019 (r500632)
@@ -34,7 +34,7 @@ DOCS= KNOWNBUGS LICENSE PGPKEYS README RELEASE_NOTES
sendmail/TRACEFLAGS sendmail/SECURITY sendmail/TUNING
PLIST_SUB+= PREFIX=${PREFIX:S=${PREFIX}/==} \
MANPREFIX=${MANPREFIX:S=$=/=:S=${PREFIX}==:S=^/==}
-PKGMESSAGE= ${WRKSRC}/pkg-message
+SUB_FILES= pkg-message
WCONF= ${WRKSRC}/devtools/Site
SITE= ${FILESDIR}/site.config.m4.pre4
@@ -153,12 +153,6 @@ SED_SCRIPT= -e "s|\`-O'|\`${CFLAGS}'|" \
SED_SCRIPT+= -e "s;-DNIS ;;"
.endif
-post-patch:
- @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" \
- -e "s=%%LOCALBASE%%=${LOCALBASE}=g" \
- -e "s=%%PORTSDIR%%=${PORTSDIR}=g" \
- ${PKGDIR}/pkg-message > ${WRKSRC}/pkg-message
-
do-configure:
.if ${PORT_OPTIONS:MGDBM}
@(if [ ! -e "${LOCALBASE}/lib/libgdbm_compat.so" ] ; then \
@@ -284,13 +278,8 @@ post-install-DOCS-on:
mailer.base:
@${SED} \
- -e "s=^sendmail[ ]*/.*$$=sendmail ${BASEMAIL}=" \
- -e "s=^send-mail[ ]*/.*$$=send-mail ${BASEMAIL}=" \
- -e "s=^mailq[ ]*/.*$$=mailq ${BASEMAIL}=" \
- -e "s=^newaliases[ ]*/.*$$=newaliases ${BASEMAIL}=" \
- -e "s=^hoststat[ ]*/.*$$=hoststat ${BASEMAIL}=" \
- -e "s=^purgestat[ ]*/.*$$=purgestat ${BASEMAIL}=" \
- ${DESTDIR}/etc/mail/mailer.conf > ${DESTDIR}/etc/mail/mailer.conf.new
+ -e "s=\([ ]\)/.*$$=\\1${BASEMAIL}=" \
+ ${FILESDIR}/mailer.conf > ${DESTDIR}/etc/mail/mailer.conf.new
${MV} ${DESTDIR}/etc/mail/mailer.conf.new \
${DESTDIR}/etc/mail/mailer.conf
@@ -374,7 +363,7 @@ pre-everything::
@${ECHO_CMD} "#"
@${ECHO_CMD} "# Please install with normal PREFIX"
@${ECHO_CMD} "# and activate the port version with"
- @${ECHO_CMD} "# cd ${PORTSDIR}/mail/sendmail && make mailer.conf"
+ @${ECHO_CMD} "# cd /usr/local/etc/mail && cp mailer.conf.sendmail mailer.conf"
@${ECHO_CMD} "#"
@${FALSE}
.endif
Copied and modified: head/mail/sendmail-devel/files/pkg-message.in (from r500631, head/mail/sendmail-devel/pkg-message)
==============================================================================
--- head/mail/sendmail-devel/pkg-message Thu May 2 04:26:27 2019 (r500631, copy source)
+++ head/mail/sendmail-devel/files/pkg-message.in Thu May 2 06:00:12 2019 (r500632)
@@ -15,8 +15,8 @@ define(`confEBINDIR', `%%PREFIX%%/libexec')dnl
define(`UUCP_MAILER_PATH', `%%LOCALBASE%%/bin/uux')dnl
---------------------------------------------------
-To activate sendmail as your default mailer, call the target 'mailer.conf':
-$ cd %%PORTSDIR%%/mail/sendmail && make mailer.conf
+To activate sendmail as your default mailer, run:
+$ cd %%PREFIX%%/etc/mail && cp mailer.conf.sendmail mailer.conf
Your '%%PREFIX%%/etc/mail/mailer.conf' should look like this:
#
Modified: head/mail/sendmail/Makefile
==============================================================================
--- head/mail/sendmail/Makefile Thu May 2 04:26:27 2019 (r500631)
+++ head/mail/sendmail/Makefile Thu May 2 06:00:12 2019 (r500632)
@@ -33,7 +33,7 @@ DOCS= KNOWNBUGS LICENSE PGPKEYS README RELEASE_NOTES
sendmail/TRACEFLAGS sendmail/SECURITY sendmail/TUNING
PLIST_SUB+= PREFIX=${PREFIX:S=${PREFIX}/==} \
MANPREFIX=${MANPREFIX:S=$=/=:S=${PREFIX}==:S=^/==}
-PKGMESSAGE= ${WRKSRC}/pkg-message
+SUB_FILES= pkg-message
WCONF= ${WRKSRC}/devtools/Site
SITE= ${FILESDIR}/site.config.m4.pre4
@@ -157,12 +157,6 @@ SED_SCRIPT= -e "s|\`-O'|\`${CFLAGS}'|" \
SED_SCRIPT+= -e "s;-DNIS ;;"
.endif
-post-patch:
- @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" \
- -e "s=%%LOCALBASE%%=${LOCALBASE}=g" \
- -e "s=%%PORTSDIR%%=${PORTSDIR}=g" \
- ${PKGDIR}/pkg-message > ${WRKSRC}/pkg-message
-
do-configure:
.if ${PORT_OPTIONS:MGDBM}
@(if [ ! -e "${LOCALBASE}/lib/libgdbm_compat.so" ] ; then \
@@ -285,13 +279,8 @@ post-install-DOCS-on:
mailer.base:
@${SED} \
- -e "s=^sendmail[ ]*/.*$$=sendmail ${BASEMAIL}=" \
- -e "s=^send-mail[ ]*/.*$$=send-mail ${BASEMAIL}=" \
- -e "s=^mailq[ ]*/.*$$=mailq ${BASEMAIL}=" \
- -e "s=^newaliases[ ]*/.*$$=newaliases ${BASEMAIL}=" \
- -e "s=^hoststat[ ]*/.*$$=hoststat ${BASEMAIL}=" \
- -e "s=^purgestat[ ]*/.*$$=purgestat ${BASEMAIL}=" \
- ${DESTDIR}/etc/mail/mailer.conf > ${DESTDIR}/etc/mail/mailer.conf.new
+ -e "s=\([ ]\)/.*$$=\\1${BASEMAIL}=" \
+ ${FILESDIR}/mailer.conf > ${DESTDIR}/etc/mail/mailer.conf.new
${MV} ${DESTDIR}/etc/mail/mailer.conf.new \
${DESTDIR}/etc/mail/mailer.conf
@@ -375,7 +364,7 @@ pre-everything::
@${ECHO_CMD} "#"
@${ECHO_CMD} "# Please install with normal PREFIX"
@${ECHO_CMD} "# and activate the port version with"
- @${ECHO_CMD} "# cd ${PORTSDIR}/mail/sendmail && make mailer.conf"
+ @${ECHO_CMD} "# cd /usr/local/etc/mail && cp mailer.conf.sendmail mailer.conf"
@${ECHO_CMD} "#"
@${FALSE}
.endif
Copied and modified: head/mail/sendmail/files/pkg-message.in (from r500631, head/mail/sendmail/pkg-message)
==============================================================================
--- head/mail/sendmail/pkg-message Thu May 2 04:26:27 2019 (r500631, copy source)
+++ head/mail/sendmail/files/pkg-message.in Thu May 2 06:00:12 2019 (r500632)
@@ -15,8 +15,8 @@ define(`confEBINDIR', `%%PREFIX%%/libexec')dnl
define(`UUCP_MAILER_PATH', `%%LOCALBASE%%/bin/uux')dnl
---------------------------------------------------
-To activate sendmail as your default mailer, call the target 'mailer.conf':
-$ cd %%PORTSDIR%%/mail/sendmail && make mailer.conf
+To activate sendmail as your default mailer, run:
+$ cd %%PREFIX%%/etc/mail && cp mailer.conf.sendmail mailer.conf
Your '%%PREFIX%%/etc/mail/mailer.conf' should look like this:
#
More information about the svn-ports-head
mailing list