Bug 178245 - [patch] mail/getlive: 3.0 has been released
Summary: [patch] mail/getlive: 3.0 has been released
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ruslan Makhmatkhanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-30 02:00 UTC by Lawrence Chen
Modified: 2014-02-10 16:50 UTC (History)
1 user (show)

See Also:


Attachments
patch (6.20 KB, patch)
2013-04-30 02:00 UTC, Lawrence Chen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lawrence Chen 2013-04-30 02:00:00 UTC
	Saw that previous version was have trouble parsing my hotmail
	account.  And, I hadn't gotten anything for over a month.

Fix: Check sourceforge site to see if newer version had been released, found
	that 3.0 was released on April 2nd.

	Update port to build this version.  Add new depend.

	However this didn't resolve the issue.  So found version in CVS that
	is said to resolve this issue. Committed on April 18th.

	Update my distfiles and create patch.

 	getlive.conf.sample has also been updated.

How-To-Repeat: 	
	getlive (2.7) was reporting problems parsing main page

        Page doesn't contain PPSX in the expected place.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-04-30 02:01:51 UTC
Maintainer of mail/getlive,

Please note that PR ports/178245 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/178245

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2013-04-30 02:01:52 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 dfilter service freebsd_committer freebsd_triage 2014-02-10 16:49:25 UTC
Author: rm
Date: Mon Feb 10 16:49:17 2014
New Revision: 343653
URL: http://svnweb.freebsd.org/changeset/ports/343653
QAT: https://qat.redports.org/buildarchive/r343653/

Log:
  - update to version 3_0_3. This should fix runtime.
  - add stage support, while here
  
  PR:		178245
  Submitted by:	Lawrence Chen <beastie@tardisi.com>
  Approved by:	maintainer timeout (9 months)

Modified:
  head/mail/getlive/Makefile
  head/mail/getlive/distinfo
  head/mail/getlive/files/getlive.conf.sample

Modified: head/mail/getlive/Makefile
==============================================================================
--- head/mail/getlive/Makefile	Mon Feb 10 16:42:40 2014	(r343652)
+++ head/mail/getlive/Makefile	Mon Feb 10 16:49:17 2014	(r343653)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	getlive
-DISTVERSION=	2_7
+DISTVERSION=	3_0_3
 CATEGORIES=	mail
 MASTER_SITES=	http://tardisi.com/distfiles/ \
 		http://lawrencechen.net/distfiles/
@@ -14,7 +14,8 @@ COMMENT=	Get mail from Hotmail (Live) ma
 
 RUN_DEPENDS=	curl:${PORTSDIR}/ftp/curl \
 		procmail:${PORTSDIR}/mail/procmail \
-		p5-URI>=0:${PORTSDIR}/net/p5-URI
+		p5-URI>=0:${PORTSDIR}/net/p5-URI \
+		p5-WWW-Mechanize-GZip>=0:${PORTSDIR}/www/p5-WWW-Mechanize-GZip
 
 NO_BUILD=	yes
 USES=		perl5
@@ -23,15 +24,10 @@ USE_PERL5=	run
 PLIST_FILES=	bin/getlive etc/getlive.conf.sample
 PORTDOCS=	ChangeLog License Manual
 
-NO_STAGE=	yes
 do-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/GetLive.pl ${PREFIX}/bin/getlive
-	${INSTALL_DATA} ${FILESDIR}/getlive.conf.sample ${PREFIX}/etc
-.if !defined(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}
-.for file in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
+	${INSTALL_SCRIPT} ${WRKSRC}/GetLive.pl ${STAGEDIR}${PREFIX}/bin/getlive
+	${INSTALL_DATA} ${FILESDIR}/getlive.conf.sample ${STAGEDIR}${PREFIX}/etc
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/mail/getlive/distinfo
==============================================================================
--- head/mail/getlive/distinfo	Mon Feb 10 16:42:40 2014	(r343652)
+++ head/mail/getlive/distinfo	Mon Feb 10 16:49:17 2014	(r343653)
@@ -1,2 +1,2 @@
-SHA256 (GetLive_2_7.tgz) = 166395e43ae65388845fd2cf511984b4a8ce793e94f7f91ba279a37dc49501d9
-SIZE (GetLive_2_7.tgz) = 29818
+SHA256 (GetLive_3_0_3.tgz) = bf2ae8c464b4c36ca65751be1b9698b1b4471348ae894cf46b57b255fa62f9c0
+SIZE (GetLive_3_0_3.tgz) = 27078

Modified: head/mail/getlive/files/getlive.conf.sample
==============================================================================
--- head/mail/getlive/files/getlive.conf.sample	Mon Feb 10 16:42:40 2014	(r343652)
+++ head/mail/getlive/files/getlive.conf.sample	Mon Feb 10 16:49:17 2014	(r343653)
@@ -1,68 +1,98 @@
 # UserName - YourHotmailUserName (without @something)
+#
 UserName=
 
-# Password - YourHotmailPassword (so restrict the access rights to this configuration file.)
+# Password - YourHotmailPassword (so restrict the access rights to this
+#                                 configuration file.)
+#
 Password=
 
