Index: head/www/rssroll/Makefile =================================================================== --- head/www/rssroll/Makefile (revision 477186) +++ head/www/rssroll/Makefile (revision 477187) @@ -1,28 +1,36 @@ # $FreeBSD$ PORTNAME= rssroll -PORTVERSION= 0.5 -PORTREVISION= 1 +PORTVERSION= 0.6 CATEGORIES= www MAINTAINER= koue@chaosophia.net COMMENT= RSS collector in C LICENSE= BSD2CLAUSE LIB_DEPENDS= libcurl.so:ftp/curl \ libxml2.so:textproc/libxml2 \ libsqlite3.so:databases/sqlite3 +USES= cmake + +CEZ_VERSION= 1.01 USE_GITHUB= yes GH_ACCOUNT= koue -GNU_CONFIGURE= yes +GH_PROJECT= rssroll:rssroll \ + libcez:libcez +GH_TAGNAME= ${CEZ_VERSION}:libcez -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/src/rssroll ${STAGEDIR}${PREFIX}/bin - (cd ${WRKSRC} && ${COPYTREE_SHARE} "html css" ${STAGEDIR}${PREFIX}/www/rssroll/) - ${INSTALL_PROGRAM} ${WRKSRC}/src/index.cgi ${STAGEDIR}${PREFIX}/www/rssroll/index.cgi - ${INSTALL_DATA} ${WRKSRC}/rssrollrc ${STAGEDIR}${PREFIX}/etc/rssrollrc.sample +pre-configure: + @(cd ${WRKDIR}/libcez-${CEZ_VERSION} && ${SETENV} ${MAKE_ENV} ${MAKE}) + ${REINPLACE_CMD} -e 's|cez_config.h|cez_config.h PATHS ${WRKDIR}/libcez-${CEZ_VERSION}/src/config NO_DEFAULT_PATH|g' \ + -e 's|cez_fossil.h|cez_fossil.h PATHS ${WRKDIR}/libcez-${CEZ_VERSION}/src/fossil NO_DEFAULT_PATH|g' \ + -e 's|cez_misc.h|cez_misc.h PATHS ${WRKDIR}/libcez-${CEZ_VERSION}/src/misc NO_DEFAULT_PATH|g' \ + -e 's|cezconfig|cezconfig PATHS ${WRKDIR}/libcez-${CEZ_VERSION}/src/config NO_DEFAULT_PATH|g' \ + -e 's|cezfossil|cezfossil PATHS ${WRKDIR}/libcez-${CEZ_VERSION}/src/fossil NO_DEFAULT_PATH|g' \ + -e 's|cezmisc|cezmisc PATHS ${WRKDIR}/libcez-${CEZ_VERSION}/src/misc NO_DEFAULT_PATH|g' \ + ${WRKSRC}/cmake/FindLibcez.cmake .include Index: head/www/rssroll/distinfo =================================================================== --- head/www/rssroll/distinfo (revision 477186) +++ head/www/rssroll/distinfo (revision 477187) @@ -1,2 +1,5 @@ -SHA256 (koue-rssroll-0.5_GH0.tar.gz) = ee94f7f1986e675506a8adfbd7bc7cc4c54bff1cae4a274541ad9210049c6ed5 -SIZE (koue-rssroll-0.5_GH0.tar.gz) = 120230 +TIMESTAMP = 1533310115 +SHA256 (koue-rssroll-0.6_GH0.tar.gz) = 0c4958c26dcaa443b935293e181f1c2374910e75195f90ef428ed07a8edd4f26 +SIZE (koue-rssroll-0.6_GH0.tar.gz) = 18158 +SHA256 (koue-libcez-1.01_GH0.tar.gz) = 01fc2adf64e4c4ce3d83dcee59e6027f40bca38b21cfd77d26b9cae8914defb5 +SIZE (koue-libcez-1.01_GH0.tar.gz) = 139817 Index: head/www/rssroll/pkg-descr =================================================================== --- head/www/rssroll/pkg-descr (revision 477186) +++ head/www/rssroll/pkg-descr (revision 477187) @@ -1,5 +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. +database. index.cgi allows web browsing of stored feeds. WWW: http://chaosophia.net/rssroll/ Index: head/www/rssroll/pkg-plist =================================================================== --- head/www/rssroll/pkg-plist (revision 477186) +++ head/www/rssroll/pkg-plist (revision 477187) @@ -1,13 +1,15 @@ bin/rssroll @sample etc/rssrollrc.sample %%WWWDIR%%/css/common.css %%WWWDIR%%/css/default.css %%WWWDIR%%/css/flak.css %%WWWDIR%%/html/default/feed.html %%WWWDIR%%/html/default/footer.html %%WWWDIR%%/html/default/header.html %%WWWDIR%%/html/flak/feed.html %%WWWDIR%%/html/flak/footer.html %%WWWDIR%%/html/flak/header.html %%WWWDIR%%/html/main.html +%%WWWDIR%%/html/summary.rss +%%WWWDIR%%/html/summary_item.rss %%WWWDIR%%/index.cgi