Bug 177070 - New port: www/rssroll - rss collector with web frontend written in c
Summary: New port: www/rssroll - rss collector with web frontend written in c
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Carlo Strub
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-18 14:00 UTC by Nikola Kolev
Modified: 2013-03-26 20:40 UTC (History)
0 users

See Also:


Attachments
file.shar (2.47 KB, text/plain)
2013-03-18 14:00 UTC, Nikola Kolev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikola Kolev 2013-03-18 14:00:00 UTC
I used shar file extension but received error while submitting the file and the system suggest me to change the extension to txt so please ignore txt end and use shar.

Fix: Patch attached with submission follows:
Comment 1 Carlo Strub freebsd_committer freebsd_triage 2013-03-24 19:35:49 UTC
Responsible Changed
From-To: freebsd-ports-bugs->cs

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-03-26 20:31:20 UTC
Author: cs
Date: Tue Mar 26 20:31:07 2013
New Revision: 315324
URL: http://svnweb.freebsd.org/changeset/ports/315324

Log:
  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

Added:
  head/www/rssroll/
  head/www/rssroll/Makefile   (contents, props changed)
  head/www/rssroll/distinfo   (contents, props changed)
  head/www/rssroll/pkg-descr   (contents, props changed)
  head/www/rssroll/pkg-plist   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Tue Mar 26 20:24:12 2013	(r315323)
+++ head/www/Makefile	Tue Mar 26 20:31:07 2013	(r315324)
@@ -1685,6 +1685,7 @@
     SUBDIR += roundup
     SUBDIR += rsskit
     SUBDIR += rssowl
+    SUBDIR += rssroll
     SUBDIR += rsstail
     SUBDIR += rsstool
     SUBDIR += rt38

Added: head/www/rssroll/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rssroll/Makefile	Tue Mar 26 20:31:07 2013	(r315324)
@@ -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>

Added: head/www/rssroll/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rssroll/distinfo	Tue Mar 26 20:31:07 2013	(r315324)
@@ -0,0 +1,2 @@
+SHA256 (rssroll-0.2.tar.gz) = f34e89b66bcc975a4cfa033e1fa4bf1827cda96467836fa991e0f5e6a0232d4a
+SIZE (rssroll-0.2.tar.gz) = 17199

Added: head/www/rssroll/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rssroll/pkg-descr	Tue Mar 26 20:31:07 2013	(r315324)
@@ -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/

Added: head/www/rssroll/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rssroll/pkg-plist	Tue Mar 26 20:31:07 2013	(r315324)
@@ -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
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Carlo Strub freebsd_committer freebsd_triage 2013-03-26 20:34:00 UTC
State Changed
From-To: open->closed

Committed. Thank you very much.