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