From owner-svn-ports-head@FreeBSD.ORG Tue Aug 19 11:52:30 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1754062D; Tue, 19 Aug 2014 11:52:30 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 03A953502; Tue, 19 Aug 2014 11:52:30 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7JBqTYk096431; Tue, 19 Aug 2014 11:52:29 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7JBqTBh096428; Tue, 19 Aug 2014 11:52:29 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201408191152.s7JBqTBh096428@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Tue, 19 Aug 2014 11:52:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r365371 - head/mail/rss2email X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Aug 2014 11:52:30 -0000 Author: marino Date: Tue Aug 19 11:52:29 2014 New Revision: 365371 URL: http://svnweb.freebsd.org/changeset/ports/365371 QAT: https://qat.redports.org/buildarchive/r365371/ Log: www/rss2email: Upgrade version 2.70 => 2.71 and assign maintainer This is the first part of a two-part PR, and it involves upgrading rss2email. The second part will relocate the port. During the first part, the following changed: * python prefix added to package name * USE_PYTHON converted to USES=python * Upgraded to version 2.71 * Assign maintainership to submitter * Update the comment * Note GPLv2 and GPLv3 dual licensing * Improve RUN_DEPENDS specification * Note conflict with py-rss2email3 PR: 190381 Submitted by: Stephen R. Guglielmo Tweaked by: marino Modified: head/mail/rss2email/Makefile head/mail/rss2email/distinfo head/mail/rss2email/pkg-descr Modified: head/mail/rss2email/Makefile ============================================================================== --- head/mail/rss2email/Makefile Tue Aug 19 10:40:58 2014 (r365370) +++ head/mail/rss2email/Makefile Tue Aug 19 11:52:29 2014 (r365371) @@ -2,19 +2,27 @@ # $FreeBSD$ PORTNAME= rss2email -PORTVERSION= 2.70 +PORTVERSION= 2.71 CATEGORIES= mail python MASTER_SITES= http://www.allthingsrss.com/rss2email/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org -COMMENT= Read newsfeeds in your email client +MAINTAINER= srg@guglielmo.us +COMMENT= Emails posts from subscribed RSS/Atom newsfeeds -RUN_DEPENDS= py*-feedparser>=0:${PORTSDIR}/textproc/py-feedparser \ - py*-html2text>=0:${PORTSDIR}/textproc/py-html2text +LICENSE= GPLv2 GPLv3 +LICENSE_COMB= dual -USE_PYTHON= yes +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>=5.0.1:${PORTSDIR}/textproc/py-feedparser \ + ${PYTHON_PKGNAMEPREFIX}html2text>=3.0.1:${PORTSDIR}/textproc/py-html2text + +USES= python:2 NO_BUILD= yes -PLIST_FILES= bin/r2e %%DATADIR%%/${PORTNAME}.py + +CONFLICTS_INSTALL= py*-rss2email-3.* + +PLIST_FILES= bin/r2e \ + %%DATADIR%%/${PORTNAME}.py PLIST_DIRS= %%DATADIR%% PORTEXAMPLES= config.py.example @@ -27,10 +35,9 @@ post-patch: ${WRKSRC}/rss2email.py do-install: - @${MKDIR} ${STAGEDIR}${DATADIR} + @${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/r2e ${STAGEDIR}${PREFIX}/bin - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/config.py.example ${STAGEDIR}${EXAMPLESDIR} .include Modified: head/mail/rss2email/distinfo ============================================================================== --- head/mail/rss2email/distinfo Tue Aug 19 10:40:58 2014 (r365370) +++ head/mail/rss2email/distinfo Tue Aug 19 11:52:29 2014 (r365371) @@ -1,2 +1,2 @@ -SHA256 (rss2email-2.70.tar.gz) = 3882be0c87e3fca7c66ca006ba7311293da737a7e6ee128844422140a4fa6835 -SIZE (rss2email-2.70.tar.gz) = 57961 +SHA256 (rss2email-2.71.tar.gz) = d5245197a5034410405f1f5794610b84bf26c0c40c8d05fe0895116797a99b31 +SIZE (rss2email-2.71.tar.gz) = 63268 Modified: head/mail/rss2email/pkg-descr ============================================================================== --- head/mail/rss2email/pkg-descr Tue Aug 19 10:40:58 2014 (r365370) +++ head/mail/rss2email/pkg-descr Tue Aug 19 11:52:29 2014 (r365371) @@ -1,5 +1,8 @@ -rss2email is a simple Python script that lets you subscribe to a -list of XML newsfeeds and get new items sent to you by email. +rss2email is a python script that lets you subscribe to a list of +RSS or Atom feeds and get new posts sent to you by email. It is +generally run via cron, but can be run manually as well. -Author: Aaron Swartz -WWW: http://rss2email.infogami.com/ +This is the original rss2email project and requires python 2. It +will not run on python 3. + +WWW: http://www.allthingsrss.com/rss2email/