From ce2340dd385d3c35cc01a4fc69492f6bc84b4890 Mon Sep 17 00:00:00 2001 From: Max Kalika Date: Tue, 20 Jan 2004 17:39:36 +0000 Subject: Bump version to 1.7b. Security release. --- net-mail/cyrus-imspd/ChangeLog | 10 ++- net-mail/cyrus-imspd/Manifest | 6 +- net-mail/cyrus-imspd/cyrus-imspd-1.7a.ebuild | 88 ---------------------- net-mail/cyrus-imspd/cyrus-imspd-1.7b.ebuild | 88 ++++++++++++++++++++++ net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7a | 1 - net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b | 1 + 6 files changed, 100 insertions(+), 94 deletions(-) delete mode 100644 net-mail/cyrus-imspd/cyrus-imspd-1.7a.ebuild create mode 100644 net-mail/cyrus-imspd/cyrus-imspd-1.7b.ebuild delete mode 100644 net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7a create mode 100644 net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b (limited to 'net-mail/cyrus-imspd') diff --git a/net-mail/cyrus-imspd/ChangeLog b/net-mail/cyrus-imspd/ChangeLog index d4ce8b3fb9ff..181ff309a2d0 100644 --- a/net-mail/cyrus-imspd/ChangeLog +++ b/net-mail/cyrus-imspd/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-mail/cyrus-imspd -# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imspd/ChangeLog,v 1.4 2004/01/15 00:44:15 max Exp $ +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imspd/ChangeLog,v 1.5 2004/01/20 17:39:36 max Exp $ + +*cyrus-imspd-1.7b (20 Jan 2004) + + 20 Jan 2004; Max Kalika cyrus-imspd-1.7a.ebuild, + cyrus-imspd-1.7b.ebuild: + Bump version to 1.7b. Security release. *cyrus-imspd-1.7a (14 Jan 2004) diff --git a/net-mail/cyrus-imspd/Manifest b/net-mail/cyrus-imspd/Manifest index 50d39d62bf60..43f7401b3b9a 100644 --- a/net-mail/cyrus-imspd/Manifest +++ b/net-mail/cyrus-imspd/Manifest @@ -1,9 +1,9 @@ -MD5 5da30716715ff01418a16a71eb838cc0 cyrus-imspd-1.7a.ebuild 2176 -MD5 1a3eb979c6456dad994e17a5bac8e706 ChangeLog 2471 +MD5 d79b5ef66b75887d39480bebbef5918f cyrus-imspd-1.7b.ebuild 2176 +MD5 c2bd60edaa7ba1db465d874144ca7776 ChangeLog 2642 MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161 MD5 bbf3166bc707a84443c5e396c1d6d6f9 files/cyrus-imspd-db4.patch 3446 MD5 aa6f51b5cf7fcffd8af00e26c81c2eed files/imspd.conf 156 MD5 4abe3ce5da075b56135d9fb7060fc1e9 files/imspd.rc6 1149 MD5 d97f9081cc542625ba06e672f58e7377 files/cyrus-imspd-gentoo.patch 4188 -MD5 467b1d072a9e9cdc75584ed06d38a238 files/digest-cyrus-imspd-1.7a 69 +MD5 adc977a90b3413642a62ac95c658f3ed files/digest-cyrus-imspd-1.7b 69 MD5 9cc4403d49faa5913f7cafe219e0ce41 files/stunnel.conf 220 diff --git a/net-mail/cyrus-imspd/cyrus-imspd-1.7a.ebuild b/net-mail/cyrus-imspd/cyrus-imspd-1.7a.ebuild deleted file mode 100644 index 96897f0da90b..000000000000 --- a/net-mail/cyrus-imspd/cyrus-imspd-1.7a.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2004 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/cyrus-imspd/cyrus-imspd-1.7a.ebuild,v 1.1 2004/01/15 00:44:15 max Exp $ - -inherit gnuconfig 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" - -DEPEND="virtual/glibc - sys-devel/gnuconfig - sys-devel/autoconf - sys-devel/automake - sys-devel/libtool - >=sys-libs/db-3.2 - >=dev-libs/cyrus-sasl-2.1.3 - >=dev-libs/cyrus-imap-dev-2.1.14 - >=sys-apps/sed-4 - kerberos? ( virtual/krb5 ) - ldap? ( >=net-nds/openldap-2.0 ) - ssl? ( >=net-misc/stunnel-4 )" - -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=1 - touch config.{guess,sub} - gnuconfig_update - - # 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} - emake || die "compile problem" -} - -src_install() { - newsbin imsp/cyrus-imspd imspd - - exeinto /etc/init.d - newexe "${FILESDIR}/imspd.rc6" imspd - insinto /etc/conf.d - newins "${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 new file mode 100644 index 000000000000..88bd3b53f7b1 --- /dev/null +++ b/net-mail/cyrus-imspd/cyrus-imspd-1.7b.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# 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.1 2004/01/20 17:39:36 max Exp $ + +inherit gnuconfig 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" + +DEPEND="virtual/glibc + sys-devel/gnuconfig + sys-devel/autoconf + sys-devel/automake + sys-devel/libtool + >=sys-libs/db-3.2 + >=dev-libs/cyrus-sasl-2.1.3 + >=dev-libs/cyrus-imap-dev-2.1.14 + >=sys-apps/sed-4 + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-2.0 ) + ssl? ( >=net-misc/stunnel-4 )" + +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=1 + touch config.{guess,sub} + gnuconfig_update + + # 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} + emake || die "compile problem" +} + +src_install() { + newsbin imsp/cyrus-imspd imspd + + exeinto /etc/init.d + newexe "${FILESDIR}/imspd.rc6" imspd + insinto /etc/conf.d + newins "${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/files/digest-cyrus-imspd-1.7a b/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7a deleted file mode 100644 index 1a00757ae6a9..000000000000 --- a/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7a +++ /dev/null @@ -1 +0,0 @@ -MD5 ad852945cafb30b9d685fbfb65e8fd20 cyrus-imspd-v1.7a.tar.gz 638209 diff --git a/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b b/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b new file mode 100644 index 000000000000..0eb1f0da70b0 --- /dev/null +++ b/net-mail/cyrus-imspd/files/digest-cyrus-imspd-1.7b @@ -0,0 +1 @@ +MD5 58aed9741f975e29f364e7e604ddc5e9 cyrus-imspd-v1.7b.tar.gz 636760 -- cgit v1.2.3-65-gdbad