svn commit: r454114 - in head/www: . newsboat newsboat/files
Tilman Keskinoz
arved at FreeBSD.org
Mon Nov 13 13:10:52 UTC 2017
Author: arved
Date: Mon Nov 13 13:10:51 2017
New Revision: 454114
URL: https://svnweb.freebsd.org/changeset/ports/454114
Log:
Add newsboat, a fork of newsbeuter, a console RSS reader
PR: 223290
Submitted by: mt at markoturk.info
Added:
head/www/newsboat/
- copied from r454113, head/www/newsbeuter/
Deleted:
head/www/newsboat/files/patch-598.diff
head/www/newsboat/files/patch-controller.cpp
head/www/newsboat/files/patch-pb_controller.cpp
head/www/newsboat/files/patch-pb_view.cpp
head/www/newsboat/files/patch-poddlthread
head/www/newsboat/files/patch-src-utils.cpp
Modified:
head/www/Makefile
head/www/newsboat/Makefile
head/www/newsboat/distinfo
head/www/newsboat/pkg-plist
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Mon Nov 13 12:49:35 2017 (r454113)
+++ head/www/Makefile Mon Nov 13 13:10:51 2017 (r454114)
@@ -536,6 +536,7 @@
SUBDIR += netstiff
SUBDIR += netsurf
SUBDIR += newsbeuter
+ SUBDIR += newsboat
SUBDIR += nextcloud
SUBDIR += nghttp2
SUBDIR += nginx
Modified: head/www/newsboat/Makefile
==============================================================================
--- head/www/newsbeuter/Makefile Mon Nov 13 12:49:35 2017 (r454113)
+++ head/www/newsboat/Makefile Mon Nov 13 13:10:51 2017 (r454114)
@@ -1,14 +1,11 @@
# Created by: arved
# $FreeBSD$
-PORTNAME= newsbeuter
-PORTVERSION= 2.9
-PORTREVISION= 6
+PORTNAME= newsboat
+PORTVERSION= 2.10.1
CATEGORIES= www
-MASTER_SITES= https://newsbeuter.org/downloads/ \
- http://newsbeuter.org/downloads/
-MAINTAINER= arved at FreeBSD.org
+MAINTAINER= mt at markoturk.info
COMMENT= RSS feed reader for the text console
LICENSE= MIT
@@ -23,6 +20,8 @@ OPTIONS_DEFAULT=PODCAST
OPTIONS_SUB= yes
PODCAST_DESC= Podcast client (podbeuter)
+USE_GITHUB= yes
+DISTVERSIONPREFIX= r
USES= compiler:c++11-lib gettext gmake iconv:translit ncurses perl5 \
pkgconfig sqlite shebangfix ssl
USE_CXXSTD= gnu++11
@@ -35,16 +34,16 @@ USE_GNOME= libxml2
post-patch:
${REINPLACE_CMD} -e "s,share/man,man,; \
/^prefix/s|=.*|=${PREFIX}|; /^CXX=/d; \
- s|/usr/local|${LOCALBASE}|; s|ruby1.8|ruby18|" \
+ s|/usr/local|${LOCALBASE}|" \
${WRKSRC}/Makefile
${REINPLACE_CMD} -e 's,<ncursesw/ncurses.h>,<ncurses.h>,' \
${WRKSRC}/src/controller.cpp ${WRKSRC}/src/view.cpp
${REINPLACE_CMD} -e 's,fail "ncursesw",true,; s,fail "libcrypto",true,' \
${WRKSRC}/config.sh
- ${REINPLACE_CMD} -e 's|-liconv|${ICONV_LIB} -lcrypto -lncursesw|' \
+ ${REINPLACE_CMD} -e 's|-liconv|${ICONV_LIB} -lcrypto -lncursesw|;s|-Werror||' \
${WRKSRC}/Makefile
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*beuter
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*boat
.include <bsd.port.post.mk>
Modified: head/www/newsboat/distinfo
==============================================================================
--- head/www/newsbeuter/distinfo Mon Nov 13 12:49:35 2017 (r454113)
+++ head/www/newsboat/distinfo Mon Nov 13 13:10:51 2017 (r454114)
@@ -1,2 +1,3 @@
-SHA256 (newsbeuter-2.9.tar.gz) = 74a8bf019b09c3b270ba95adc29f2bbe48ea1f55cc0634276b21fcce1f043dc8
-SIZE (newsbeuter-2.9.tar.gz) = 432763
+TIMESTAMP = 1510573019
+SHA256 (newsboat-newsboat-r2.10.1_GH0.tar.gz) = 82d5e3e2a6dab845aac0bf72580f46c2756375d49214905a627284e5bc32e327
+SIZE (newsboat-newsboat-r2.10.1_GH0.tar.gz) = 500250
Modified: head/www/newsboat/pkg-plist
==============================================================================
--- head/www/newsbeuter/pkg-plist Mon Nov 13 12:49:35 2017 (r454113)
+++ head/www/newsboat/pkg-plist Mon Nov 13 13:10:51 2017 (r454114)
@@ -1,23 +1,21 @@
-bin/newsbeuter
-%%PODCAST%%bin/podbeuter
-share/locale/de/LC_MESSAGES/newsbeuter.mo
-share/locale/es/LC_MESSAGES/newsbeuter.mo
-share/locale/es_ES/LC_MESSAGES/newsbeuter.mo
-share/locale/fr/LC_MESSAGES/newsbeuter.mo
-share/locale/hu/LC_MESSAGES/newsbeuter.mo
-share/locale/it/LC_MESSAGES/newsbeuter.mo
-share/locale/nb/LC_MESSAGES/newsbeuter.mo
-share/locale/nl/LC_MESSAGES/newsbeuter.mo
-share/locale/pl/LC_MESSAGES/newsbeuter.mo
-share/locale/pt_BR/LC_MESSAGES/newsbeuter.mo
-share/locale/ru/LC_MESSAGES/newsbeuter.mo
-share/locale/sv/LC_MESSAGES/newsbeuter.mo
-share/locale/tr/LC_MESSAGES/newsbeuter.mo
-share/locale/uk/LC_MESSAGES/newsbeuter.mo
-share/locale/zh/LC_MESSAGES/newsbeuter.mo
-share/locale/zh_TW/LC_MESSAGES/newsbeuter.mo
-share/doc/newsbeuter/docbook-xsl.css
-share/doc/newsbeuter/newsbeuter.html
-share/doc/newsbeuter/examples/config
-man/man1/newsbeuter.1.gz
-%%PODCAST%%man/man1/podbeuter.1.gz
+bin/newsboat
+%%PODCAST%%bin/podboat
+share/locale/ca/LC_MESSAGES/newsboat.mo
+share/locale/de/LC_MESSAGES/newsboat.mo
+share/locale/es/LC_MESSAGES/newsboat.mo
+share/locale/es_ES/LC_MESSAGES/newsboat.mo
+share/locale/fr/LC_MESSAGES/newsboat.mo
+share/locale/hu/LC_MESSAGES/newsboat.mo
+share/locale/it/LC_MESSAGES/newsboat.mo
+share/locale/ja/LC_MESSAGES/newsboat.mo
+share/locale/nb/LC_MESSAGES/newsboat.mo
+share/locale/nl/LC_MESSAGES/newsboat.mo
+share/locale/pl/LC_MESSAGES/newsboat.mo
+share/locale/pt_BR/LC_MESSAGES/newsboat.mo
+share/locale/ru/LC_MESSAGES/newsboat.mo
+share/locale/sv/LC_MESSAGES/newsboat.mo
+share/locale/tr/LC_MESSAGES/newsboat.mo
+share/locale/uk/LC_MESSAGES/newsboat.mo
+share/locale/zh/LC_MESSAGES/newsboat.mo
+share/locale/zh_TW/LC_MESSAGES/newsboat.mo
+share/doc/newsboat/examples/config
More information about the svn-ports-all
mailing list