summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2007-10-05 13:02:49 +0000
committerChristian Faulhammer <fauli@gentoo.org>2007-10-05 13:02:49 +0000
commit6150575f4a3cf385ebc46a5c75dbe20894eea0df (patch)
treeab801f9ec1293211da8e308d8397887a646ccbc7 /net-mail/cyrus-imspd
parentFix HOMEPAGE and SRC_URI. (diff)
downloadhistorical-6150575f4a3cf385ebc46a5c75dbe20894eea0df.tar.gz
historical-6150575f4a3cf385ebc46a5c75dbe20894eea0df.tar.bz2
historical-6150575f4a3cf385ebc46a5c75dbe20894eea0df.zip
clean up of old files;remove dependencies on automake, autotools, libtool (not needed); fix LDAP support (bug 132980); drop stable KEYWORDS by clean-up: Unsupported upstream and considererd dead
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'net-mail/cyrus-imspd')
-rw-r--r--net-mail/cyrus-imspd/ChangeLog10
-rw-r--r--net-mail/cyrus-imspd/Manifest45
-rw-r--r--net-mail/cyrus-imspd/cyrus-imspd-1.7b-r1.ebuild90
-rw-r--r--net-mail/cyrus-imspd/cyrus-imspd-1.7b.ebuild85
-rw-r--r--net-mail/cyrus-imspd/cyrus-imspd-1.8.ebuild9
-rw-r--r--net-mail/cyrus-imspd/files/cyrus-imspd-db4.patch84
-rw-r--r--net-mail/cyrus-imspd/files/cyrus-imspd-gentoo.patch114
-rw-r--r--net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b3
-rw-r--r--net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b-r13
9 files changed, 23 insertions, 420 deletions
diff --git a/net-mail/cyrus-imspd/ChangeLog b/net-mail/cyrus-imspd/ChangeLog
index a5e11f3048be..42dd7d1756f2 100644
--- a/net-mail/cyrus-imspd/ChangeLog
+++ b/net-mail/cyrus-imspd/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-mail/cyrus-imspd
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imspd/ChangeLog,v 1.12 2007/04/22 09:11:11 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imspd/ChangeLog,v 1.13 2007/10/05 13:02:49 opfer Exp $
+
+ 05 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
+ -files/cyrus-imspd-db4.patch, -files/cyrus-imspd-gentoo.patch,
+ -cyrus-imspd-1.7b.ebuild, -cyrus-imspd-1.7b-r1.ebuild,
+ cyrus-imspd-1.8.ebuild:
+ clean up of old files;remove dependencies on automake, autotools, libtool
+ (not needed); fix LDAP support (bug 132980); drop stable KEYWORDS by
+ clean-up: Unsupported upstream and considererd dead
22 Apr 2007; Andrej Kacian <ticho@gentoo.org> cyrus-imspd-1.7b.ebuild,
cyrus-imspd-1.7b-r1.ebuild:
diff --git a/net-mail/cyrus-imspd/Manifest b/net-mail/cyrus-imspd/Manifest
index 9a597aa64cdc..87851e7bc08c 100644
--- a/net-mail/cyrus-imspd/Manifest
+++ b/net-mail/cyrus-imspd/Manifest
@@ -5,14 +5,6 @@ AUX cyrus-imspd-1.8-gentoo.patch 4220 RMD160 7fc112653a96cbcaf0fdeb47923186ef014
MD5 e98cef6cedfbfa85f5b7a199a1366a7b files/cyrus-imspd-1.8-gentoo.patch 4220
RMD160 7fc112653a96cbcaf0fdeb47923186ef01468388 files/cyrus-imspd-1.8-gentoo.patch 4220
SHA256 c5ad4e69c91da01ee17adf374bd11abe8ed7d4f34bb78c6c2270572e2e439f8f files/cyrus-imspd-1.8-gentoo.patch 4220
-AUX cyrus-imspd-db4.patch 3446 RMD160 0f6687dab7babe2a2237b4eee5a7f86723db6916 SHA1 20ab4d172478c0c5ed02a293bc0f668879d872c0 SHA256 86b59cbea34b9ae12becab940f102dfb0c737ac4f58e040b9f5e872d21a3a4b0
-MD5 bbf3166bc707a84443c5e396c1d6d6f9 files/cyrus-imspd-db4.patch 3446
-RMD160 0f6687dab7babe2a2237b4eee5a7f86723db6916 files/cyrus-imspd-db4.patch 3446
-SHA256 86b59cbea34b9ae12becab940f102dfb0c737ac4f58e040b9f5e872d21a3a4b0 files/cyrus-imspd-db4.patch 3446
-AUX cyrus-imspd-gentoo.patch 4188 RMD160 2dfdbf950406d558c3949fe04efb84504732bf4f SHA1 16c2104f62f02a1972156468469ea3268c2a2249 SHA256 b96f95b0d9bed872189665cd51cfb32619d295491ad87518e50c8ad3ce788339
-MD5 d97f9081cc542625ba06e672f58e7377 files/cyrus-imspd-gentoo.patch 4188
-RMD160 2dfdbf950406d558c3949fe04efb84504732bf4f files/cyrus-imspd-gentoo.patch 4188
-SHA256 b96f95b0d9bed872189665cd51cfb32619d295491ad87518e50c8ad3ce788339 files/cyrus-imspd-gentoo.patch 4188
AUX imspd.conf 156 RMD160 1acaad154c759f91ea3327643785b43b186d08a6 SHA1 eb4f7a67bccff9b318276c6bbc6d55de972c18ff SHA256 5c9e5bb2df3b48e4a62923591459a1d004b92cd9f90066d2607a1004b2125475
MD5 aa6f51b5cf7fcffd8af00e26c81c2eed files/imspd.conf 156
RMD160 1acaad154c759f91ea3327643785b43b186d08a6 files/imspd.conf 156
@@ -25,41 +17,26 @@ AUX stunnel.conf 220 RMD160 3964a9ee3d8ed070814a7eeaff217155ab7f182b SHA1 de9423
MD5 9cc4403d49faa5913f7cafe219e0ce41 files/stunnel.conf 220
RMD160 3964a9ee3d8ed070814a7eeaff217155ab7f182b files/stunnel.conf 220
SHA256 1051f85d65e78debd298c7db8109a5834538365222615fff7da4b5ef9618db04 files/stunnel.conf 220
-DIST cyrus-imspd-v1.7b.tar.gz 636760 RMD160 f55f7b212f63bb2c41e68b384010cb9083fa6b52 SHA1 a229811c589a63876174e657f15acb2fa3e8b4f1 SHA256 bbffc0096c17770fe990d14d5b1a106659b750ca2e71c76e5145c71fb5f94453
DIST cyrus-imspd-v1.8.tar.gz 650596 RMD160 c145cc0a0d8e1fe2950887f6ab0ac84ae9d9a4a4 SHA1 dc8d9de6dc5c9e2ae528c550e624606850b82a95 SHA256 ba1026dca5440b6a24a298cb9aa350321f9c6f921ba6404a74b9d546c02b70cd
-EBUILD cyrus-imspd-1.7b-r1.ebuild 2227 RMD160 3811c7207acb34cee2ccfad621bdf7482c8a6f71 SHA1 789c90ffe1d8293206a26ef935aaec45132d5e06 SHA256 dcd3b896d2439dd639c32fe436db72c6503b5f3ab7a9bf2850c79ec18484b73f
-MD5 0cea000bb23fbaaf692d2c7b6afc7cc5 cyrus-imspd-1.7b-r1.ebuild 2227
-RMD160 3811c7207acb34cee2ccfad621bdf7482c8a6f71 cyrus-imspd-1.7b-r1.ebuild 2227
-SHA256 dcd3b896d2439dd639c32fe436db72c6503b5f3ab7a9bf2850c79ec18484b73f cyrus-imspd-1.7b-r1.ebuild 2227
-EBUILD cyrus-imspd-1.7b.ebuild 2116 RMD160 e626dc6b366ba14b2b22883246051c3135b1c929 SHA1 bc356f9860574d26dd99d523be3d058c867e4ad1 SHA256 dc94efe170fbdc6f4da167b6f9e2f1b13fdb7f6ef77dcd8b4bc3d8e4bd0f4c47
-MD5 c1b485b565763b948579b318c8f9bf59 cyrus-imspd-1.7b.ebuild 2116
-RMD160 e626dc6b366ba14b2b22883246051c3135b1c929 cyrus-imspd-1.7b.ebuild 2116
-SHA256 dc94efe170fbdc6f4da167b6f9e2f1b13fdb7f6ef77dcd8b4bc3d8e4bd0f4c47 cyrus-imspd-1.7b.ebuild 2116
-EBUILD cyrus-imspd-1.8.ebuild 1860 RMD160 11fef147caa71995484be702d650252bfc28dce5 SHA1 d5597e2653e2391e777de468bc10e6ef7ddea956 SHA256 55769d4c0f4449d3070d6813fcf241ac8b4e1dabe6525aeb39d73777f4f0f333
-MD5 7f97f971e04757b6908f8245f218550a cyrus-imspd-1.8.ebuild 1860
-RMD160 11fef147caa71995484be702d650252bfc28dce5 cyrus-imspd-1.8.ebuild 1860
-SHA256 55769d4c0f4449d3070d6813fcf241ac8b4e1dabe6525aeb39d73777f4f0f333 cyrus-imspd-1.8.ebuild 1860
-MISC ChangeLog 3550 RMD160 0bdbd7a6ea81826924901deb151aad95d05d744b SHA1 6a46371f5460b5601a2a1f27773b43270b78efe5 SHA256 a216993176b56093bb307b66b5a0a6b245ac2ea3064856c33f6b77b6d5cd1bd8
-MD5 69c8b66a0a0b058c7d2a3fe269552de3 ChangeLog 3550
-RMD160 0bdbd7a6ea81826924901deb151aad95d05d744b ChangeLog 3550
-SHA256 a216993176b56093bb307b66b5a0a6b245ac2ea3064856c33f6b77b6d5cd1bd8 ChangeLog 3550
+EBUILD cyrus-imspd-1.8.ebuild 1800 RMD160 270da0fb71b7dbf96c3969e9d33ed7451369750f SHA1 0cf8a2ad82159ea8029f4e6e262afdd94a5bda60 SHA256 4a52a7fa3bef90fa64341c4d6faa07911ad808ecf91a8d0a31abd5cf1658eb4e
+MD5 10ad3e0f981ee34822ce3803f5960e98 cyrus-imspd-1.8.ebuild 1800
+RMD160 270da0fb71b7dbf96c3969e9d33ed7451369750f cyrus-imspd-1.8.ebuild 1800
+SHA256 4a52a7fa3bef90fa64341c4d6faa07911ad808ecf91a8d0a31abd5cf1658eb4e cyrus-imspd-1.8.ebuild 1800
+MISC ChangeLog 3955 RMD160 df69fa4623a9ef78b7c3e8ac606bd2ef4f2b9ed6 SHA1 f21fd273d251acbf71e6e1932898dcac0dec2cd4 SHA256 bb664c3253fab1cf8616822e85be4f2e74a15b89c8c5d78c2a7eeefc8502717b
+MD5 c84ad765ed7f7abf2c0e32de1427a574 ChangeLog 3955
+RMD160 df69fa4623a9ef78b7c3e8ac606bd2ef4f2b9ed6 ChangeLog 3955
+SHA256 bb664c3253fab1cf8616822e85be4f2e74a15b89c8c5d78c2a7eeefc8502717b ChangeLog 3955
MISC metadata.xml 161 RMD160 273e570423fa3cd9d3f15f7967a43307c8ee9661 SHA1 a1fecd2f7b169d621b88c6ccab9d758209fc8f19 SHA256 4ebf9a8f60040bfb95f13790c1d146a49c69f791f9c421e02a5d96fd6fcb2b32
MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161
RMD160 273e570423fa3cd9d3f15f7967a43307c8ee9661 metadata.xml 161
SHA256 4ebf9a8f60040bfb95f13790c1d146a49c69f791f9c421e02a5d96fd6fcb2b32 metadata.xml 161
-MD5 c1a78f238230de9756a3dff1d52d748a files/digest-cyrus-imspd-1.7b 253
-RMD160 5d0b2653030f964b554200e0f6524ba03c306845 files/digest-cyrus-imspd-1.7b 253
-SHA256 6731b9a5432fc6749ed7df57bf50f7789730aed7c9443ac4680663879c783a42 files/digest-cyrus-imspd-1.7b 253
-MD5 c1a78f238230de9756a3dff1d52d748a files/digest-cyrus-imspd-1.7b-r1 253
-RMD160 5d0b2653030f964b554200e0f6524ba03c306845 files/digest-cyrus-imspd-1.7b-r1 253
-SHA256 6731b9a5432fc6749ed7df57bf50f7789730aed7c9443ac4680663879c783a42 files/digest-cyrus-imspd-1.7b-r1 253
MD5 eda50d49ddfab2a8cbce76d9d57d86a9 files/digest-cyrus-imspd-1.8 250
RMD160 014ac4c965a9901b0cfbcc7f96365c80b76c6d6b files/digest-cyrus-imspd-1.8 250
SHA256 192b0bc6df4030f191543819f89d5b1c367934572f5a34d694696ff5f08600d4 files/digest-cyrus-imspd-1.8 250
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
-iD8DBQFGKya2QlM6RnzZP+IRAoU+AJ99MZiN3xBjBgh9I5aKTiPFvoJgDgCcC6md
-GjsHESORhKqLBO5vUnB6zDQ=
-=WQSH
+iD8DBQFHBjX/NQqtfCuFneMRAl/jAJ4mrbX0wSEb0e3nbQaGtxniE28nWwCePqtO
+okxE/4U7M4cdtBscWu8LduM=
+=JBRz
-----END PGP SIGNATURE-----
diff --git a/net-mail/cyrus-imspd/cyrus-imspd-1.7b-r1.ebuild b/net-mail/cyrus-imspd/cyrus-imspd-1.7b-r1.ebuild
deleted file mode 100644
index cbd056fb36b1..000000000000
--- a/net-mail/cyrus-imspd/cyrus-imspd-1.7b-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imspd/cyrus-imspd-1.7b-r1.ebuild,v 1.3 2007/04/22 09:11:11 ticho Exp $
-
-inherit eutils ssl-cert
-
-DESCRIPTION="Internet Message Support Protocol (IMSP) server."
-HOMEPAGE="http://asg.web.cmu.edu/cyrus/"
-SRC_URI="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/${PN}-v${PV}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="kerberos ldap ssl"
-
-RDEPEND=">=sys-libs/db-3.2
- >=dev-libs/cyrus-sasl-2.1.3
- >=dev-libs/cyrus-imap-dev-2.1.14
- kerberos? ( virtual/krb5 )
- ldap? ( >=net-nds/openldap-2.0 )
- ssl? ( >=net-misc/stunnel-4 )"
-
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4
- >=sys-devel/autoconf-2.58
- sys-devel/automake
- sys-devel/libtool"
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_unpack() {
- unpack ${A} && cd "${S}"
- epatch "${FILESDIR}/cyrus-imspd-db4.patch"
- epatch "${FILESDIR}/cyrus-imspd-gentoo.patch"
-
- # Cyrus 2.2.x has an extra library.
- if [ "`best_version '=dev-libs/cyrus-imap-dev-2.2*'`" ] ; then
- sed -e "s:-lcyrus:-lcyrus -lcyrus_min:" \
- -i "${S}/imsp/Makefile.in" \
- -i "${S}/cmulocal/libcyrus.m4" || die "sed failed"
- fi
-
- export WANT_AUTOCONF=2.5
- touch config.{guess,sub}
-
- # Recreate configure.
- ebegin "Recreating configure"
- rm -f configure acconfig.h
- aclocal -I cmulocal && autoheader && autoconf || \
- die "recreate configure failed"
- eend $?
-}
-
-src_compile() {
- local myconf
- myconf="${myconf} `use_with ldap ldap ldap`"
- myconf="${myconf} `use_enable kerberos gssapi`"
-
- econf \
- --without-krb \
- --with-auth=unix \
- ${myconf} || die "econf failed"
-
- # Fix some malloc definitions
- sed -i -e \
- 's~extern char \*malloc()~extern void *malloc()~g' imsp/*.c
-
- emake || die "compile problem"
-}
-
-src_install() {
- newsbin imsp/cyrus-imspd imspd
-
- newinitd "${FILESDIR}/imspd.rc6" imspd
- newconfd "${FILESDIR}/imspd.conf" imspd
-
- keepdir /var/imsp{,/user}
-
- if use ssl ; then
- insinto /etc/stunnel
- newins "${FILESDIR}/stunnel.conf" imspd.conf
-
- dosed "s:#IMSPD_USE_SSL:IMSPD_USE_SSL:" /etc/conf.d/imspd
- SSL_ORGANIZATION="${SSL_ORGANIZATION:-Cyrus IMSP Server}"
- insinto /etc/ssl/imspd
- docert server
- fi
-
- dodoc README imsp/options.sample notes/*
-}
diff --git a/net-mail/cyrus-imspd/cyrus-imspd-1.7b.ebuild b/net-mail/cyrus-imspd/cyrus-imspd-1.7b.ebuild
deleted file mode 100644
index fc05e5f2f05e..000000000000
--- a/net-mail/cyrus-imspd/cyrus-imspd-1.7b.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imspd/cyrus-imspd-1.7b.ebuild,v 1.11 2007/04/22 09:11:11 ticho Exp $
-
-inherit eutils ssl-cert
-
-DESCRIPTION="Internet Message Support Protocol (IMSP) server."
-HOMEPAGE="http://asg.web.cmu.edu/cyrus/"
-SRC_URI="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/${PN}-v${PV}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="kerberos ldap ssl"
-
-RDEPEND=">=sys-libs/db-3.2
- >=dev-libs/cyrus-sasl-2.1.3
- >=dev-libs/cyrus-imap-dev-2.1.14
- kerberos? ( virtual/krb5 )
- ldap? ( >=net-nds/openldap-2.0 )
- ssl? ( >=net-misc/stunnel-4 )"
-
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4
- >=sys-devel/autoconf-2.58
- sys-devel/automake
- sys-devel/libtool"
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_unpack() {
- unpack ${A} && cd "${S}"
- epatch "${FILESDIR}/cyrus-imspd-db4.patch"
- epatch "${FILESDIR}/cyrus-imspd-gentoo.patch"
-
- # Cyrus 2.2.x has an extra library.
- if [ "`best_version '=dev-libs/cyrus-imap-dev-2.2*'`" ] ; then
- sed -e "s:-lcyrus:-lcyrus -lcyrus_min:" \
- -i "${S}/imsp/Makefile.in" \
- -i "${S}/cmulocal/libcyrus.m4" || die "sed failed"
- fi
-
- export WANT_AUTOCONF=2.5
- touch config.{guess,sub}
-
- # Recreate configure.
- ebegin "Recreating configure"
- rm -f configure acconfig.h
- aclocal -I cmulocal && autoheader && autoconf || \
- die "recreate configure failed"
- eend $?
-}
-
-src_compile() {
- local myconf
- myconf="${myconf} `use_with ldap ldap ldap`"
- myconf="${myconf} `use_enable kerberos gssapi`"
-
- econf \
- --without-krb \
- --with-auth=unix \
- ${myconf} || die "econf failed"
- emake || die "compile problem"
-}
-
-src_install() {
- newsbin imsp/cyrus-imspd imspd
-
- newinitd "${FILESDIR}/imspd.rc6" imspd
- newconfd "${FILESDIR}/imspd.conf" imspd
-
- keepdir /var/imsp{,/user}
-
- if use ssl ; then
- insinto /etc/stunnel
- newins "${FILESDIR}/stunnel.conf" imspd.conf
-
- dosed "s:#IMSPD_USE_SSL:IMSPD_USE_SSL:" /etc/conf.d/imspd
- SSL_ORGANIZATION="${SSL_ORGANIZATION:-Cyrus IMSP Server}"
- insinto /etc/ssl/imspd
- docert server
- fi
-
- dodoc README imsp/options.sample notes/*
-}
diff --git a/net-mail/cyrus-imspd/cyrus-imspd-1.8.ebuild b/net-mail/cyrus-imspd/cyrus-imspd-1.8.ebuild
index 41b4a12bcb4c..fac4948f7b34 100644
--- a/net-mail/cyrus-imspd/cyrus-imspd-1.8.ebuild
+++ b/net-mail/cyrus-imspd/cyrus-imspd-1.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imspd/cyrus-imspd-1.8.ebuild,v 1.2 2007/01/05 07:11:30 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imspd/cyrus-imspd-1.8.ebuild,v 1.3 2007/10/05 13:02:49 opfer Exp $
inherit eutils ssl-cert
@@ -20,10 +20,7 @@ RDEPEND=">=sys-libs/db-3.2
ldap? ( >=net-nds/openldap-2.0 )
ssl? ( >=net-misc/stunnel-4 )"
-DEPEND="${RDEPEND}
- >=sys-devel/autoconf-2.58
- sys-devel/automake
- sys-devel/libtool"
+DEPEND="${RDEPEND}"
S="${WORKDIR}/${PN}-v${PV}"
@@ -41,7 +38,7 @@ src_unpack() {
src_compile() {
econf \
- $(use_with ldap) \
+ $(use_with ldap ldap ldap) \
$(use_enable kerberos gssapi) \
--without-krb \
--with-auth=unix || \
diff --git a/net-mail/cyrus-imspd/files/cyrus-imspd-db4.patch b/net-mail/cyrus-imspd/files/cyrus-imspd-db4.patch
deleted file mode 100644
index c66f0c11cef1..000000000000
--- a/net-mail/cyrus-imspd/files/cyrus-imspd-db4.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-diff -urN cyrus-sasl-2.1.14/cmulocal/berkdb.m4 cyrus-sasl-2.1.14-modified/cmulocal/berkdb.m4
---- cyrus-sasl-2.1.14/cmulocal/berkdb.m4 2003-04-15 17:25:41.000000000 -0500
-+++ cyrus-sasl-2.1.14-modified/cmulocal/berkdb.m4 2003-07-09 03:17:48.000000000 -0500
-@@ -211,12 +211,21 @@
- BDB_LIBADD=""
- fi
-
-- for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db
-+ for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db
- do
-- AC_CHECK_LIB($dbname, db_create, BDB_LIBADD="$BDB_LIBADD -l$dbname";
-- dblib="berkeley"; break, dblib="no")
-+ AC_CHECK_LIB($dbname, db_create_4000, BDB_LIBADD="$BDB_LIBADD -l$dbname";
-+ dblib="berkeley"; break, AC_CHECK_LIB($dbname, db_create_4001, BDB_LIBADD="$BDB_LIBADD -l$dbname";
-+ dblib="berkeley"; break, AC_CHECK_LIB($dbname, db_create_4002, BDB_LIBADD="$BDB_LIBADD -l$dbname";
-+ dblib="berkeley"; break, dblib="no")))
- done
- if test "$dblib" = "no"; then
-+ for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db-3.2 db3.2 db-3.1 db3.1 db-3 db3 db
-+ do
-+ AC_CHECK_LIB($dbname, db_create, BDB_LIBADD="$BDB_LIBADD -l$dbname";
-+ dblib="berkeley"; break, dblib="no")
-+ done
-+ fi
-+ if test "$dblib" = "no"; then
- AC_CHECK_LIB(db, db_open, BDB_LIBADD="$BDB_LIBADD -ldb";
- dblib="berkeley"; dbname=db,
- dblib="no")
---- cyrus-sasl-2.1.14/configure.in 2003-04-15 17:25:41.000000000 -0500
-+++ cyrus-sasl-2.1.14-modified/configure.in 2003-07-09 03:17:48.000000000 -0500
-@@ -57,28 +57,34 @@
- CPPFLAGS="-I/usr/local/include ${CPPFLAGS}"
- CMU_ADD_LIBPATH("/usr/local/lib")
-
--dnl
--dnl Get ready to use DB
--dnl
-+dnl Berkeley DB Detection
-+
-+dnl support old-style
-+AC_ARG_WITH(dbdir,
-+ [ --with-dbdir=DIR Berkeley DB files are in prefix DIR],
-+ with_bdb_lib="$withval/lib"; with_bdb_inc="$withval/include",
-+ with_bdb_lib=none; with_bdb_inc=none)
-+
-+CYRUS_BERKELEY_DB_CHK()
-+
-+if test "$dblib" = "no"; then
-+ AC_ERROR([this version requires Berkeley DB 3.x or later.
-+(Get it from http://www.sleepycat.com/). You may need to suppply the
-+--with-bdb-libdir or --with-bdb-incdir configure options.])
-+fi
-
--AC_CHECK_FUNC(dbopen, [AC_DEFINE(HAVE_LIBDB,[],[Berkeley DB?])
-- use_db=1],
-- AC_CHECK_LIB(db,dbopen,[AC_DEFINE(HAVE_LIBDB,[],[Berkeley DB?])
-- LIBS=" -ldb ${LIBS}"
-- use_db=1]))
--dnl if db_185.h is present, we're using db2 or 3 and should include db_185.h
--dnl instead of db.h; otherwise, include db.h. this is handled in the code
--dnl itself.
--AC_CHECK_HEADER(db_185.h, [AC_DEFINE(HAVE_DB_185_H,[],[DB 185 h?])
-- AC_DEFINE(HAVE_LIBDB,[],[Berkeley DB?])
-- LIBS="-ldb ${LIBS}"
-- use_db=1])
--
--if test -z "use_db"; then
-- AC_CHECK_LIB(ndbm, dbm_open)
-- AC_CHECK_LIB(dbm, dbm_open)
-+if test "$with_bdb_lib" != "none"; then
-+ CMU_ADD_LIBPATH($with_bdb_lib)
- fi
-
-+BDB_INC=${BDB_INCADD}
-+BDB_LIB=${BDB_LIBADD}
-+AC_SUBST(BDB_INC)
-+AC_SUBST(BDB_LIB)
-+
-+LIBS="${LIBS} ${BDB_LIBADD}"
-+CPPFLAGS="${BDB_INCADD} ${CPPFLAGS}"
-+
- dnl
- dnl Random other libraries
- dnl
diff --git a/net-mail/cyrus-imspd/files/cyrus-imspd-gentoo.patch b/net-mail/cyrus-imspd/files/cyrus-imspd-gentoo.patch
deleted file mode 100644
index bb4493130cec..000000000000
--- a/net-mail/cyrus-imspd/files/cyrus-imspd-gentoo.patch
+++ /dev/null
@@ -1,114 +0,0 @@
-diff -ruN cyrus-imspd-v1.7a-vanilla/Makefile.in cyrus-imspd-v1.7a/Makefile.in
---- cyrus-imspd-v1.7a-vanilla/Makefile.in 1997-10-28 19:12:07.000000000 -0800
-+++ cyrus-imspd-v1.7a/Makefile.in 2003-09-10 13:24:02.000000000 -0700
-@@ -21,7 +21,7 @@
- # SOFTWARE.
- #
-
--SUBDIRS = lib imsp
-+SUBDIRS = imsp
-
- srcdir = @srcdir@
- VPATH = @srcdir@
-diff -ruN cyrus-imspd-v1.7a-vanilla/imsp/Makefile.in cyrus-imspd-v1.7a/imsp/Makefile.in
---- cyrus-imspd-v1.7a-vanilla/imsp/Makefile.in 2000-12-17 19:37:53.000000000 -0800
-+++ cyrus-imspd-v1.7a/imsp/Makefile.in 2003-09-10 13:25:06.000000000 -0700
-@@ -48,8 +48,8 @@
-
- DEFS = @DEFS@ $(DEFINES)
- CPPFLAGS = -I.. -I. -I$(srcdir) -I$(srcdir)/../lib @CPPFLAGS@
--LIBS = @LIBS@
--DEPLIBS = ../lib/libcyrus.a @DEPLIBS@
-+LIBS = @LIBS@ -L/usr/lib -lcyrus
-+DEPLIBS = @DEPLIBS@
-
- CFLAGS = @CFLAGS@
- LDFLAGS = @LDFLAGS@
-diff -ruN cyrus-imspd-v1.7a-vanilla/imsp/abook.c cyrus-imspd-v1.7a/imsp/abook.c
---- cyrus-imspd-v1.7a-vanilla/imsp/abook.c 2000-12-17 17:47:03.000000000 -0800
-+++ cyrus-imspd-v1.7a/imsp/abook.c 2003-09-10 13:27:47.000000000 -0700
-@@ -108,7 +108,7 @@
-
- /* get the ACL */
- if (!acl && sdb_get(abooks, name, SDB_ICASE, &acl) < 0) return (0);
-- if (acl) mask = acl_myrights(auth_get_state(id), acl);
-+ if (acl) mask = cyrus_acl_myrights(auth_get_state(id), acl);
-
- /* check for administrator */
- if (auth_level(id) == AUTH_ADMIN) mask |= ACL_ALL;
-@@ -700,7 +700,7 @@
- strcpy(tmpacl, "\t");
- tmpc = name[osrclen];
- name[osrclen] = '\0';
-- acl_set(&tmpacl, name, ACL_MODE_SET, ACL_ALL, NULL, NULL);
-+ cyrus_acl_set(&tmpacl, name, ACL_MODE_SET, ACL_ALL, NULL, NULL);
- name[osrclen] = tmpc;
- }
- value = tmpacl;
-@@ -932,7 +932,7 @@
- strcpy(acl, "\t");
- tmpc = name[ownerlen];
- name[ownerlen] = '\0';
-- acl_set(&acl, name, ACL_MODE_SET, ACL_ALL, NULL, NULL);
-+ cyrus_acl_set(&acl, name, ACL_MODE_SET, ACL_ALL, NULL, NULL);
- name[ownerlen] = tmpc;
- }
- } else {
-@@ -941,9 +941,9 @@
- }
- /* update acl */
- if (acl
-- && acl_set(&acl, ident, ACL_MODE_SET,
-- rights ? acl_strtomask(rights) : 0L,
-- NULL, NULL) == 0) {
-+ && cyrus_acl_set(&acl, ident, ACL_MODE_SET,
-+ rights ? cyrus_acl_strtomask(rights) : 0L,
-+ NULL, NULL) == 0) {
- if (sdb_set(abooks, name, SDB_ICASE, acl) == 0) {
- result = AB_SUCCESS;
- }
-@@ -966,7 +966,7 @@
- char *name, *rights;
- {
- /* some more error checking might be in order... */
-- acl_masktostr(abook_rights(id, name, NULL), rights);
-+ cyrus_acl_masktostr(abook_rights(id, name, NULL), rights);
-
- return (AB_SUCCESS);
- }
-diff -ruN cyrus-imspd-v1.7a-vanilla/imsp/authize.c cyrus-imspd-v1.7a/imsp/authize.c
---- cyrus-imspd-v1.7a-vanilla/imsp/authize.c 2003-08-06 09:56:53.000000000 -0700
-+++ cyrus-imspd-v1.7a/imsp/authize.c 2003-09-10 13:28:11.000000000 -0700
-@@ -122,7 +122,7 @@
-
- /* Get an authentication state from the libcyrus "auth" module
- * (not to be confused the the IMSP authize module in this file).
-- * This is needed for acl_myrights().
-+ * This is needed for cyrus_acl_myrights().
- * Free id->state in case this isn't the first authentication this session.
- */
- if (id->state)
-diff -ruN cyrus-imspd-v1.7a-vanilla/imsp/bb.c cyrus-imspd-v1.7a/imsp/bb.c
---- cyrus-imspd-v1.7a-vanilla/imsp/bb.c 2000-02-10 14:10:21.000000000 -0800
-+++ cyrus-imspd-v1.7a/imsp/bb.c 2003-09-10 13:28:37.000000000 -0700
-@@ -385,7 +385,7 @@
- struct auth_state *id;
- char *name, *acl;
- {
-- long rights = acl_myrights(id, acl);
-+ long rights = cyrus_acl_myrights(id, acl);
- char *user = auth_username(id);
- int len = strlen(user);
-
-diff -ruN cyrus-imspd-v1.7a-vanilla/imsp/imsp_server.c cyrus-imspd-v1.7a/imsp/imsp_server.c
---- cyrus-imspd-v1.7a-vanilla/imsp/imsp_server.c 2003-08-06 09:56:54.000000000 -0700
-+++ cyrus-imspd-v1.7a/imsp/imsp_server.c 2003-09-10 13:30:25.000000000 -0700
-@@ -1273,7 +1273,7 @@
- defacl = malloc(defacllen);
- if (defacl) {
- snprintf(acl = defacl, defacllen, "%s\t%s\t", user,
-- acl_masktostr(ACL_ALL, rbuf));
-+ cyrus_acl_masktostr(ACL_ALL, rbuf));
- }
- }
- }
diff --git a/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b b/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b
deleted file mode 100644
index 58897c7a7446..000000000000
--- a/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 58aed9741f975e29f364e7e604ddc5e9 cyrus-imspd-v1.7b.tar.gz 636760
-RMD160 f55f7b212f63bb2c41e68b384010cb9083fa6b52 cyrus-imspd-v1.7b.tar.gz 636760
-SHA256 bbffc0096c17770fe990d14d5b1a106659b750ca2e71c76e5145c71fb5f94453 cyrus-imspd-v1.7b.tar.gz 636760
diff --git a/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b-r1 b/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b-r1
deleted file mode 100644
index 58897c7a7446..000000000000
--- a/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 58aed9741f975e29f364e7e604ddc5e9 cyrus-imspd-v1.7b.tar.gz 636760
-RMD160 f55f7b212f63bb2c41e68b384010cb9083fa6b52 cyrus-imspd-v1.7b.tar.gz 636760
-SHA256 bbffc0096c17770fe990d14d5b1a106659b750ca2e71c76e5145c71fb5f94453 cyrus-imspd-v1.7b.tar.gz 636760