summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGunnar Wrobel <wrobel@gentoo.org>2008-05-09 08:07:30 +0000
committerGunnar Wrobel <wrobel@gentoo.org>2008-05-09 08:07:30 +0000
commitd19f5685f4ebe8db66c7db2354460e387280c08b (patch)
tree3a834dae2245ef7f897075c5237babde781eb883 /net-mail
parentUse cyrus-imap from the tree. (diff)
downloadkolab-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/Entries7
-rw-r--r--net-mail/cyrus-imap-admin/CVS/Repository1
-rw-r--r--net-mail/cyrus-imap-admin/CVS/Root1
-rw-r--r--net-mail/cyrus-imap-admin/ChangeLog310
-rw-r--r--net-mail/cyrus-imap-admin/Manifest10
-rw-r--r--net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.11.ebuild73
-rw-r--r--net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.12_p2.ebuild79
-rw-r--r--net-mail/cyrus-imap-admin/cyrus-imap-admin-2.3.9.ebuild73
-rw-r--r--net-mail/cyrus-imap-admin/files/CVS/Entries3
-rw-r--r--net-mail/cyrus-imap-admin/files/CVS/Repository1
-rw-r--r--net-mail/cyrus-imap-admin/files/CVS/Root1
-rw-r--r--net-mail/cyrus-imap-admin/files/KOLAB_cyrus-cyradm_Annotations.patch83
-rw-r--r--net-mail/cyrus-imap-admin/files/cyrus-imap-admin-2.2-fPIC.patch22
-rw-r--r--net-mail/cyrus-imap-admin/metadata.xml8
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>