--- cyrus-imapd-2.2.12.ebuild.orig	2005-08-08 12:16:43.000000000 +0400
+++ cyrus-imapd-2.2.12.ebuild	2005-08-08 12:17:33.000000000 +0400
@@ -6,12 +6,13 @@
 
 DESCRIPTION="The Cyrus IMAP Server."
 HOMEPAGE="http://asg.web.cmu.edu/cyrus/imapd/"
-SRC_URI="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/${P}.tar.gz"
+SRC_URI="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/${P}.tar.gz
+    autocreate? (http://email.uoa.gr/download/cyrus/cyrus-imapd-2.2.12/cyrus-imapd-2.2.12-autocreate-0.9.3.diff)"
 
 LICENSE="as-is"
 SLOT="0"
 KEYWORDS="x86 sparc amd64 ppc hppa ppc64"
-IUSE="afs drac idled kerberos pam snmp ssl tcpd"
+IUSE="afs drac idled kerberos pam snmp ssl tcpd autocreate"
 
 PROVIDE="virtual/imapd"
 RDEPEND=">=sys-libs/db-3.2
@@ -150,6 +151,12 @@
 		epatch "${FILESDIR}/${P}-libwrap.patch" || die "epatch failed"
 	fi
 
+	# Apply autocreate patch
+	if use autocreate ; then
+		epatch ${PORTDIR}/distfiles/cyrus-imapd-2.2.12-autocreate-0.9.3.diff || die "autocreate patch failed"
+	fi
+
+
 	# DB4 detection and versioned symbols.
 	# The new cyrus-imapd has a new DB detection.
 	# Hopefully we don't need this patch anymore.

