View | Details | Raw Unified | Return to bug 36600
Collapse All | Expand All

(-)mail/gotmail/Makefile (-2 / +6 lines)
Lines 7-17 Link Here
7
7
8
PORTNAME=	gotmail
8
PORTNAME=	gotmail
9
PORTVERSION=	0.6.6
9
PORTVERSION=	0.6.6
10
PORTREVISION=	1
10
CATEGORIES=	mail perl5
11
CATEGORIES=	mail perl5
11
MASTER_SITES=	http://www.hawkins.emu.id.au/gotmail/
12
MASTER_SITES=	http://www.hawkins.emu.id.au/gotmail/
12
DISTNAME=	${PORTNAME}_${PORTVERSION}
13
DISTNAME=	${PORTNAME}_${PORTVERSION}
13
14
14
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@geeksrus.net
15
16
16
RUN_DEPENDS=	curl:${PORTSDIR}/ftp/curl \
17
RUN_DEPENDS=	curl:${PORTSDIR}/ftp/curl \
17
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/URI.pm:${PORTSDIR}/net/p5-URI
18
		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/URI.pm:${PORTSDIR}/net/p5-URI
Lines 21-28 Link Here
21
22
22
WRKSRC=		${WRKDIR}/${PORTNAME}
23
WRKSRC=		${WRKDIR}/${PORTNAME}
23
24
25
pre-patch:
26
	${PERL} -pi -e 's|\r$$||' ${WRKSRC}/${PORTNAME}.pl
27
24
do-install:
28
do-install:
25
	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${PREFIX}/bin
29
	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${PREFIX}/bin/${PORTNAME}
26
30
27
post-install:
31
post-install:
28
.if !defined(NOPORTDOCS)
32
.if !defined(NOPORTDOCS)
(-)mail/gotmail/pkg-plist (-1 / +1 lines)
Lines 1-4 Link Here
1
bin/gotmail.pl
1
bin/gotmail
2
%%PORTDOCS%%share/doc/gotmail/COPYING
2
%%PORTDOCS%%share/doc/gotmail/COPYING
3
%%PORTDOCS%%share/doc/gotmail/ChangeLog
3
%%PORTDOCS%%share/doc/gotmail/ChangeLog
4
%%PORTDOCS%%share/doc/gotmail/README
4
%%PORTDOCS%%share/doc/gotmail/README
(-)mail/gotmail/files/patch-gotmail.pl (+22 lines)
Added Link Here
1
--- gotmail.pl.orig	Mon Jul 23 20:04:47 2001
2
+++ gotmail.pl	Sun Mar 31 19:47:52 2002
3
@@ -462,6 +462,8 @@
4
 	
5
 	if ($page =~ m/<meta(.*)content=\"(.*)url=(\S+)\">/i) {
6
 		$redirect_location = $3;
7
+	} elsif ($page =~ m/\w+\.location\.replace\s*\(\"([^\"]+)\"/i) {
8
+		$redirect_location = $1;
9
 	}
10
 
11
 	if ($redirect_location eq "")
12
@@ -577,6 +579,10 @@
13
 	if ($stripmboxheader)
14
 	{
15
  	    s/^From (.*)\n//;
16
+	}
17
+	else
18
+	{
19
+	    s/^From\s+(\S+)\s+(\w+),\s+(\d+)\s+(\w+)\s+(\d+)\s+(\d+:\d+:\d+)/From $1 $2 $4 $3 $6 $5/;
20
 	}
21
 
22
 	# Strip any HTML artifacts from the message body.

Return to bug 36600