diff options
author | 2008-05-09 08:07:30 +0000 | |
---|---|---|
committer | 2008-05-09 08:07:30 +0000 | |
commit | d19f5685f4ebe8db66c7db2354460e387280c08b (patch) | |
tree | 3a834dae2245ef7f897075c5237babde781eb883 /net-mail | |
parent | Use cyrus-imap from the tree. (diff) | |
download | kolab-d19f5685f4ebe8db66c7db2354460e387280c08b.tar.gz kolab-d19f5685f4ebe8db66c7db2354460e387280c08b.tar.bz2 kolab-d19f5685f4ebe8db66c7db2354460e387280c08b.zip |
Keep the newer imap admin here until we have it in the tree.
svn path=/overlay/; revision=2832
Diffstat (limited to 'net-mail')
-rw-r--r-- | net-mail/cyrus-imap-admin/CVS/Entries | 7 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/CVS/Repository | 1 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/CVS/Root | 1 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/ChangeLog | 310 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/Manifest | 10 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.11.ebuild | 73 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.12_p2.ebuild | 79 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.9.ebuild | 73 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/files/CVS/Entries | 3 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/files/CVS/Repository | 1 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/files/CVS/Root | 1 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/files/KOLAB_cyrus-cyradm_Annotations.patch | 83 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/files/cyrus-imap-admin-2.2-fPIC.patch | 22 | ||||
-rw-r--r-- | net-mail/cyrus-imap-admin/metadata.xml | 8 |
14 files changed, 672 insertions, 0 deletions
diff --git a/net-mail/cyrus-imap-admin/CVS/Entries b/net-mail/cyrus-imap-admin/CVS/Entries new file mode 100644 index 0000000..1af4a79 --- /dev/null +++ b/net-mail/cyrus-imap-admin/CVS/Entries @@ -0,0 +1,7 @@ +D/files//// +/metadata.xml/1.2/Fri Aug 24 09:27:51 2007// +/cyrus-imap-admin-2.3.11.ebuild/1.1/Wed Jan 2 18:43:07 2008// +/ChangeLog/1.69/Wed Feb 6 10:53:35 2008// +/Manifest/1.78/Wed Feb 6 10:53:35 2008// +/cyrus-imap-admin-2.3.9.ebuild/1.7/Wed Feb 6 10:53:35 2008// +/cyrus-imap-admin-2.3.12_p2.ebuild/0/dummy timestamp// diff --git a/net-mail/cyrus-imap-admin/CVS/Repository b/net-mail/cyrus-imap-admin/CVS/Repository new file mode 100644 index 0000000..3769d05 --- /dev/null +++ b/net-mail/cyrus-imap-admin/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/net-mail/cyrus-imap-admin diff --git a/net-mail/cyrus-imap-admin/CVS/Root b/net-mail/cyrus-imap-admin/CVS/Root new file mode 100644 index 0000000..0362322 --- /dev/null +++ b/net-mail/cyrus-imap-admin/CVS/Root @@ -0,0 +1 @@ +wrobel@cvs.gentoo.org:/var/cvsroot diff --git a/net-mail/cyrus-imap-admin/ChangeLog b/net-mail/cyrus-imap-admin/ChangeLog new file mode 100644 index 0000000..d6dcf3f --- /dev/null +++ b/net-mail/cyrus-imap-admin/ChangeLog @@ -0,0 +1,310 @@ +# ChangeLog for net-mail/cyrus-imap-admin +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imap-admin/ChangeLog,v 1.69 2008/01/18 21:22:13 dertobi123 Exp $ + + 18 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org> + -files/cyrus-imap-admin-2.2.12-gcc4.patch, + -files/cyrus-imap-admin-2.2-db45.patch, -cyrus-imap-admin-2.2.13.ebuild: + Cleanup + + 14 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org> + cyrus-imap-admin-2.3.9.ebuild: + ppc stable, bug #201684 + + 14 Jan 2008; Christoph Mende <angelos@gentoo.org> + cyrus-imap-admin-2.3.9.ebuild: + Stable on amd64 wrt bug #201684 + + 10 Jan 2008; Jeroen Roovers <jer@gentoo.org> + cyrus-imap-admin-2.3.9.ebuild: + Stable for HPPA (bug #201684). + + 05 Jan 2008; Raúl Porcel <armin76@gentoo.org> + cyrus-imap-admin-2.3.9.ebuild: + sparc stable wrt #201684 + + 03 Jan 2008; Brent Baude <ranger@gentoo.org> + cyrus-imap-admin-2.3.9.ebuild: + Marking cyrus-imap-admin-2.3.9 ppc64 for bug 201684 + + 03 Jan 2008; Markus Meier <maekke@gentoo.org> + cyrus-imap-admin-2.3.9.ebuild: + x86 stable, bug #201684 + +*cyrus-imap-admin-2.3.11 (02 Jan 2008) + + 02 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org> + -cyrus-imap-admin-2.2.12-r1.ebuild, +cyrus-imap-admin-2.3.11.ebuild: + Version bump, bug #201952 + + 01 Oct 2007; Wulf C. Krueger <philantrop@gentoo.org> + cyrus-imap-admin-2.2.13.ebuild: + Marked stable on amd64 as per bug 187138. + + 01 Oct 2007; Raúl Porcel <armin76@gentoo.org> + cyrus-imap-admin-2.2.13.ebuild: + sparc stable wrt #187138 + + 09 Sep 2007; Markus Rothe <corsair@gentoo.org> + cyrus-imap-admin-2.2.13.ebuild: + Stable on ppc64; bug #187138 + +*cyrus-imap-admin-2.3.9 (04 Sep 2007) + + 04 Sep 2007; Tobias Scherbaum <dertobi123@gentoo.org> + -cyrus-imap-admin-2.3.8.ebuild, +cyrus-imap-admin-2.3.9.ebuild: + Version bump + + 02 Sep 2007; Christian Faulhammer <opfer@gentoo.org> + cyrus-imap-admin-2.2.13.ebuild: + stable x86, bug 187138 + + 25 Aug 2007; Jeroen Roovers <jer@gentoo.org> + cyrus-imap-admin-2.2.13.ebuild: + Stable for HPPA (bug #187138). + + 24 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> + cyrus-imap-admin-2.2.13.ebuild: + ppc stable, bug #187138 + + 28 Jul 2007; Tobias Scherbaum <dertobi123@gentoo.org> + cyrus-imap-admin-2.2.12-r1.ebuild, cyrus-imap-admin-2.2.13.ebuild, + cyrus-imap-admin-2.3.8.ebuild: + Fix autotools handling, bug #160169 + +*cyrus-imap-admin-2.3.8 (28 Jul 2007) + + 28 Jul 2007; Tobias Scherbaum <dertobi123@gentoo.org> + -cyrus-imap-admin-2.3.1.ebuild, +cyrus-imap-admin-2.3.8.ebuild: + Version bump, bug #167659 + + 28 Jul 2007; Tobias Scherbaum <dertobi123@gentoo.org> + cyrus-imap-admin-2.3.1.ebuild: + Fix PIC_PATCH_VER + +*cyrus-imap-admin-2.2.13 (21 Jul 2007) + + 21 Jul 2007; Tobias Scherbaum <dertobi123@gentoo.org> + -files/cyrus-imap-admin-2.2.10-fPIC.patch, + +files/cyrus-imap-admin-2.2-db45.patch, + -files/cyrus-imap-admin-2.2.12-fPIC.patch, + +files/cyrus-imap-admin-2.2-fPIC.patch, metadata.xml, + -cyrus-imap-admin-2.2.10.ebuild, -cyrus-imap-admin-2.2.12.ebuild, + cyrus-imap-admin-2.2.12-r1.ebuild, +cyrus-imap-admin-2.2.13.ebuild: + Cleanup, Version bump (Bug #133187), add myself as maintainer + + 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: + Transition to Manifest2. + + 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> + cyrus-imap-admin-2.2.10.ebuild, cyrus-imap-admin-2.2.12.ebuild, + cyrus-imap-admin-2.2.12-r1.ebuild, cyrus-imap-admin-2.3.1.ebuild: + Remove gnuconfig_update usage, leave it to econf. + + 26 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> + cyrus-imap-admin-2.2.12-r1.ebuild: + Stable on hppa wrt #145996 + + 13 Sep 2006; Joshua Jackson <tsunam@gentoo.org> + cyrus-imap-admin-2.2.12-r1.ebuild: + Stable x86; bug #145996 + + 04 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> + cyrus-imap-admin-2.2.12-r1.ebuild: + Stable on sparc + + 02 Sep 2006; Markus Rothe <corsair@gentoo.org> + cyrus-imap-admin-2.2.12-r1.ebuild: + Stable on ppc64; bug #145996 + + 01 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org> + cyrus-imap-admin-2.2.12-r1.ebuild: + ppc stable + + 14 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> + cyrus-imap-admin-2.2.10.ebuild: + ppc stable + +*cyrus-imap-admin-2.2.12-r1 (27 Mar 2006) + + 27 Mar 2006; Tuấn Văn <langthang@gentoo.org> + +files/cyrus-imap-admin-2.2.12-gcc4.patch, + +cyrus-imap-admin-2.2.12-r1.ebuild: + gcc-4 fix. Bug #126968 reported by Patrick Lauer <patrick@gentoo.org>. + +*cyrus-imap-admin-2.3.1 (09 Jan 2006) + + 09 Jan 2006; Tuấn Văn <langthang@gentoo.org> + +cyrus-imap-admin-2.3.1.ebuild: + New testing release. + + 28 Nov 2005; <mcumming@gentoo.org> cyrus-imap-admin-2.2.10.ebuild, + cyrus-imap-admin-2.2.12.ebuild: + Switched from perl-module to perl-app eclass + + 07 Jul 2005; Andrej Kacian <ticho@gentoo.org> + cyrus-imap-admin-2.2.12.ebuild: + Fix perllocal.pod collision by using fixlocalpod(). Bug #98122, by Analyzer + <subscribe2k at yandex.ru>. + + 06 Apr 2005; Markus Rothe <corsair@gentoo.org> + cyrus-imap-admin-2.2.12.ebuild: + Stable on ppc64 + + 24 Feb 2005; Markus Rothe <corsair@gentoo.org> + cyrus-imap-admin-2.2.12.ebuild: + Added ~ppc64 to KEYWORDS + +*cyrus-imap-admin-2.2.12 (18 Feb 2005) + + 18 Feb 2005; Tuấn Văn <langthang@gentoo.org> + +files/cyrus-imap-admin-2.2.12-fPIC.patch, + +cyrus-imap-admin-2.2.12.ebuild: + version bump. + + 26 Nov 2004; Tuan Van <langthang@gentoo.org> + -files/cyrus-imap-admin-2.2.8-fPIC.patch, + -files/cyrus-imapd-2.2.8-db4.patch, -cyrus-imap-admin-2.2.8.ebuild: + Remove old ebuild. + + 24 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> + cyrus-imap-admin-2.2.10.ebuild: + Stable on sparc + + 24 Nov 2004; Guy Martin <gmsoft@gentoo.org> cyrus-imap-admin-2.2.10.ebuild: + Stable on hppa. + + 24 Nov 2004; Tuan Van <langthang@gentoo.org> + cyrus-imap-admin-2.2.10.ebuild: + stable on x86. + +*cyrus-imap-admin-2.2.10 (23 Nov 2004) + + 23 Nov 2004; Tuan Van <langthang@gentoo.org> + +files/cyrus-imap-admin-2.2.10-fPIC.patch, + +cyrus-imap-admin-2.2.10.ebuild: + Version bump WRT #72194. + + 01 Nov 2004; Tuan Van <langthang@gentoo.org> -files/2.1.14-db4.patch, + -files/cyrus-imap-admin-2.1.12-libwrap.patch, + -files/cyrus-imap-admin-2.2.3-fPIC.patch, + -files/cyrus-imapd-2.1.12-includepath.patch, + -files/cyrus-imapd-2.2.3-db4.patch, -cyrus-imap-admin-2.1.12.ebuild, + -cyrus-imap-admin-2.1.13.ebuild, -cyrus-imap-admin-2.1.14.ebuild, + -cyrus-imap-admin-2.2.3.ebuild: + remove old ebuilds. + + 16 Oct 2004; Guy Martin <gmsoft@gentoo.org> cyrus-imap-admin-2.2.8.ebuild: + Stable on hppa. + + 03 Sep 2004; David Holm <dholm@gentoo.org> cyrus-imap-admin-2.2.8.ebuild: + Added to ~ppc. + +*cyrus-imap-admin-2.2.8 (21 Aug 2004) + + 21 Aug 2004; Tuan Van <langthang@gentoo.org> + +files/cyrus-imap-admin-2.2.8-fPIC.patch, + +files/cyrus-imapd-2.2.8-db4.patch, +cyrus-imap-admin-2.2.8.ebuild: + Version bump. + + 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> + cyrus-imap-admin-2.1.12.ebuild, cyrus-imap-admin-2.1.13.ebuild, + cyrus-imap-admin-2.1.14.ebuild: + virtual/glibc -> virtual/libc + + 23 May 2004; Jason Wever <weeve@gentoo.org> cyrus-imap-admin-2.2.3.ebuild: + Added ~sparc keyword. + + 26 Apr 2004; Aron Griffis <agriffis@gentoo.org> + cyrus-imap-admin-2.2.3.ebuild: + Add die following econf for bug 48950 + + 30 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> cyrus-imap-admin-2.2.3.ebuild, + files/cyrus-imap-admin-2.2.3-fPIC.patch: + Adding amd64 keyword. Closing #45810. + + 22 Feb 2004; Aron Griffis <agriffis@gentoo.org> + cyrus-imap-admin-2.1.12.ebuild, cyrus-imap-admin-2.1.13.ebuild, + cyrus-imap-admin-2.1.14.ebuild: + Remove arm keywords + +*cyrus-imap-admin-2.2.3 (20 Jan 2004) + + 20 Jan 2004; Max Kalika <max@gentoo.org> cyrus-imap-admin-2.2.3.ebuild, + files/cyrus-imapd-2.2.3-db4.patch: + Vastly cleaned up and rewritten. See cyrus-imapd ChangeLog for more details. + + 18 Sep 2003; Max Kalika <max@gentoo.org> cyrus-imap-admin-2.1.11-r1.ebuild, + cyrus-imap-admin-2.1.11.ebuild, cyrus-imap-admin-2.1.12.ebuild, + cyrus-imap-admin-2.1.13.ebuild, cyrus-imap-admin-2.1.14.ebuild, + cyrus-imap-admin-2.1.9.ebuild: + Fix SRC_URI. Upstream moved these. + + 09 Sep 2003; <rac@gentoo.org> cyrus-imap-admin-2.1.14.ebuild: + Remove unneeded makemaker dep, that caused problems with perl-tk + + 13 Jul 2003; Nick Hadaway <raker@gentoo.org> cyrus-imap-admin-2.1.14.ebuild: + Marked stable for x86 and changed kerberos kep to mit-krb5 + +*cyrus-imap-admin-2.1.14 (09 Jul 2003) + + 13 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> : + Added missing changelog entry. + + 09 Jul 2003; Nick Hadaway <raker@gentoo.org> cyrus-imap-admin-2.1.14.ebuild, + files/2.1.14-db4.patch, files/cyrus-imapd-2.1.12-includepath.patch: + Version bump in-sync with net-mail/cyrus-imapd. + +*cyrus-imap-admin-2.1.13 (09 Jun 2003) + + 09 Jun 2003; Nick Hadaway <raker@gentoo.org> + cyrus-imap-admin-2.1.13.ebuild, files/digest-cyrus-imap-admin-2.1.13: + Version bump. + +*cyrus-imap-admin-2.1.12 (07 Feb 2003) + + 11 Feb 2003; Nick Hadaway <raker@gentoo.org> + cyrus-imap-admin-2.1.12.ebuild : + Added another dependancy on dev-perl/TermReadKey and + sys-libs/libtermcap-compat + + 07 Feb 2003; Nick Hadaway <raker@gentoo.org> + cyrus-imap-admin-2.1.12.ebuild, + files/digest-cyrus-imap-admin-2.1.12, + files/cyrus-imap-admin-2.1.12-libwrap.patch : + Version bump. + +*cyrus-imap-admin-2.1.11-r1 (30 Jan 2003) + + 31 Jan 2003; Nick Hadaway <raker@gentoo.org> + files/digest-cyrus-imap-admin-2.1.11-r1 : + Updated bad digest + + 30 Jan 2003; Nick Hadaway <raker@gentoo.org> + cyrus-imap-admin-2.1.11-r1.ebuild, + files/digest-cyrus-imap-admin-2.1.11-r1 : + Added a dependancy on dev-perl/Term-ReadLine-Perl + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*cyrus-imap-admin-2.1.11 (07 Dec 2002) + + 07 Dec 2002; Nick Hadaway <raker@gentoo.org> + cyrus-imap-admin-2.1.11.ebuild, + files/digest-cyrus-imap-admin-2.1.11, files/configure.diff : + New ebuild to coincide with cyrus-imapd. + +*cyrus-imap-admin-2.1.10 (03 Dec 2002) + + 03 Dec 2002; Nick Hadaway <raker@gentoo.org> + New ebuild to coincide with cyrus-imapd. + +*cyrus-imap-admin-2.1.9 (01 Oct 2002) + + 11 Oct 2002; Nick Hadaway <raker@gentoo.org> + cyrus-imap-admin-2.1.9.ebuild : + Working out some perl-module.eclass wonkiness. Removed the make test + from the imap modules as it requires manual input. + + 01 Oct 2002; Alexander Holler <holler@ahsoftware.de> + Initial checkin of this package. diff --git a/net-mail/cyrus-imap-admin/Manifest b/net-mail/cyrus-imap-admin/Manifest new file mode 100644 index 0000000..3f3c7cb --- /dev/null +++ b/net-mail/cyrus-imap-admin/Manifest @@ -0,0 +1,10 @@ +AUX KOLAB_cyrus-cyradm_Annotations.patch 3107 RMD160 a0ad90fa8f779c6e671fa1bc0de1933fa0030f55 SHA1 204f83f03c39e400e65939648101195213f153a5 SHA256 00fb61b5f201193aa1d4a26cdb3d77380afdf05e975c8e171ff1643992692711 +AUX cyrus-imap-admin-2.2-fPIC.patch 584 RMD160 b66b94eacafb2f4bd59584701aa3e4a1f028984f SHA1 b43dc5f38abfc98220ce7ea5b2167376c8b7ed4b SHA256 958fa87050cd5eea811dc33343ef052b0a58d42597cdc3936b58d0a9b6e705dc +DIST cyrus-imapd-2.3.11.tar.gz 2275173 RMD160 34727e08cc25f3cb6e0ea0195b96de942de10f48 SHA1 6218f0dc4f1792e786677362b8b3965e4593122e SHA256 87ce58b28ed1f8974118c02ac009377bb3de62adccd699a67f0100158106d842 +DIST cyrus-imapd-2.3.12p2.tar.gz 2305996 RMD160 35225526aaf67bf99855750debd03a85949de424 SHA1 d72064b426feb0d7d6ea60456c8ebbf6fe72a2a2 SHA256 c4ea8af68d2b14d93f662fc97f805450ef0cb98ddb986b2b7330cb4aba93c4c4 +DIST cyrus-imapd-2.3.9.tar.gz 2272004 RMD160 c9aae3476108c0face06dfe304a136015370b166 SHA1 b95e1de87ff2c7a42d4bec87c839fe439452a79c SHA256 27e6476789788b7c72f09711103f7c4bd0136dbd33ceadd0ae2dc776a17ab437 +EBUILD cyrus-imap-admin-2.3.11.ebuild 1839 RMD160 94c224e069ba7a2a80b6de862671ae95abd51df4 SHA1 62d05d677e1727f77a02b4d16505359b9df18084 SHA256 b4d1a45c7b7707efa3375e5dbecef009a2a0302ceece150ed25d5f571f179c24 +EBUILD cyrus-imap-admin-2.3.12_p2.ebuild 1997 RMD160 c1cbc816a6d85a15fa2852d657349934ffc11c92 SHA1 764b8b5c83fd80b99a16b133dc16254aa46506f0 SHA256 9f94f620ee27a6ba68e49f7fa03780e3be18ff3d0b381275131ddb9b6bee3719 +EBUILD cyrus-imap-admin-2.3.9.ebuild 1832 RMD160 48320d058282f78b73eebee72cc049d1eb44e5b0 SHA1 0158c0a09c4aaeadbd0203f6a79c6c5307ba98aa SHA256 60906d72291923b359545046cfb275eaf20c618a9ca13823f057b066153f1a89 +MISC ChangeLog 10367 RMD160 5f656314cda9da273ec0b32ddaa240b59d6c643b SHA1 e7447cba828b514c3ddfd079e69b3dbc309479d2 SHA256 43537498ddd8065fa0745617d4de156ffaf217fd7729bb0829dd875c517b0173 +MISC metadata.xml 227 RMD160 dea45630aba3c22da6ccfe5867e88797658a9e41 SHA1 82018ee8f0b71c0e29e01aa374a89275a46dde26 SHA256 d3c03c4962fef1e25acac4875ada3102e5122e3eb7292d83d9833df8ef581d5c diff --git a/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.11.ebuild b/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.11.ebuild new file mode 100644 index 0000000..684fa1c --- /dev/null +++ b/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.11.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.11.ebuild,v 1.1 2008/01/02 18:43:07 dertobi123 Exp $ + +inherit autotools perl-app eutils + +PIC_PATCH_VER="2.2" +DESCRIPTION="Utilities and Perl modules to administer a Cyrus IMAP server." +HOMEPAGE="http://asg.web.cmu.edu/cyrus/imapd/" +SRC_URI="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-imapd-${PV}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~sparc ~ppc ~hppa ~ppc64" +IUSE="ssl kerberos" + +RDEPEND=">=sys-libs/db-3.2 + >=dev-lang/perl-5.6.1 + >=dev-libs/cyrus-sasl-2.1.13 + dev-perl/Term-ReadLine-Perl + dev-perl/TermReadKey + ssl? ( >=dev-libs/openssl-0.9.6 ) + kerberos? ( virtual/krb5 )" + +DEPEND="$RDEPEND + sys-devel/libtool + >=sys-devel/autoconf-2.58 + sys-devel/automake + >=sys-apps/sed-4" + +S="${WORKDIR}/cyrus-imapd-${PV}" + +src_unpack() { + unpack ${A} && cd "${S}" + + # Versioned symbols. + epatch "${FILESDIR}/${PN}-${PIC_PATCH_VER}-fPIC.patch" + + # Recreate configure. + WANT_AUTOCONF="2.5" + eautoreconf + + # When linking with rpm, you need to link with more libraries. + sed -e "s:lrpm:lrpm -lrpmio -lrpmdb:" -i configure || die "sed failed" + +} + +src_compile() { + + local myconf + myconf="${myconf} `use_with ssl openssl`" + myconf="${myconf} `use_with kerberos gssapi`" + + econf \ + --disable-server \ + --enable-murder \ + --enable-listext \ + --enable-netscapehack \ + --with-cyrus-group=mail \ + --with-com_err=yes \ + --with-auth=unix \ + --with-perl=/usr/bin/perl \ + --enable-cyradm \ + ${myconf} || die "econf failed" + + emake -C "${S}/lib" all || die "compile problem" + emake -C "${S}/perl" all || die "compile problem" +} + +src_install () { + make -C "${S}/perl" DESTDIR="${D}" install || die "install problem" + fixlocalpod # bug #98122 +} diff --git a/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.12_p2.ebuild b/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.12_p2.ebuild new file mode 100644 index 0000000..ed0ef10 --- /dev/null +++ b/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.12_p2.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.11.ebuild,v 1.1 2008/01/02 18:43:07 dertobi123 Exp $ + +inherit autotools perl-app eutils + +MY_PV=${PV/_/} + +PIC_PATCH_VER="2.2" +DESCRIPTION="Utilities and Perl modules to administer a Cyrus IMAP server." +HOMEPAGE="http://asg.web.cmu.edu/cyrus/imapd/" +SRC_URI="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-imapd-${MY_PV}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~sparc ~ppc ~hppa ~ppc64" +IUSE="ssl kerberos kolab" + +RDEPEND=">=sys-libs/db-3.2 + >=dev-lang/perl-5.6.1 + >=dev-libs/cyrus-sasl-2.1.13 + dev-perl/Term-ReadLine-Perl + dev-perl/TermReadKey + ssl? ( >=dev-libs/openssl-0.9.6 ) + kerberos? ( virtual/krb5 )" + +DEPEND="$RDEPEND + sys-devel/libtool + >=sys-devel/autoconf-2.58 + sys-devel/automake + >=sys-apps/sed-4" + +S="${WORKDIR}/cyrus-imapd-${MY_PV}" + +src_unpack() { + unpack ${A} && cd "${S}" + + # Versioned symbols. + epatch "${FILESDIR}/${PN}-${PIC_PATCH_VER}-fPIC.patch" + + # Recreate configure. + WANT_AUTOCONF="2.5" + eautoreconf + + # When linking with rpm, you need to link with more libraries. + sed -e "s:lrpm:lrpm -lrpmio -lrpmdb:" -i configure || die "sed failed" + + # Add kolab support. + if use kolab ; then + epatch "${FILESDIR}/KOLAB_cyrus-cyradm_Annotations.patch" || die "epatch failed" + fi +} + +src_compile() { + + local myconf + myconf="${myconf} `use_with ssl openssl`" + myconf="${myconf} `use_with kerberos gssapi`" + + econf \ + --disable-server \ + --enable-murder \ + --enable-listext \ + --enable-netscapehack \ + --with-cyrus-group=mail \ + --with-com_err=yes \ + --with-auth=unix \ + --with-perl=/usr/bin/perl \ + --enable-cyradm \ + ${myconf} || die "econf failed" + + emake -C "${S}/lib" all || die "compile problem" + emake -C "${S}/perl" all || die "compile problem" +} + +src_install () { + make -C "${S}/perl" DESTDIR="${D}" install || die "install problem" + fixlocalpod # bug #98122 +} diff --git a/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.9.ebuild b/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.9.ebuild new file mode 100644 index 0000000..819b4d2 --- /dev/null +++ b/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.9.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.9.ebuild,v 1.7 2008/01/14 20:30:37 dertobi123 Exp $ + +inherit autotools perl-app eutils + +PIC_PATCH_VER="2.2" +DESCRIPTION="Utilities and Perl modules to administer a Cyrus IMAP server." +HOMEPAGE="http://asg.web.cmu.edu/cyrus/imapd/" +SRC_URI="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-imapd-${PV}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="amd64 hppa ppc ppc64 sparc x86" +IUSE="ssl kerberos" + +RDEPEND=">=sys-libs/db-3.2 + >=dev-lang/perl-5.6.1 + >=dev-libs/cyrus-sasl-2.1.13 + dev-perl/Term-ReadLine-Perl + dev-perl/TermReadKey + ssl? ( >=dev-libs/openssl-0.9.6 ) + kerberos? ( virtual/krb5 )" + +DEPEND="$RDEPEND + sys-devel/libtool + >=sys-devel/autoconf-2.58 + sys-devel/automake + >=sys-apps/sed-4" + +S="${WORKDIR}/cyrus-imapd-${PV}" + +src_unpack() { + unpack ${A} && cd "${S}" + + # Versioned symbols. + epatch "${FILESDIR}/${PN}-${PIC_PATCH_VER}-fPIC.patch" + + # Recreate configure. + WANT_AUTOCONF="2.5" + eautoreconf + + # When linking with rpm, you need to link with more libraries. + sed -e "s:lrpm:lrpm -lrpmio -lrpmdb:" -i configure || die "sed failed" + +} + +src_compile() { + + local myconf + myconf="${myconf} `use_with ssl openssl`" + myconf="${myconf} `use_with kerberos gssapi`" + + econf \ + --disable-server \ + --enable-murder \ + --enable-listext \ + --enable-netscapehack \ + --with-cyrus-group=mail \ + --with-com_err=yes \ + --with-auth=unix \ + --with-perl=/usr/bin/perl \ + --enable-cyradm \ + ${myconf} || die "econf failed" + + emake -C "${S}/lib" all || die "compile problem" + emake -C "${S}/perl" all || die "compile problem" +} + +src_install () { + make -C "${S}/perl" DESTDIR="${D}" install || die "install problem" + fixlocalpod # bug #98122 +} diff --git a/net-mail/cyrus-imap-admin/files/CVS/Entries b/net-mail/cyrus-imap-admin/files/CVS/Entries new file mode 100644 index 0000000..6c1e838 --- /dev/null +++ b/net-mail/cyrus-imap-admin/files/CVS/Entries @@ -0,0 +1,3 @@ +/cyrus-imap-admin-2.2-fPIC.patch/1.1/Sat Jul 21 17:27:10 2007// +/KOLAB_cyrus-cyradm_Annotations.patch/0/dummy timestamp// +D diff --git a/net-mail/cyrus-imap-admin/files/CVS/Repository b/net-mail/cyrus-imap-admin/files/CVS/Repository new file mode 100644 index 0000000..e8fbadb --- /dev/null +++ b/net-mail/cyrus-imap-admin/files/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/net-mail/cyrus-imap-admin/files diff --git a/net-mail/cyrus-imap-admin/files/CVS/Root b/net-mail/cyrus-imap-admin/files/CVS/Root new file mode 100644 index 0000000..0362322 --- /dev/null +++ b/net-mail/cyrus-imap-admin/files/CVS/Root @@ -0,0 +1 @@ +wrobel@cvs.gentoo.org:/var/cvsroot diff --git a/net-mail/cyrus-imap-admin/files/KOLAB_cyrus-cyradm_Annotations.patch b/net-mail/cyrus-imap-admin/files/KOLAB_cyrus-cyradm_Annotations.patch new file mode 100644 index 0000000..2167f7f --- /dev/null +++ b/net-mail/cyrus-imap-admin/files/KOLAB_cyrus-cyradm_Annotations.patch @@ -0,0 +1,83 @@ +Allows to use arbitrary annotations with the cyradm tool. + +diff -r a07884e259c3 doc/man/cyradm.1.html +--- a/doc/man/cyradm.1.html Thu Oct 25 08:24:39 2007 +0200 ++++ b/doc/man/cyradm.1.html Thu Oct 25 08:29:40 2007 +0200 +@@ -241,6 +241,13 @@ The currently supported attributes are:< + <dd> + <p>Sets an email address to which messages injected into the server via NNTP + will be sent.</p> ++</dd> ++</li> ++<dt><strong><a NAME="item__2fexplicit_2fannotation"><code>/explicit/annotation</code></a></strong> ++ ++<dd> ++<p>Sets the annotation <em>/explicit/annotation</em> ++on <em>mailbox</em> to <em>value</em>.</p> + </dd> + </li> + <dt><strong><a name="item_sharedseen"><code>sharedseen</code></a></strong> +diff -r a07884e259c3 perl/imap/IMAP/Admin.pm +--- a/perl/imap/IMAP/Admin.pm Thu Oct 25 08:24:39 2007 +0200 ++++ b/perl/imap/IMAP/Admin.pm Thu Oct 25 08:29:40 2007 +0200 +@@ -796,11 +796,11 @@ sub mboxconfig { + return undef; + } + +- if(!exists($values{$entry})) { +- $self->{error} = "Unknown parameter $entry"; +- } +- +- $entry = $values{$entry}; ++ if(exists($values{$entry})) { ++ $entry = $values{$entry}; ++ } else { ++ $self->{error} = "Unknown parameter $entry" unless substr($entry,0,1) eq "/"; ++ } + + my ($rc, $msg); + +diff -r a07884e259c3 perl/imap/IMAP/Shell.pm +--- a/perl/imap/IMAP/Shell.pm Thu Oct 25 08:24:39 2007 +0200 ++++ b/perl/imap/IMAP/Shell.pm Thu Oct 25 08:29:40 2007 +0200 +@@ -126,7 +126,7 @@ my %builtins = (exit => + [\&_sc_info, '[mailbox]', + 'display mailbox/server metadata'], + mboxcfg => +- [\&_sc_mboxcfg, 'mailbox [comment|condstore|expire|news2mail|sharedseen|sieve|squat] value', ++ [\&_sc_mboxcfg, 'mailbox [comment|condstore|news2mail|expire|sieve|squat|/<explicit annotation>] value', + 'configure mailbox'], + mboxconfig => 'mboxcfg', + reconstruct => +@@ -1436,7 +1436,7 @@ sub _sc_mboxcfg { + while (defined ($opt = shift(@argv))) { + last if $opt eq '--'; + if ($opt =~ /^-/) { +- die "usage: mboxconfig mailbox [comment|condstore|expire|news2mail|sharedseen|sieve|squat] value\n"; ++ die "usage: mboxconfig mailbox [comment|condstore|expire|news2mail|sharedseen|sieve|squat|/<explicit annotation>] value\n"; + } + else { + push(@nargv, $opt); +@@ -1445,7 +1445,7 @@ sub _sc_mboxcfg { + } + push(@nargv, @argv); + if (@nargv < 2) { +- die "usage: mboxconfig mailbox [comment|condstore|expire|news2mail|sharedseen|sieve|squat] value\n"; ++ die "usage: mboxconfig mailbox [comment|condstore|expire|news2mail|sharedseen|sieve|squat|/<explicit annotation>] value\n"; + } + if (!$cyrref || !$$cyrref) { + die "mboxconfig: no connection to server\n"; +diff -r a07884e259c3 perl/imap/cyradm.sh +--- a/perl/imap/cyradm.sh Thu Oct 25 08:24:39 2007 +0200 ++++ b/perl/imap/cyradm.sh Thu Oct 25 08:29:40 2007 +0200 +@@ -241,6 +241,10 @@ mailboxes). + + Indicates that the mailbox should have a squat index created for it. + ++=item C</explicit/annotation> ++ ++Sets the annotation I</explicit/annotation> on I<mailbox> to I<value>. ++ + =back + + =item C<renamemailbox> [C<--partition> I<partition>] I<oldname> I<newname> diff --git a/net-mail/cyrus-imap-admin/files/cyrus-imap-admin-2.2-fPIC.patch b/net-mail/cyrus-imap-admin/files/cyrus-imap-admin-2.2-fPIC.patch new file mode 100644 index 0000000..58a2355 --- /dev/null +++ b/net-mail/cyrus-imap-admin/files/cyrus-imap-admin-2.2-fPIC.patch @@ -0,0 +1,22 @@ +--- lib/Makefile.in 2004-03-30 13:11:28.544776470 +0000 ++++ lib/Makefile.in 2004-03-30 13:11:39.242146165 +0000 +@@ -118,7 +118,7 @@ + done + + .c.o: +- $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \ ++ $(CC) -fPIC -c $(CPPFLAGS) $(DEFS) $(CFLAGS) \ + $< + + libcyrus.a: $(LIBCYR_OBJS) +--- perl/sieve/lib/Makefile.in 2004-03-30 13:14:38.087172803 +0000 ++++ perl/sieve/lib/Makefile.in 2004-03-30 13:14:47.295908694 +0000 +@@ -74,7 +74,7 @@ + install: + + .c.o: +- $(CC) -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $< ++ $(CC) -fPIC -c $(CPPFLAGS) $(DEFS) $(CFLAGS) $< + + libisieve.a: $(OBJS) + rm -f libisieve.a diff --git a/net-mail/cyrus-imap-admin/metadata.xml b/net-mail/cyrus-imap-admin/metadata.xml new file mode 100644 index 0000000..0feff24 --- /dev/null +++ b/net-mail/cyrus-imap-admin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer> + <email>dertobi123@gentoo.org</email> +</maintainer> +<herd>net-mail</herd> +</pkgmetadata> |