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:
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
|
@ -1685,6 +1685,7 @@
|
|||
SUBDIR += roundup
|
||||
SUBDIR += rsskit
|
||||
SUBDIR += rssowl
|
||||
SUBDIR += rssroll
|
||||
SUBDIR += rsstail
|
||||
SUBDIR += rsstool
|
||||
SUBDIR += rt38
|
||||
|
|
27
www/rssroll/Makefile
Normal file
27
www/rssroll/Makefile
Normal 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
2
www/rssroll/distinfo
Normal 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
5
www/rssroll/pkg-descr
Normal 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
14
www/rssroll/pkg-plist
Normal 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
|
Loading…
Reference in a new issue