Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101664 - autocreate patch for cyrus-imapd-2.2.12.ebuild
Summary: autocreate patch for cyrus-imapd-2.2.12.ebuild
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords: Inclusion
: 108868 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-08-07 11:46 UTC by Abylai Ospan
Modified: 2008-11-13 16:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Abylai Ospan 2005-08-07 11:46:49 UTC
This patch allow cyrus to have autocreate patch
(http://email.uoa.gr/projects/cyrus/autocreate/index.php#download) - very useful
functionality.

diff -urN /usr/portage/net-mail/cyrus-imapd/cyrus-imapd-2.2.12.ebuild
/home/aospan/cyrus-imapd-2.2.12.ebuild
--- /usr/portage/net-mail/cyrus-imapd/cyrus-imapd-2.2.12.ebuild 2005-07-13
18:36:00.000000000 +0400
+++ /home/aospan/cyrus-imapd-2.2.12.ebuild      2005-08-04 14:01:26.928955951 +0400
@@ -6,12 +6,14 @@

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 +152,11 @@
                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.

May be patch done is not correct but idea is simple :) Thanks !

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Fernando J. Pereda (RETIRED) gentoo-dev 2005-10-06 13:24:52 UTC
Sorry... This has been asked several times. You'll have to take this upstream
since we are not planning to support (more) third-party patches.

Cheers,
Ferdy
Comment 2 Tuan Van (RETIRED) gentoo-dev 2005-10-11 08:45:54 UTC
*** Bug 108868 has been marked as a duplicate of this bug. ***
Comment 3 Warren Howard 2005-10-11 22:49:35 UTC
Please reconsider.

Upstream *will* include the patch when it supports "Murder".  See
http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&msg=35504

The patch maintainers have "Murder" support on their to do list.  See
http://email.uoa.gr/projects/cyrus/autocreate/

The third party patch from UOA is actively maintained, I'm sure it would be a
beneficial addition to Gentoo.

Regards,


Warren.
Comment 4 Abylai Ospan 2005-10-11 23:01:06 UTC
ok, thanks for explanation ! Waiting upstream ...  :)