diff options
author | Eray Aslan <eras@gentoo.org> | 2013-01-04 08:50:19 +0000 |
---|---|---|
committer | Eray Aslan <eras@gentoo.org> | 2013-01-04 08:50:19 +0000 |
commit | 0eb9e8a425085a8a5f73e88b043f42e6386e06ca (patch) | |
tree | 14fd5ea1f235bdb9f689fcfd6297d495307cb7a6 /mail-client/alpine | |
parent | Remove old (diff) | |
download | gentoo-2-0eb9e8a425085a8a5f73e88b043f42e6386e06ca.tar.gz gentoo-2-0eb9e8a425085a8a5f73e88b043f42e6386e06ca.tar.bz2 gentoo-2-0eb9e8a425085a8a5f73e88b043f42e6386e06ca.zip |
Remove old
(Portage version: 2.2.0_alpha149/cvs/Linux x86_64, signed Manifest commit with key 0x77F1F175586A3B1F)
Diffstat (limited to 'mail-client/alpine')
-rw-r--r-- | mail-client/alpine/ChangeLog | 8 | ||||
-rw-r--r-- | mail-client/alpine/alpine-2.00-r4.ebuild | 141 | ||||
-rw-r--r-- | mail-client/alpine/files/CVE-2008-5514.patch | 20 |
3 files changed, 6 insertions, 163 deletions
diff --git a/mail-client/alpine/ChangeLog b/mail-client/alpine/ChangeLog index 6bf15398b32c..58fe179473d3 100644 --- a/mail-client/alpine/ChangeLog +++ b/mail-client/alpine/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for mail-client/alpine -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/alpine/ChangeLog,v 1.24 2012/12/30 16:46:12 armin76 Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/alpine/ChangeLog,v 1.25 2013/01/04 08:50:18 eras Exp $ + + 04 Jan 2013; Eray Aslan <eras@gentoo.org> -alpine-2.00-r4.ebuild, + -files/CVE-2008-5514.patch: + Remove old 30 Dec 2012; Raúl Porcel <armin76@gentoo.org> alpine-2.00-r5.ebuild: alpha/sparc stable wrt #438788 diff --git a/mail-client/alpine/alpine-2.00-r4.ebuild b/mail-client/alpine/alpine-2.00-r4.ebuild deleted file mode 100644 index 755a234b9d4b..000000000000 --- a/mail-client/alpine/alpine-2.00-r4.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/alpine/alpine-2.00-r4.ebuild,v 1.5 2012/06/13 09:49:13 xmw Exp $ - -EAPI="2" - -inherit eutils flag-o-matic - -# http://staff.washington.edu/chappa/alpine/patches/${P}/log.txt -CHAPPA_PL="73" - -DESCRIPTION="alpine is an easy to use text-based based mail and news client" -HOMEPAGE="http://www.washington.edu/alpine/ http://staff.washington.edu/chappa/alpine/" -SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2 - chappa? ( http://staff.washington.edu/chappa/alpine/patches/${P}/all.patch.gz -> ${P}-chappa-${CHAPPA_PL}-all.patch.gz )" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc sparc x86" -IUSE="+chappa doc ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl threads topal" - -DEPEND="virtual/pam - >=sys-libs/ncurses-5.1 - ssl? ( dev-libs/openssl ) - ldap? ( net-nds/openldap ) - kerberos? ( app-crypt/mit-krb5 ) - spell? ( app-text/aspell ) - topal? ( >=net-mail/topal-72 )" -RDEPEND="${DEPEND} - app-misc/mime-types - !onlyalpine? ( !app-editors/pico ) - !onlyalpine? ( !mail-client/pine ) - !<=net-mail/uw-imap-2004g" - -maildir_warn() { - elog - elog "This build of ${PN} has Maildir support built in as" - elog "part of the chappa-all patch." - elog - elog "If you have a maildir at ~/Maildir it will be your" - elog "default INBOX. The path may be changed with the" - elog "\"maildir-location\" setting in alpine." - elog - elog "To use /var/spool/mail INBOX again, set" - elog "\"disable-these-drivers=md\" in your .pinerc file." - elog - elog "Alternately, you might want to read following webpage, which explains how to" - elog "use multiple mailboxes simultaneously:" - elog - elog "http://www.math.washington.edu/~chappa/pine/pine-info/collections/incoming-folders/" - elog -} - -pkg_setup() { - if use smime && use topal ; then - ewarn "You can not have USE='smime topal'. Assuming topal is more important." - fi -} - -src_unpack() { - unpack ${P}.tar.bz2 -} - -src_prepare() { - use chappa && epatch "${DISTDIR}"/${P}-chappa-${CHAPPA_PL}-all.patch.gz - use topal && epatch /usr/share/topal/patches/${P}.patch-{1,2} - - epatch "${FILESDIR}"/2.00-lpam.patch - cd "${S}/imap/src/c-client" - epatch "${FILESDIR}"/CVE-2008-5514.patch -} - -src_configure() { - local myconf="--without-tcl - --with-system-pinerc=/etc/pine.conf - --with-system-fixed-pinerc=/etc/pine.conf.fixed - --with-ssl-certs-dir=/etc/ssl/certs" - # fixme - # --with-system-mail-directory=DIR? - econf $(use_with ssl) \ - $(use_with ldap) \ - $(use_with passfile passfile .pinepwd) \ - $(use_with kerberos krb5) \ - $(use_with threads pthread) \ - $(use_with spell interactive-spellcheck /usr/bin/aspell) \ - $(use_enable nls) \ - $(use_with ipv6) \ - $(use topal || use_with smime) \ - ${myconf} -} - -src_install() { - if use onlyalpine ; then - dobin alpine/alpine || die - doman doc/alpine.1 || die - else - emake DESTDIR="${D}" install || die - doman doc/rpdump.1 doc/rpload.1 || die - fi - - dodoc NOTICE || die - if use chappa ; then - dodoc README.maildir || die - fi - - if use doc ; then - dodoc README doc/brochure.txt doc/tech-notes.txt || die - docinto imap - dodoc imap/docs/*.txt imap/docs/CONFIG imap/docs/RELNOTES || die - - docinto imap/rfc - dodoc imap/docs/rfc/*.txt || die - - docinto html/tech-notes - dohtml -r doc/tech-notes/ || die - fi -} - -pkg_postinst() { - use chappa && maildir_warn - if use spell ; then - elog - elog "In order to use spell checking" - elog " emerge app-dicts/aspell-\<your_langs\>" - elog "and setup alpine with:" - elog " Speller = /usr/bin/aspell -c" - elog - fi - if use topal ; then - elog - elog "In order to use gpg with topal" - elog " read /usr/doc/topal/README.txt" - elog - fi - if use passfile ; then - elog - elog "${PN} will cache passwords between connections." - elog "File ~/.pinepwd will be used for this." - elog - fi -} diff --git a/mail-client/alpine/files/CVE-2008-5514.patch b/mail-client/alpine/files/CVE-2008-5514.patch deleted file mode 100644 index 594bea0b2526..000000000000 --- a/mail-client/alpine/files/CVE-2008-5514.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- alpine-2.00/imap/src/c-client/rfc822.c -+++ alpine-2.00/imap/src/c-client/rfc822.c -@@ -1351,6 +1351,7 @@ - - static long rfc822_output_char (RFC822BUFFER *buf,int c) - { -+ if ((buf->cur == buf->end) && !rfc822_output_flush (buf)) return NIL; - *buf->cur++ = c; /* add character, soutr buffer if full */ - return (buf->cur == buf->end) ? rfc822_output_flush (buf) : LONGT; - } -@@ -1374,7 +1375,8 @@ - len -= i; - } - /* soutr buffer now if full */ -- if (len && !rfc822_output_flush (buf)) return NIL; -+ if ((len || (buf->cur == buf->end)) && !rfc822_output_flush (buf)) -+ return NIL; - } - return LONGT; - } |