diff options
author | bdrewery <bdrewery@FreeBSD.org> | 2014-04-17 05:16:47 +0000 |
---|---|---|
committer | bdrewery <bdrewery@FreeBSD.org> | 2014-04-17 05:16:47 +0000 |
commit | 9dcb907144104328057b76659e92d1fee8d80fbc (patch) | |
tree | 18f9e22e91c3e437d245dba6290079d26f0c1dae /mail/qmail/files | |
parent | 1c7777affab0adb11b83770861eb15e08b950d40 (diff) | |
download | FreeBSD-ports-9dcb907144104328057b76659e92d1fee8d80fbc.zip FreeBSD-ports-9dcb907144104328057b76659e92d1fee8d80fbc.tar.gz |
mail/qmail, mail/qmail-tls, mail/qmail-mysql, mail/qmail-spamcontrol:
- Support stagedir
- Fix all leftovers
Note that this depends on new Mk/Scripts/check_leftovers.sh added in r351446.
- Bump PORTREVISION in all ports due to plist being fixed.
- Support man.d on FreeBSD 9+
- Convert NOPORTDOCS
- Fix bad perl shebang for scripts/mkaliasdir
- Remove pkg-install and move all to pkg-plist
- Fix /var/qmail modified warning in poudriere by doing nothing in
install-mtree
- Fix /var/qmail getting unpredictable/wrong permissions due to
USERS/GROUPS changing for every user with HOME=/var/qmail
- Use more OPTIONS helpers
- Fix ccache support for spamcontrol patch building
- Fix build of SMTPEXTFORK in mail/qmail-spamcontrol with recent clang
Tested with: pkg and pkg_install
Diffstat (limited to 'mail/qmail/files')
-rw-r--r-- | mail/qmail/files/mkaliasdir | 2 | ||||
-rw-r--r-- | mail/qmail/files/pkg-install.in | 34 | ||||
-rw-r--r-- | mail/qmail/files/pkg-message-ldap.in | 6 | ||||
-rw-r--r-- | mail/qmail/files/pkg-message-mysql.in | 6 | ||||
-rw-r--r-- | mail/qmail/files/pkg-message-tls.in | 6 | ||||
-rw-r--r-- | mail/qmail/files/pkg-message.in | 6 |
6 files changed, 13 insertions, 47 deletions
diff --git a/mail/qmail/files/mkaliasdir b/mail/qmail/files/mkaliasdir index b380d47..bb1343e 100644 --- a/mail/qmail/files/mkaliasdir +++ b/mail/qmail/files/mkaliasdir @@ -1,4 +1,4 @@ -#!/usr/bin/perl +#!/usr/bin/env perl # # Script to populate a Qmail ~alias directory with entries from # an [SZ]mail{er} or sendmail-like aliases file diff --git a/mail/qmail/files/pkg-install.in b/mail/qmail/files/pkg-install.in deleted file mode 100644 index c533138..0000000 --- a/mail/qmail/files/pkg-install.in +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -export PATH=/bin:/sbin:/usr/bin:/usr/sbin - -PREFIX=${PKG_PREFIX:-%%PREFIX%%} - -if [ "$2" = "POST-INSTALL" ]; then - ${PREFIX}/configure/install x - - [ -e ${PREFIX}/control/me ] || (cd ${PREFIX}/configure && ./config) - - %%RCDLINK%%ln -s ${PREFIX}/rc %%LOCALBASE%%/etc/rc.d/qmailsmtpd - - %%RCDLINK%%echo "" - %%RCDLINK%%echo "A %%LOCALBASE%%/etc/rc.d/qmailsmtpd symlink was created. To enable qmail at boot" - %%RCDLINK%%echo "time you need to copy a script to %%PREFIX%%/rc. There are some examples at" - %%RCDLINK%%echo "%%PREFIX%%/boot" - %%RCDLINK%%echo "" - - if ! touch ${PREFIX}/alias/.qmail-postmaster \ - ${PREFIX}/alias/.qmail-root \ - ${PREFIX}/alias/.qmail-mailer-daemon; then - echo "Failed to create files :" - echo " ${PREFIX}/alias/.qmail-postmaster" - echo " ${PREFIX}/alias/.qmail-root" - echo " ${PREFIX}/alias/.qmail-mailer-daemon" - exit 1 - fi -fi - -exit 0 diff --git a/mail/qmail/files/pkg-message-ldap.in b/mail/qmail/files/pkg-message-ldap.in index c8b3a79..4ec5628 100644 --- a/mail/qmail/files/pkg-message-ldap.in +++ b/mail/qmail/files/pkg-message-ldap.in @@ -1,8 +1,8 @@ ATTENTION: -You should also add %%PREFIX%%/man to your MANPATH (see manpath(1) -or login.conf(5)). - +%%MANPATH%%You should also add %%PREFIX%%/man to your MANPATH (see manpath(1) +%%MANPATH%%or login.conf(5)). +%%MANPATH%% Do not forget to read %%PREFIX%%/doc/QLDAPINSTALL. After all, this is NOT our old stock qmail. And, %%PREFIX%%/doc/ANTISPAM for some antispam control measures. diff --git a/mail/qmail/files/pkg-message-mysql.in b/mail/qmail/files/pkg-message-mysql.in index 47af269..f93c92e 100644 --- a/mail/qmail/files/pkg-message-mysql.in +++ b/mail/qmail/files/pkg-message-mysql.in @@ -1,8 +1,8 @@ ATTENTION: -You should also add %%PREFIX%%/man to your MANPATH (see manpath(1) -or login.conf(5)). - +%%MANPATH%%You should also add %%PREFIX%%/man to your MANPATH (see manpath(1) +%%MANPATH%%or login.conf(5)). +%%MANPATH%% Do not forget to read http://iain.cx/unix/qmail/mysql.php. After all, this is NOT our old stock qmail. diff --git a/mail/qmail/files/pkg-message-tls.in b/mail/qmail/files/pkg-message-tls.in index b4cec43..d59be8d 100644 --- a/mail/qmail/files/pkg-message-tls.in +++ b/mail/qmail/files/pkg-message-tls.in @@ -1,8 +1,8 @@ ATTENTION: -You should also add %%PREFIX%%/man to your MANPATH (see manpath(1) -or login.conf(5)). - +%%MANPATH%%You should also add %%PREFIX%%/man to your MANPATH (see manpath(1) +%%MANPATH%%or login.conf(5)). +%%MANPATH%% Do not forget to read %%PREFIX%%/doc/TLS.readme. After all, this is NOT our old stock qmail. diff --git a/mail/qmail/files/pkg-message.in b/mail/qmail/files/pkg-message.in index c632b2e..d04a155 100644 --- a/mail/qmail/files/pkg-message.in +++ b/mail/qmail/files/pkg-message.in @@ -1,7 +1,7 @@ ATTENTION: -You should also add %%PREFIX%%/man to your MANPATH (see manpath(1) -or login.conf(5)). - +%%MANPATH%%You should also add %%PREFIX%%/man to your MANPATH (see manpath(1) +%%MANPATH%%or login.conf(5)). +%%MANPATH%% You can enable qmail as your default mailer executing: > %%PREFIX%%/scripts/enable-qmail |