From 7924b0d67a0f38cc730c3e6ed8219dca833ba628 Mon Sep 17 00:00:00 2001 From: Andrej Kacian Date: Thu, 18 Jan 2007 00:51:39 +0000 Subject: [PATCH] Readded 6.3.3 at request of Natanael Copa in bug #134187 - 6.3.3 is the last version that works with uclibc. Package-Manager: portage-2.1.2_rc4-r8 --- net-mail/fetchmail/ChangeLog | 6 +- net-mail/fetchmail/Manifest | 24 +++-- net-mail/fetchmail/fetchmail-6.3.3.ebuild | 90 +++++++++++++++++++ .../fetchmail/files/digest-fetchmail-6.3.3 | 3 + 4 files changed, 114 insertions(+), 9 deletions(-) create mode 100644 net-mail/fetchmail/fetchmail-6.3.3.ebuild create mode 100644 net-mail/fetchmail/files/digest-fetchmail-6.3.3 diff --git a/net-mail/fetchmail/ChangeLog b/net-mail/fetchmail/ChangeLog index db87057cc49e..294ac219e9cd 100644 --- a/net-mail/fetchmail/ChangeLog +++ b/net-mail/fetchmail/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-mail/fetchmail # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/ChangeLog,v 1.123 2007/01/08 22:30:52 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/ChangeLog,v 1.124 2007/01/18 00:51:39 ticho Exp $ + + 18 Jan 2007; Andrej Kacian +fetchmail-6.3.3.ebuild: + Readded 6.3.3 at request of Natanael Copa in + bug #134187 - 6.3.3 is the last version that works with uclibc. 08 Jan 2007; Torsten Veller -files/patch-6.3.2.1-fix-netrc-SIGSEGV.diff, diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest index 11814e6a4f8d..4b17bd11a21a 100644 --- a/net-mail/fetchmail/Manifest +++ b/net-mail/fetchmail/Manifest @@ -13,8 +13,13 @@ AUX fetchmail-6.2.5-broken-headers.patch 288 RMD160 1e5237c2cd24223ec4b98b2f67c5 MD5 cd9176a56e402a922bcf53d3ccf15e11 files/fetchmail-6.2.5-broken-headers.patch 288 RMD160 1e5237c2cd24223ec4b98b2f67c5780d2026a559 files/fetchmail-6.2.5-broken-headers.patch 288 SHA256 a72666259b30fed72a5c63519bfa0c888d14570c14c227c2418a2100cf08d326 files/fetchmail-6.2.5-broken-headers.patch 288 +DIST fetchmail-6.3.3.tar.bz2 1197241 RMD160 45af0dd59976779875b683a98b94f68ffed02120 SHA1 f113c4887f67bd21d46294346cb5887516c8ff8e SHA256 bd53e23b0210a831c9ce6765f49904e1d996aaca5d1e95ebacead35a06f3304a DIST fetchmail-6.3.4.tar.bz2 1210405 RMD160 06ba93f4fb9aeefecde34117d92fe7f023b77bc4 SHA1 be0cd81f32483ba1d19be7ebe95f698f98eec13c SHA256 a090cfc47949e4ea5eebd46c82e82be35cdc743488e6d7258089591521b5db4f DIST fetchmail-6.3.6.tar.bz2 1307730 RMD160 455c1413cc5090f834e82be4876b572d4bef35cc SHA1 4c362d8d86c0d4efb191d0faae0b48b54b0887ba SHA256 3c81e7776617b78f18d9cd8b5e5f62944e70f1d7bd47a840fd8d44bcded784ff +EBUILD fetchmail-6.3.3.ebuild 2394 RMD160 ce3e0c6d5badbce6cc34efedf5aa3add346aa535 SHA1 826c7383a1ef9d747068e757fb8455a9dcfd99b9 SHA256 e0835c8fe12692aafa0544df9255c3f2b7bae6f9f6e468c5dacc8fa98ae53694 +MD5 1b00c37a5b0574798105665dde07dcb0 fetchmail-6.3.3.ebuild 2394 +RMD160 ce3e0c6d5badbce6cc34efedf5aa3add346aa535 fetchmail-6.3.3.ebuild 2394 +SHA256 e0835c8fe12692aafa0544df9255c3f2b7bae6f9f6e468c5dacc8fa98ae53694 fetchmail-6.3.3.ebuild 2394 EBUILD fetchmail-6.3.4.ebuild 2364 RMD160 6c1fd66e56850dd8c4f743969564873b1117dd4d SHA1 984820e159f79a88fa677ef71ac4f10b13936849 SHA256 b5970667d84f066f7dec1daddff932d3057ca4c8f6d3208085329d2160c20120 MD5 63ac36c8bbbf37792a361d89c85236d0 fetchmail-6.3.4.ebuild 2364 RMD160 6c1fd66e56850dd8c4f743969564873b1117dd4d fetchmail-6.3.4.ebuild 2364 @@ -23,14 +28,17 @@ EBUILD fetchmail-6.3.6.ebuild 2247 RMD160 09f8bdb27af2780938f62b087d0ed8751d611d MD5 feb41d521f97733f6f41b7d818e81c0e fetchmail-6.3.6.ebuild 2247 RMD160 09f8bdb27af2780938f62b087d0ed8751d611dd3 fetchmail-6.3.6.ebuild 2247 SHA256 93c335290b54a27ab84634ef9d0da7793b53b8b5b9ec0b257f26454d19a6c6eb fetchmail-6.3.6.ebuild 2247 -MISC ChangeLog 18856 RMD160 f1d5361f7b120a99cadf69f0705803e5d0b981b8 SHA1 9a9901b81f656c1d25a711838b4d0886fa62f667 SHA256 2b2789fc9998f353fe22d69775eafe413c1416edac6e73ae442884ba114f33b9 -MD5 2e63d88b92110cd02cc2352836e7e687 ChangeLog 18856 -RMD160 f1d5361f7b120a99cadf69f0705803e5d0b981b8 ChangeLog 18856 -SHA256 2b2789fc9998f353fe22d69775eafe413c1416edac6e73ae442884ba114f33b9 ChangeLog 18856 +MISC ChangeLog 19073 RMD160 0ad8914811148801e03aec42500cd3c01dc0f579 SHA1 a32b140bb3b16fcaeeaeaf84098399a52e3ac4b7 SHA256 9f3c05dd1ca2d290f9d26328fcfefa002fcc6a4b388caaedc92c5b065ca687fc +MD5 5b4dd4e80bd3387fe443683d2e846bbb ChangeLog 19073 +RMD160 0ad8914811148801e03aec42500cd3c01dc0f579 ChangeLog 19073 +SHA256 9f3c05dd1ca2d290f9d26328fcfefa002fcc6a4b388caaedc92c5b065ca687fc ChangeLog 19073 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 72b5a859ce4066b3808224321960e71d files/digest-fetchmail-6.3.3 253 +RMD160 1b42b1d3a5597f1afc6704841e9391bd1e9375f3 files/digest-fetchmail-6.3.3 253 +SHA256 26b778415d5ee5230fc9fe12df0c0ad0f23b450f4eef689536b9f74cdbe79c3d files/digest-fetchmail-6.3.3 253 MD5 b6867165c6f5b6af75f8af8bf1938879 files/digest-fetchmail-6.3.4 253 RMD160 918aa6b28dfcb88201ac9720df5ae808f8019f18 files/digest-fetchmail-6.3.4 253 SHA256 802c1c7160ad0e517ec6c2a97576bf0a5fbb655c2e9ad93e3c58282e572f6d06 files/digest-fetchmail-6.3.4 253 @@ -38,9 +46,9 @@ MD5 0844339dc3bca7f106bc0983d36f77c8 files/digest-fetchmail-6.3.6 253 RMD160 08ed02761e8ce87ea5f114e25bb7040f7598ac3c files/digest-fetchmail-6.3.6 253 SHA256 4b4288e416271a2b485863e7482d68de5c2158f2cadb5bddb4a41dd405dbdabc files/digest-fetchmail-6.3.6 253 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.1 (GNU/Linux) +Version: GnuPG v1.4.6 (GNU/Linux) -iD8DBQFFqXNp8bi6rjpTunYRAkmLAKCYY60ozdQkLvCWarTrS1pOU2ZhpwCffdw0 -4iDbHlUEnJfb3zXZZxewV24= -=n2sp +iD8DBQFFrsSkQlM6RnzZP+IRAkD5AKCDQIaLRg3jSQq+XYtWPQ4A2nFozgCfXUzL +qd1j66qIgWmZLtfvezKtCvI= +=WMUN -----END PGP SIGNATURE----- diff --git a/net-mail/fetchmail/fetchmail-6.3.3.ebuild b/net-mail/fetchmail/fetchmail-6.3.3.ebuild new file mode 100644 index 000000000000..a1f3dbddc772 --- /dev/null +++ b/net-mail/fetchmail/fetchmail-6.3.3.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/fetchmail/fetchmail-6.3.3.ebuild,v 1.5 2007/01/18 00:51:39 ticho Exp $ + +inherit eutils + +FCONF_P="fetchmailconf-1.43.2" + +DESCRIPTION="the legendary remote-mail retrieval and forwarding utility" +HOMEPAGE="http://fetchmail.berlios.de" +SRC_URI="http://download.berlios.de/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2 public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="ssl nls ipv6 kerberos krb4 hesiod" + +RDEPEND="hesiod? ( net-dns/hesiod ) + ssl? ( >=dev-libs/openssl-0.9.6 ) + kerberos? ( app-crypt/mit-krb5 ) + nls? ( sys-devel/gettext ) + elibc_FreeBSD? ( sys-libs/com_err )" + +DEPEND="${RDEPEND} + sys-devel/autoconf" + +src_unpack() { + unpack ${A} || die "unpack failed" + cd ${S} || die "cd \${S} failed" + + # this patch fixes bug #34788 (ticho@gentoo.org 2004-09-03) + epatch ${FILESDIR}/${PN}-6.2.5-broken-headers.patch || die + + autoconf +} + +src_compile() { + econf --disable-dependency-tracking \ + --enable-RPA \ + --enable-NTLM \ + --enable-SDPS \ + $(use_enable nls) \ + $(use_enable ipv6 inet6) \ + $(use_with kerberos gssapi) $(use_with kerberos kerberos5) \ + $(use_with krb4 kerberos) \ + $(use_with ssl) \ + $(use_with hesiod) \ + ${myconf} || die "Configuration failed." + # wont compile reliably on smp (mkennedy@gentoo.org 2003-11-12) + emake || die "Compilation failed." +} + +src_install() { + einstall || die + + dohtml *.html + + dodoc FAQ FEATURES ABOUT-NLS NEWS NOTES README \ + README.NTLM README.SSL TODO COPYING + + doman ${D}/usr/share/man/*.1 + rm -f ${D}/usr/share/man/*.1 + + newinitd ${FILESDIR}/fetchmail fetchmail + newconfd ${FILESDIR}/conf.d-fetchmail fetchmail + + docinto contrib + local f + for f in contrib/* + do + [ -f "${f}" ] && dodoc "${f}" + done +} + +pkg_postinst() { + if ! python -c "import Tkinter" >/dev/null 2>&1 + then + einfo + einfo "You will not be able to use fetchmailconf(1), because you" + einfo "don't seem to have Python with tkinter support." + einfo + einfo "If you want to be able to use fetchmailconf(1), do the following:" + einfo " 1. Add 'tk' to the USE variable in /etc/make.conf." + einfo " 2. (Re-)merge Python." + einfo + fi + + einfo "Please see /etc/conf.d/fetchmail if you want to adjust" + einfo "the polling delay used by the fetchmail init script." +} diff --git a/net-mail/fetchmail/files/digest-fetchmail-6.3.3 b/net-mail/fetchmail/files/digest-fetchmail-6.3.3 new file mode 100644 index 000000000000..c794525de0b5 --- /dev/null +++ b/net-mail/fetchmail/files/digest-fetchmail-6.3.3 @@ -0,0 +1,3 @@ +MD5 d6f6ecd02fa5c92b84d44fe031067938 fetchmail-6.3.3.tar.bz2 1197241 +RMD160 45af0dd59976779875b683a98b94f68ffed02120 fetchmail-6.3.3.tar.bz2 1197241 +SHA256 bd53e23b0210a831c9ce6765f49904e1d996aaca5d1e95ebacead35a06f3304a fetchmail-6.3.3.tar.bz2 1197241 -- 2.26.2