summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbhishek Amit <abhishek@gentoo.org>2004-05-08 22:10:33 +0000
committerAbhishek Amit <abhishek@gentoo.org>2004-05-08 22:10:33 +0000
commit380cea8b16855451fe43a4fb473458dd525f2c1c (patch)
tree340c19c25a6be7c42d8b208e55e2fd02eec8c9cf /net-mail
parentAdded to ~ppc (Manifest recommit) (diff)
downloadgentoo-2-380cea8b16855451fe43a4fb473458dd525f2c1c.tar.gz
gentoo-2-380cea8b16855451fe43a4fb473458dd525f2c1c.tar.bz2
gentoo-2-380cea8b16855451fe43a4fb473458dd525f2c1c.zip
Added no-redirect patch. Thanks to Jonathan Rogers <jonner@teegra.net>in bug #50432.
Diffstat (limited to 'net-mail')
-rw-r--r--net-mail/yosucker/ChangeLog9
-rw-r--r--net-mail/yosucker/files/digest-yosucker-53-r11
-rw-r--r--net-mail/yosucker/files/yosucker-53-no-redirect.patch24
-rw-r--r--net-mail/yosucker/yosucker-53-r1.ebuild39
4 files changed, 72 insertions, 1 deletions
diff --git a/net-mail/yosucker/ChangeLog b/net-mail/yosucker/ChangeLog
index 3c852d5ba8b3..b5376a740f9b 100644
--- a/net-mail/yosucker/ChangeLog
+++ b/net-mail/yosucker/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-mail/yosucker
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/yosucker/ChangeLog,v 1.9 2004/05/02 18:12:59 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/yosucker/ChangeLog,v 1.10 2004/05/08 22:10:33 abhishek Exp $
+
+*yosucker-53-r1 (08 May 2004)
+
+ 08 May 2004; Abhishek Amit <abhishek@gentoo.org>
+ +files/yosucker-53-no-redirect.patch, +yosucker-53-r1.ebuild:
+ Added no-redirect patch. Thanks to Jefery F and Jonathan Rodgers
+ <jonner@teegra.net> in bug #50432.
02 May 2004; David Holm <dholm@gentoo.org> yosucker-53.ebuild:
Added to ~ppc.
diff --git a/net-mail/yosucker/files/digest-yosucker-53-r1 b/net-mail/yosucker/files/digest-yosucker-53-r1
new file mode 100644
index 000000000000..cee2fb40df17
--- /dev/null
+++ b/net-mail/yosucker/files/digest-yosucker-53-r1
@@ -0,0 +1 @@
+MD5 093ad20693f7d4d59b90df5799c3d128 YoSucker-pr53.tar.gz 38275
diff --git a/net-mail/yosucker/files/yosucker-53-no-redirect.patch b/net-mail/yosucker/files/yosucker-53-no-redirect.patch
new file mode 100644
index 000000000000..10bd0dd6b702
--- /dev/null
+++ b/net-mail/yosucker/files/yosucker-53-no-redirect.patch
@@ -0,0 +1,24 @@
+--- YoSucker-pr53/lib/sputnik.pm 2004-01-29 11:48:23.000000000 -0500
++++ YoSucker-pr53_new/lib/sputnik.pm 2004-05-08 02:31:50.276199200 -0400
+@@ -399,20 +399,7 @@
+ # STEP 3
+ ##
+
+- $host = (split("\/",$location))[0];
+- $location =~ s/$host//g;
+- $what = $location;
+- chomp($what);
+-
+- # Third login redirect
+- my $page3 = ShortPage->new(\$class->{config}, \$class->{cookiez});
+-
+- $location=$page3->load($host, $what);
+-
+- # Set referer...
+- $class->{config}{REFERER} = "http://$host$what";
+-
+- print "." if $class->{config}{DEBUG}; # DEBUG
++ # This step may no longer be necessary
+
+ ###
+ # STEP 4
diff --git a/net-mail/yosucker/yosucker-53-r1.ebuild b/net-mail/yosucker/yosucker-53-r1.ebuild
new file mode 100644
index 000000000000..4d8738629560
--- /dev/null
+++ b/net-mail/yosucker/yosucker-53-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/yosucker/yosucker-53-r1.ebuild,v 1.1 2004/05/08 22:10:33 abhishek Exp $
+
+inherit eutils
+
+MY_P="YoSucker-pr${PV}"
+S=${WORKDIR}/${MY_P}
+IUSE=""
+DESCRIPTION="Perl script that downloads mail from a Yahoo! webmail account to a local mail spool, an mbox file, or to procmail."
+SRC_URI="mirror://sourceforge/yosucker/${MY_P}.tar.gz"
+HOMEPAGE="http://yosucker.sourceforge.net"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64 ~ppc"
+
+SLOT="0"
+
+DEPEND="dev-lang/perl
+ dev-perl/TermReadKey
+ dev-perl/Digest-MD5
+ dev-perl/IO-Socket-SSL
+ dev-perl/MIME-Base64"
+
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A} || die "Failed to unpack sources"
+ cd ${S}
+ epatch ${FILESDIR}/${P}-no-redirect.patch || die "Failed to apply no redirect patch"
+}
+
+src_install() {
+ dobin bin/*
+ mv utils/README utils/README.utils
+ dodoc docs/*
+ insinto /usr/share/doc/${P}/conf
+ doins conf/*
+ dolib lib/sputnik.pm
+}