summaryrefslogtreecommitdiff
path: root/mail/dovecot-devel
diff options
context:
space:
mode:
authorIon-Mihai Tetcu <itetcu@FreeBSD.org>2006-05-14 16:43:42 +0000
committerIon-Mihai Tetcu <itetcu@FreeBSD.org>2006-05-14 16:43:42 +0000
commit9823d4bce05e7032b77c3ac7573674cfa0a9688f (patch)
tree930fc34562f52044177d6aee78520f11fa5aa5bb /mail/dovecot-devel
parentUpdate to 1.0rc1. (diff)
Update the mail/dovecot to 1.0.b8, which addresses numerous problems
(including proper kqueue support -- that means us, BSD folks! ;) ), the most important of which is a security hole (individuals are allowed to list other users' mailboxes). [1] Also move pkg-message --> files/pkg-message.in, list it in SUB_FILES and get rid of custom hack in Makefile [2] PR: ports/97193 [1] Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com> [1] itetcu (me) [2] Approved by: Robin Breathe <robin@isometry.net> (maintainer), lawrance (mentor) Security: http://www.securityfocus.com/archive/1/433878 [1] Security: http://www.dovecot.org/list/dovecot-news/2006-May/000006.html [1]
Notes
Notes: svn path=/head/; revision=162348
Diffstat (limited to 'mail/dovecot-devel')
-rw-r--r--mail/dovecot-devel/Makefile10
-rw-r--r--mail/dovecot-devel/distinfo6
-rw-r--r--mail/dovecot-devel/files/pkg-message.in (renamed from mail/dovecot-devel/pkg-message)0
-rw-r--r--mail/dovecot-devel/pkg-plist1
4 files changed, 7 insertions, 10 deletions
diff --git a/mail/dovecot-devel/Makefile b/mail/dovecot-devel/Makefile
index 887f4aa99bc6..c5d45d570e87 100644
--- a/mail/dovecot-devel/Makefile
+++ b/mail/dovecot-devel/Makefile
@@ -7,8 +7,7 @@
#
PORTNAME= dovecot
-DISTVERSION= 1.0.beta7
-PORTREVISION= 1
+DISTVERSION= 1.0.beta8
CATEGORIES= mail ipv6
MASTER_SITES= http://www.dovecot.org/releases/
@@ -24,7 +23,7 @@ CONFIGURE_ARGS= --without-shadow --localstatedir=/var
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
-PKGMESSAGE= ${WRKDIR}/pkg-message
+SUB_FILES= pkg-message
.if !defined(NOPORTDOCS)
PORTDOCS= USE-WIKI-INSTEAD \
@@ -48,7 +47,7 @@ OPTIONS= KQUEUE "kqueue(2) support" off \
## kqueue(2) support
#
-.if defined(WITH_KQUEUE)
+.if defined(WITH_KQUEUE)
CONFIGURE_ARGS+= --with-ioloop=kqueue --with-notify=kqueue
.endif
@@ -117,9 +116,6 @@ post-install:
${INSTALL_SCRIPT} ${WRKSRC}/doc/mkcert.sh ${DATADIR}
${INSTALL_DATA} ${WRKSRC}/doc/dovecot-openssl.cnf ${DATADIR}
@${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @${SED} -e 's,%%PREFIX%%,${PREFIX},g' \
- -e 's,%%DOCSDIR%%,${DOCSDIR},g' \
- ${.CURDIR}/pkg-message >${PKGMESSAGE}
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
diff --git a/mail/dovecot-devel/distinfo b/mail/dovecot-devel/distinfo
index 64adb71933c0..99b739edd237 100644
--- a/mail/dovecot-devel/distinfo
+++ b/mail/dovecot-devel/distinfo
@@ -1,3 +1,3 @@
-MD5 (dovecot-1.0.beta7.tar.gz) = bfbc4c3705f6e6e891934168cd26e9dd
-SHA256 (dovecot-1.0.beta7.tar.gz) = 0044595968396d094d6e67e9112b3af16bef1bd1d63ec4934cc9ca889864e580
-SIZE (dovecot-1.0.beta7.tar.gz) = 1406322
+MD5 (dovecot-1.0.beta8.tar.gz) = 6a87718a86ee1ae2334c75843dd9a7df
+SHA256 (dovecot-1.0.beta8.tar.gz) = b43bb6ea5426b0d78ae260b53be035d1b5371b76a342870b2d56a6aba1ad82d2
+SIZE (dovecot-1.0.beta8.tar.gz) = 1392106
diff --git a/mail/dovecot-devel/pkg-message b/mail/dovecot-devel/files/pkg-message.in
index 7169bd0bfa6f..7169bd0bfa6f 100644
--- a/mail/dovecot-devel/pkg-message
+++ b/mail/dovecot-devel/files/pkg-message.in
diff --git a/mail/dovecot-devel/pkg-plist b/mail/dovecot-devel/pkg-plist
index e6f9fa5b98bd..64549959837e 100644
--- a/mail/dovecot-devel/pkg-plist
+++ b/mail/dovecot-devel/pkg-plist
@@ -12,6 +12,7 @@ lib/dovecot/imap/lib02_imap_quota_plugin.so
lib/dovecot/imap/lib02_trash_plugin.so
@dirrm lib/dovecot/imap
lib/dovecot/pop3/lib01_convert_plugin.so
+lib/dovecot/pop3/lib01_quota_plugin.so
@dirrm lib/dovecot/pop3
lib/dovecot/lda/lib01_acl_plugin.so
lib/dovecot/lda/lib01_convert_plugin.so