From owner-svn-ports-all@freebsd.org Mon Nov 13 13:10:52 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5017DBA168; Mon, 13 Nov 2017 13:10:52 +0000 (UTC) (envelope-from arved@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8C7B36DA5C; Mon, 13 Nov 2017 13:10:52 +0000 (UTC) (envelope-from arved@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vADDApSs034711; Mon, 13 Nov 2017 13:10:51 GMT (envelope-from arved@FreeBSD.org) Received: (from arved@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vADDApeu034707; Mon, 13 Nov 2017 13:10:51 GMT (envelope-from arved@FreeBSD.org) Message-Id: <201711131310.vADDApeu034707@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: arved set sender to arved@FreeBSD.org using -f From: Tilman Keskinoz Date: Mon, 13 Nov 2017 13:10:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r454114 - in head/www: . newsboat newsboat/files X-SVN-Group: ports-head X-SVN-Commit-Author: arved X-SVN-Commit-Paths: in head/www: . newsboat newsboat/files X-SVN-Commit-Revision: 454114 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Nov 2017 13:10:52 -0000 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@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@FreeBSD.org +MAINTAINER= mt@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,,,' \ ${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 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