aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2003-10-08 06:45:07 +0800
committeredwin <edwin@FreeBSD.org>2003-10-08 06:45:07 +0800
commit9e97437262ade101b13cdce58ee7ffd425bd25da (patch)
tree88bcd047f3c240cce372f929b02b6afa530612c3
parent8ce0c83c5ee62c8f31522b4d130897e042c42ad3 (diff)
downloadfreebsd-ports-gnome-9e97437262ade101b13cdce58ee7ffd425bd25da.tar.gz
freebsd-ports-gnome-9e97437262ade101b13cdce58ee7ffd425bd25da.tar.zst
freebsd-ports-gnome-9e97437262ade101b13cdce58ee7ffd425bd25da.zip
New Port: news/rawdog: A simple RSS aggregator
New port for rawdog, a simple RSS aggregator. It generates a HTML page from a collection of RSS feeds. PR: ports/56650 Submitted by: Tim Bishop <tim@bishnet.net>
-rw-r--r--news/Makefile1
-rw-r--r--news/rawdog/Makefile36
-rw-r--r--news/rawdog/distinfo1
-rw-r--r--news/rawdog/pkg-descr12
-rw-r--r--news/rawdog/pkg-plist22
5 files changed, 72 insertions, 0 deletions
diff --git a/news/Makefile b/news/Makefile
index 30cff5ded19e..25abdadaf520 100644
--- a/news/Makefile
+++ b/news/Makefile
@@ -60,6 +60,7 @@
SUBDIR += pgpmoose
SUBDIR += plor
SUBDIR += pyne
+ SUBDIR += rawdog
SUBDIR += rkive
SUBDIR += slnr
SUBDIR += slrn
diff --git a/news/rawdog/Makefile b/news/rawdog/Makefile
new file mode 100644
index 000000000000..c5a6008b8cdc
--- /dev/null
+++ b/news/rawdog/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: rawdog
+# Date created: 9 September 2003
+# Whom: Tim Bishop <tim@bishnet.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= rawdog
+PORTVERSION= 1.2
+CATEGORIES= news python
+MASTER_SITES= http://offog.org/files/
+
+MAINTAINER= tim@bishnet.net
+COMMENT= A simple RSS aggregator
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+
+post-install:
+ ${MKDIR} ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/config ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/style.css ${EXAMPLESDIR}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+.endif
+ @echo " ---------------------------------------------"
+ @echo " Sample config and stylesheet installed in:"
+ @echo " ${EXAMPLESDIR}"
+.if !defined(NOPORTDOCS)
+ @echo " Please read the README:"
+ @echo " ${DOCSDIR}/README"
+.endif
+ @echo " ---------------------------------------------"
+
+.include <bsd.port.mk>
diff --git a/news/rawdog/distinfo b/news/rawdog/distinfo
new file mode 100644
index 000000000000..f5fe27232fee
--- /dev/null
+++ b/news/rawdog/distinfo
@@ -0,0 +1 @@
+MD5 (rawdog-1.2.tar.gz) = 9e299adbba577fbb3e6e805ea5a61763
diff --git a/news/rawdog/pkg-descr b/news/rawdog/pkg-descr
new file mode 100644
index 000000000000..519c30890eb4
--- /dev/null
+++ b/news/rawdog/pkg-descr
@@ -0,0 +1,12 @@
+rawdog is an RSS Aggregator Without Delusions Of Grandeur.
+
+Written in Python, it uses Mark Pilgrim's feed parser. It runs from
+cron, collects articles from a number of feeds, and generates a
+static HTML page listing the newest articles in date order. It
+supports per-feed customizable update times, and uses ETags,
+Last-Modified, and gzip compression to minimize network bandwidth
+usage.
+
+rawdog's output format is similar to that of PyDS and Hep.
+
+WWW: http://offog.org/code/rawdog.html
diff --git a/news/rawdog/pkg-plist b/news/rawdog/pkg-plist
new file mode 100644
index 000000000000..837aecf8361b
--- /dev/null
+++ b/news/rawdog/pkg-plist
@@ -0,0 +1,22 @@
+bin/rawdog
+%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.py
+%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.pyc
+%%PYTHON_SITELIBDIR%%/rawdoglib/__init__.pyo
+%%PYTHON_SITELIBDIR%%/rawdoglib/feedparser.py
+%%PYTHON_SITELIBDIR%%/rawdoglib/feedparser.pyc
+%%PYTHON_SITELIBDIR%%/rawdoglib/feedparser.pyo
+%%PYTHON_SITELIBDIR%%/rawdoglib/persister.py
+%%PYTHON_SITELIBDIR%%/rawdoglib/persister.pyc
+%%PYTHON_SITELIBDIR%%/rawdoglib/persister.pyo
+%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.py
+%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.pyc
+%%PYTHON_SITELIBDIR%%/rawdoglib/rawdog.pyo
+%%PYTHON_SITELIBDIR%%/rawdoglib/timeoutsocket.py
+%%PYTHON_SITELIBDIR%%/rawdoglib/timeoutsocket.pyc
+%%PYTHON_SITELIBDIR%%/rawdoglib/timeoutsocket.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/rawdoglib
+%%EXAMPLESDIR%%/config
+%%EXAMPLESDIR%%/style.css
+@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%@dirrm %%DOCSDIR%%