-# Domain - YourHotmailDomain (default 'hotmail.com', basically what's after the @ in your address)
+# Domain - YourHotmailDomain (default 'hotmail.com', basically what's after
+#                             the @ in your address)
+#
 #Domain=hotmail.com
 
 # Proxy - ProxyServer if you're behind one.
+#
 #Proxy=
 
 # ProxyAuth - ProxyPassword if you're behind one with password. 
+#
 #ProxyAuth=
 
 # Downloaded - SomeFileName (it keeps track of all id's of messages
-#                        that were fetched already) 
+#                            that were fetched already) 
+#
 Downloaded=
 
 # FetchOnlyUnread - Yes or No (default)
-# If Yes only messages that are marked unread are fetched.
-# Downloaded and FetchOnlyUnread are mutual exclusive.
+#
+#                   If Yes only messages that are marked unread are fetched.
+#                   Downloaded and FetchOnlyUnread are mutual exclusive.
+#
 #FetchOnlyUnread=No
 
-# RetryLimit - N (default 2) : how many times to retry fetching a
-# web page via curl (the webpage fetcher behind the scenes)
-#RetryLimit=2
-
-# CurlBin - CommandForCurl ('curl -k' by default).
-CurlBin=/usr/local/bin/curl -k
-
 # Processor - FilterCommand ('/usr/bin/procmail' by default).
-# Any filtercommand taking the message in mbox format on its stdin and doing something with it.
+#
+#             Any filtercommand taking the message in mbox format on its stdin
+#             and doing something with it.
 #                        
-#   *) '/bin/cat - >> FetchedMail' might be another interesting one to drop directly in a mbox file.
+#   *) '/bin/cat - >> FetchedMail' might be another interesting one to drop
+#                                  directly in a mbox file.
 #
 #   *) The distribution contains also SmtpForward.pl and SmtpAuthForward.pl.
 #      Those can be used as 'Processor' to forward the mails to an SMTP server.
+#
 Processor=/usr/local/bin/procmail
 
-# Folder - FolderName. Folders that need to be fetched. 
+# Folder - FolderName : Folders that need to be fetched. 
+#
 # This option must be repeated for each folder you want to fetch.
 # If this option is not present then all folders will be fetched.
+#
 #Folder=
 
-# MarkRead - Yes or No (default) : whether the message will be 
-# marked read after being downloaded. By the way : 
-# it never gets marked in any way when not downloaded due to it being already in the 
-# Downloaded = SomeFileName (see higer) file.
+# MarkRead - Yes or No (default) : whether the message will be marked read
+#                                  after being downloaded. By the way, it never
+#                                  gets marked in any way when not downloaded
+#                                  due to it being already in the 
+#                                  Downloaded = SomeFileName (see higher) file.
+#
 #MarkRead=No
 
-# Delete - Yes or No (default) : whether the message will be 
-# deleted after being downloaded. By the way : 
-# it never gets deleted in any way when not downloaded due to it being already in the 
-# Downloaded = SomeFileName (see higer) file.
+# Delete - Yes or No (default) : whether the message will be deleted after
+#                                being downloaded. By the way, it never gets
+#                                deleted in any way when not downloaded due to
+#                                it being already in the 
+#                                Downloaded = SomeFileName (see higher) file.
+#
 #Delete=No
 
 # MoveToFolder - FolderName or @FileName
-# FolderName is the folder to which the message must be moved after being downloaded.
-# By the way : it never gets moved in any way when not downloaded due to it 
-# being already in the Downloaded = SomeFileName (see higer) file.
+#
+# FolderName is the folder to which the message must be moved after being
+# downloaded. By the way, it never gets moved in any way when not downloaded
+# due to it being already in the Downloaded = SomeFileName (see higher) file.
+#
 # If this argument takes the form @FileName then the FolderName is taken from
 # the contents of the file FileName.
+#
 # The idea is that f.i. a spamfilter can decide to what folder it must be moved.
-# That spamfilter would be part of Processor    = FilterCommand (see higher) and
-# write a FolderName (for instance Junk if considered junk) to the file FileName.
-#MoveToFolter=
+# That spamfilter would be part of Processor = FilterCommand (see higher) and
+# write a FolderName (for instance Junk if considered junk) to the file
+# FileName.
+#
+#MoveToFolder=
+
+# SkipTrash - Yes or No (default) : whether the message Trash folder will be
+# handled (default) or not.
+#
+#SkipTrash=No
 
+# BreakOnAlreadyDownloaded = Number
+#
+# Stop scanning a folder when detecting a seqeunce of Number messages that
+# is already downloaded. 0 means disabling this feature and is default.
+# Meant to reduce folder scanning.
+#
+#BreakOnAlreadyDownloaded=0
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2014-02-10 16:50:02 UTC
Responsible Changed
From-To: freebsd-ports-bugs->rm

I will take it.
Comment 5 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2014-02-10 16:50:11 UTC
State Changed
From-To: feedback->closed

Committed, thank you!