Date: Tue, 09 Sep 2003 21:05:48 +0100 From: Tim Bishop <tim@bishnet.net> To: FreeBSD-gnats-submit@FreeBSD.org Cc: tim@bishnet.net Subject: ports/56650: New Port: news/rawdog: A simple RSS aggregator Message-ID: <E19wokG-000NXj-61@pendennis.ukc.ac.uk> Resent-Message-ID: <200309092010.h89KAB9n086887@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 56650 >Category: ports >Synopsis: New Port: news/rawdog: A simple RSS aggregator >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Sep 09 13:10:10 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Tim Bishop >Release: FreeBSD 4.8-STABLE i386 >Organization: >Environment: System: FreeBSD pendennis.ukc.ac.uk 4.8-STABLE FreeBSD 4.8-STABLE #4: Mon Aug 18 16:13:51 BST 2003 tdb@pendennis.ukc.ac.uk:/usr/obj/usr/src/sys/PENDENNIS i386 >Description: New port for rawdog, a simple RSS aggregator. It generates a HTML page from a collection of RSS feeds. >How-To-Repeat: >Fix: Extract the shar file below. --- rawdog-1.2.sh begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # rawdog # rawdog/Makefile # rawdog/distinfo # rawdog/pkg-descr # rawdog/pkg-plist # echo c - rawdog mkdir -p rawdog > /dev/null 2>&1 echo x - rawdog/Makefile sed 's/^X//' >rawdog/Makefile << 'END-of-rawdog/Makefile' X# New ports collection makefile for: rawdog X# Date created: 9 September 2003 X# Whom: Tim Bishop <tim@bishnet.net> X# X# $FreeBSD$ X# X XPORTNAME= rawdog XPORTVERSION= 1.2 XCATEGORIES= news python XMASTER_SITES= http://offog.org/files/ X XMAINTAINER= tim@bishnet.net XCOMMENT= A simple RSS aggregator X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X Xpost-install: X ${MKDIR} ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/config ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/style.css ${EXAMPLESDIR} X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} X.endif X @echo " ---------------------------------------------" X @echo " Sample config and stylesheet installed in:" X @echo " ${EXAMPLESDIR}" X.if !defined(NOPORTDOCS) X @echo " Please read the README:" X @echo " ${DOCSDIR}/README" X.endif X @echo " ---------------------------------------------" X X.include <bsd.port.mk> END-of-rawdog/Makefile echo x - rawdog/distinfo sed 's/^X//' >rawdog/distinfo << 'END-of-rawdog/distinfo' XMD5 (rawdog-1.2.tar.gz) = 9e299adbba577fbb3e6e805ea5a61763 END-of-rawdog/distinfo echo x - rawdog/pkg-descr sed 's/^X//' >rawdog/pkg-descr << 'END-of-rawdog/pkg-descr' Xrawdog is an RSS Aggregator Without Delusions Of Grandeur. X XWritten in Python, it uses Mark Pilgrim's feed parser. It runs from Xcron, collects articles from a number of feeds, and generates a Xstatic HTML page listing the newest articles in date order. It Xsupports per-feed customizable update times, and uses ETags, XLast-Modified, and gzip compression to minimize network bandwidth Xusage. X Xrawdog's output format is similar to that of PyDS and Hep. X XWWW: http://offog.org/code/rawdog.html END-of-rawdog/pkg-descr echo x - rawdog/pkg-plist sed 's/^X//' >rawdog/pkg-plist << 'END-of-rawdog/pkg-plist' Xbin/rawdog X%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.py X%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.pyc X%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.pyo X%%PYTHON_SITELIBDIR%%/rawdoglib/feedparser.py X%%PYTHON_SITELIBDIR%%/rawdoglib/feedparser.pyc X%%PYTHON_SITELIBDIR%%/rawdoglib/feedparser.pyo X%%PYTHON_SITELIBDIR%%/rawdoglib/persister.py X%%PYTHON_SITELIBDIR%%/rawdoglib/persister.pyc X%%PYTHON_SITELIBDIR%%/rawdoglib/persister.pyo X%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.py X%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.pyc X%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.pyo X%%PYTHON_SITELIBDIR%%/rawdoglib/timeoutsocket.py X%%PYTHON_SITELIBDIR%%/rawdoglib/timeoutsocket.pyc X%%PYTHON_SITELIBDIR%%/rawdoglib/timeoutsocket.pyo X@dirrm %%PYTHON_SITELIBDIR%%/rawdoglib X%%EXAMPLESDIR%%/config X%%EXAMPLESDIR%%/style.css X@dirrm %%EXAMPLESDIR%% X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-rawdog/pkg-plist exit --- rawdog-1.2.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E19wokG-000NXj-61>