mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Upgrade to Postfix 19991231pl04
- Stylistic changes in Makefile - Changes in packaging, esp. pkg/INSTALL
This commit is contained in:
parent
534aec00c5
commit
4d4e70850c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=25777
48 changed files with 804 additions and 708 deletions
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
|
|
||||||
DISTNAME= postfix-19991231-pl03
|
DISTNAME= postfix-19991231-pl04
|
||||||
PKGNAME= postfix-19991231.03
|
PKGNAME= postfix-19991231.04
|
||||||
CATEGORIES= mail
|
CATEGORIES= mail
|
||||||
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
MASTER_SITES= ftp://ftp.merit.edu/postfix/official/ \
|
||||||
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
ftp://ftp.snoopy.net/pub/mirrors/postfix/official/ \
|
||||||
|
@ -22,17 +22,17 @@ MAINTAINER= torstenb@FreeBSD.org
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql322-client
|
||||||
POSTFIX_CCARGS+= -DHAS_MYSQL -I${PREFIX}/include/mysql
|
POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/mysql/libmysqlclient.a -lm
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/mysql/libmysqlclient.a -lm
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# WARNING: this is based on a patch submitted by a user and has not been
|
# WARNING: this is based on a patch submitted by a user and has not been
|
||||||
# tested. Use it at your own risk !
|
# tested. Use it at your own risk !
|
||||||
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
.if defined(USE_LDAP) && ${USE_LDAP} == YES
|
||||||
BUILD_DEPENDS+= ${PREFIX}/lib/libldap.a:${PORTSDIR}/net/openldap
|
BUILD_DEPENDS+= ${LOCALBASE}/lib/libldap.a:${PORTSDIR}/net/openldap
|
||||||
POSTFIX_CCARGS+= -DHAS_LDAP -I${PREFIX}/include
|
POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
|
||||||
POSTFIX_AUXLIBS+= ${PREFIX}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
POSTFIX_AUXLIBS+= ${LOCALBASE}/lib/libldap.a ${PREFIX}/lib/liblber.a
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
ALL_TARGET= CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}"
|
||||||
|
@ -58,7 +58,6 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/conf/$$f \
|
||||||
${PREFIX}/etc/postfix/sample-$$f ; \
|
${PREFIX}/etc/postfix/sample-$$f ; \
|
||||||
done
|
done
|
||||||
@exit
|
|
||||||
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
@for f in sample-aliases.cf sample-canonical.cf sample-debug.cf \
|
||||||
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
sample-ldap.cf sample-local.cf sample-misc.cf sample-pcre.cf \
|
||||||
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
sample-rate.cf sample-relocated.cf sample-resource.cf \
|
||||||
|
@ -75,12 +74,13 @@ do-install:
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
${INSTALL} -C -o root -g wheel -m 0755 -s \
|
||||||
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
${WRKSRC}/libexec/$$f ${PREFIX}/libexec/postfix/$$f ;\
|
||||||
done
|
done
|
||||||
@for f in postalias postcat postconf postdrop postfix postkick \
|
@for f in postalias postcat postconf postfix postkick postlock postlog\
|
||||||
postlock postlog postmap postsuper sendmail smtp-sink \
|
postmap postsuper sendmail smtp-sink smtp-source ; do \
|
||||||
smtp-source ; do \
|
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/bin/$$f \
|
||||||
${PREFIX}/sbin/$$f ;\
|
${PREFIX}/sbin/$$f ;\
|
||||||
done
|
done
|
||||||
|
@${INSTALL} -C -o root -g maildrop -m 2755 -s ${WRKSRC}/bin/postdrop \
|
||||||
|
${PREFIX}/sbin/postdrop
|
||||||
@for f in ${MAN1} ; do \
|
@for f in ${MAN1} ; do \
|
||||||
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
${INSTALL} -C -o root -g wheel -m 0755 ${WRKSRC}/man/man1/$$f \
|
||||||
${PREFIX}/man/man1/$$f ;\
|
${PREFIX}/man/man1/$$f ;\
|
||||||
|
@ -94,21 +94,16 @@ do-install:
|
||||||
${PREFIX}/man/man8/$$f ;\
|
${PREFIX}/man/man8/$$f ;\
|
||||||
done
|
done
|
||||||
@${MKDIR} -m 0755 /var/spool/postfix
|
@${MKDIR} -m 0755 /var/spool/postfix
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/main.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-main.cf \
|
|
||||||
${PREFIX}/etc/postfix/main.cf; \
|
|
||||||
fi
|
|
||||||
@if [ ! -e ${PREFIX}/etc/postfix/master.cf ]; then \
|
|
||||||
${CP} -p ${PREFIX}/etc/postfix/sample-master.cf \
|
|
||||||
${PREFIX}/etc/postfix/master.cf; \
|
|
||||||
fi
|
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
@${ECHO_MSG} "- To replace your existing sendmail with postfix -"
|
||||||
@${ECHO_MSG} "- type \"make replace\" -"
|
@${ECHO_MSG} "- type \"make replace\" -"
|
||||||
@${ECHO_MSG} "--------------------------------------------------"
|
@${ECHO_MSG} "--------------------------------------------------"
|
||||||
|
|
||||||
|
pre-install:
|
||||||
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
|
||||||
|
|
||||||
replace:
|
replace:
|
||||||
@${ECHO_MSG} "===> Replacing sendmail"
|
@${ECHO_MSG} "===> Replacing sendmail"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (postfix-19991231-pl03.tar.gz) = a68c8f2d4d077f455e3aa2e441852f88
|
MD5 (postfix-19991231-pl04.tar.gz) = 4a57993049e0e1a092494272398a78e7
|
||||||
|
|
|
@ -33,6 +33,7 @@ yesno() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ x"$2" = xPRE-INSTALL ]; then
|
||||||
if pw groupshow "${group}" 2>/dev/null; then
|
if pw groupshow "${group}" 2>/dev/null; then
|
||||||
echo "You already have a group \"${group}\", so I will use it."
|
echo "You already have a group \"${group}\", so I will use it."
|
||||||
else
|
else
|
||||||
|
@ -73,5 +74,17 @@ else
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
chown root:maildrop ${PREFIX}/sbin/postdrop
|
fi
|
||||||
chmod 2755 ${PREFIX}/sbin/postdrop
|
|
||||||
|
if [ x"$2" = xPOST-INSTALL ]; then
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/main.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-main.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/main.cf
|
||||||
|
fi
|
||||||
|
if [ ! -e ${PKG_PREFIX}/etc/postfix/master.cf ]; then
|
||||||
|
cp -p ${PKG_PREFIX}/etc/postfix/sample-master.cf \
|
||||||
|
${PKG_PREFIX}/etc/postfix/master.cf
|
||||||
|
fi
|
||||||
|
chown root:maildrop ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
chmod 2755 ${PKG_PREFIX}/sbin/postdrop
|
||||||
|
fi
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
etc/postfix/LICENSE
|
etc/postfix/LICENSE
|
||||||
etc/postfix/main.cf
|
|
||||||
etc/postfix/master.cf
|
|
||||||
etc/postfix/postfix-script
|
etc/postfix/postfix-script
|
||||||
etc/postfix/sample-access
|
etc/postfix/sample-access
|
||||||
etc/postfix/sample-aliases.cf
|
etc/postfix/sample-aliases.cf
|
||||||
|
@ -47,3 +45,5 @@ sbin/smtp-sink
|
||||||
sbin/smtp-source
|
sbin/smtp-source
|
||||||
@exec mkdir -p -m 0755 /var/spool/postfix
|
@exec mkdir -p -m 0755 /var/spool/postfix
|
||||||
@exec chown root:wheel /var/spool/postfix
|
@exec chown root:wheel /var/spool/postfix
|
||||||
|
@dirrm libexec/postfix
|
||||||
|
@unexec rmdir %D/etc/postfix 2>/dev/null || true
|
||||||
|
|
Loading…
Add table
Reference in a new issue