| Port details on branch 2020Q3 |
- rss2email3 Emails posts from subscribed RSS/Atom newsfeeds
- 3.11 mail
=0 3.11Version of this port present on the latest quarterly branch. - Maintainer: chalpin@cs.wisc.edu
 - Port Added: 2020-07-14 14:19:41
- Last Update: 2020-07-14 14:19:36
- Commit Hash: 002154d
- Also Listed In: python
- License: GPLv2 GPLv3
- WWW:
- https://github.com/rss2email/rss2email
- Description:
- 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.
This is a python 3 rewrite of the original rss2email project by
Lindsey Smith at AllThingsRSS. It does not run on python 2.
WWW: https://github.com/rss2email/rss2email
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}rss2email>0:mail/rss2email3@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/mail/rss2email3/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/rss2email3
- pkg install py37-rss2email
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py37-rss2email listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py37-rss2email
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1592833699
SHA256 (rss2email-rss2email-v3.11_GH0.tar.gz) = ee2c7fc04afb0a8a4153f4c7e3f3bda91c358ec54740aeee9a30a93e28f80f4a
SIZE (rss2email-rss2email-v3.11_GH0.tar.gz) = 66441
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py37-setuptools>0 : devel/py-setuptools@py37
- python3.7 : lang/python37
- Runtime dependencies:
-
- py37-feedparser>=5.0.1 : textproc/py-feedparser@py37
- py37-html2text>=3.0.1 : textproc/py-html2text@py37
- py37-setuptools>0 : devel/py-setuptools@py37
- python3.7 : lang/python37
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for py37-rss2email-3.11:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- mail_rss2email3
- USES:
- python:3.4+
- pkg-message:
- For install:
- Quick Howto
Create a new feed database:
> r2e new you@example.com
Edit $HOME/.config/rss2email.cfg if you so desire. Unless you've installed
a local sendmail-equivalent MTA, you'll need to edit the SMTP options.
Your local database is stored in $HOME/.local/share/rss2email.json
Subscribe to some feeds:
> r2e add freebsd-news http://www.freebsd.org/news/rss.xml
Avoid the "first run flood" of all existing posts from the feed:
> r2e run --no-send
Run it through cron. Feel free to increase or decrease the interval.
0 */4 * * * %%PREFIX%%/r2e run
There is only output if there's an error (which you probably want emailed to you
from cron anyway).
- Master Sites:
|
Number of commits found: 2
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
3.11 14 Jul 2020 14:19:37
  |
kai  |
MFH: r542219
mail/rss2email3: Update to 3.11
* This update unbreaks the port at runtime by using the builtin
"html.unescape()" function (introduced in Python 3.4) instead of the
"html2text.unescape()" function from textproc/py-text2html which was
removed since the 2019.8.11 release.
* Submitter becomes maintainer because the previous maintainer seems to be
missing in action as there was no feedback over five months.
While I'm here:
* Switch manpages to the preferred share/man location. (Only the first 15 lines of the commit message are shown above ) |
3.11 14 Jul 2020 14:19:36
    |
Kai Knoblich (kai)  |
MFH: r542219
mail/rss2email3: Update to 3.11
* This update unbreaks the port at runtime by using the builtin
"html.unescape()" function (introduced in Python 3.4) instead of the
"html2text.unescape()" function from textproc/py-text2html which was
removed since the 2019.8.11 release.
* Submitter becomes maintainer because the previous maintainer seems to be
missing in action as there was no feedback over five months.
While I'm here:
* Switch manpages to the preferred share/man location. (Only the first 15 lines of the commit message are shown above ) |
Number of commits found: 2
|