Rssroll is a collector of RSS feeds.

Written in C it uses libxml2 to store feeds into sqlite3
database. rssroll.cgi allows web browsing of stored feeds.

WWW: http://chaosophia.net/rssroll/

PR:		ports/177070
This commit is contained in:
Carlo Strub 2013-03-26 20:31:07 +00:00
parent 6748e3b8de
commit 034d2b2356
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=315324
5 changed files with 49 additions and 0 deletions

View file

@ -1685,6 +1685,7 @@
SUBDIR += roundup
SUBDIR += rsskit
SUBDIR += rssowl
SUBDIR += rssroll
SUBDIR += rsstail
SUBDIR += rsstool
SUBDIR += rt38

27
www/rssroll/Makefile Normal file
View file

@ -0,0 +1,27 @@
# $FreeBSD$
PORTNAME= rssroll
PORTVERSION= 0.2
CATEGORIES= www
MASTER_SITES= http://chaosophia.net/downloads/rssroll/ \
http://ns1.chaosophia.net/downloads/rssroll/
MAINTAINER= koue@chaosophia.net
COMMENT= RSS collector in C
LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \
xml2:${PORTSDIR}/textproc/libxml2 \
sqlite3:${PORTSDIR}/databases/sqlite3
CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2
LDFLAGS+= -L${LOCALBASE}/lib
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/rssroll ${PREFIX}/bin
@${MKDIR} ${PREFIX}/www/data/rssroll ${PREFIX}/www/cgi-bin
${INSTALL_PROGRAM} ${WRKSRC}/index.cgi ${PREFIX}/www/cgi-bin/rssroll.cgi
${INSTALL_DATA} ${WRKSRC}/rssrollrc ${PREFIX}/etc/rssrollrc.sample
(cd ${WRKSRC} && ${COPYTREE_SHARE} "html css" ${PREFIX}/www/data/rssroll/)
${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/www/cgi-bin/rssroll.cgi ${PREFIX}/www/data/rssroll/
.include <bsd.port.mk>

2
www/rssroll/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (rssroll-0.2.tar.gz) = f34e89b66bcc975a4cfa033e1fa4bf1827cda96467836fa991e0f5e6a0232d4a
SIZE (rssroll-0.2.tar.gz) = 17199

5
www/rssroll/pkg-descr Normal file
View file

@ -0,0 +1,5 @@
Rssroll is a collector of RSS feeds.
Written in C it uses libxml2 to store feeds into sqlite3
database. rssroll.cgi allows web browsing of stored feeds.
WWW: http://chaosophia.net/rssroll/

14
www/rssroll/pkg-plist Normal file
View file

@ -0,0 +1,14 @@
bin/rssroll
www/cgi-bin/rssroll.cgi
etc/rssrollrc.sample
www/data/rssroll/css/common.css
www/data/rssroll/css/default.css
www/data/rssroll/html/header.html
www/data/rssroll/html/main.html
www/data/rssroll/html/feed.html
www/data/rssroll/html/footer.html
@dirrm www/data/rssroll/html
@dirrm www/data/rssroll/css
@dirrm www/data/rssroll
@dirrmtry www/data
@dirrmtry www/cgi-bin