Mon Feb 19 01:38:56 2024 UTC (109d)
news/newsraft: Add newsraft version 0.22

Prepared in wip by Kevin Bloom.

newsraft is a feed reader with a ncurses user interface. It attempts
to be lightweight version newsboat. newsraft supports parallel
downloads, section-based feeds grouping, opening links in any
program, viewing news from all feeds with explore mode, automatic
updates for feeds and sections, multiple actions key bindings,
support for feed generating scripts, text search by news titles,
and interactive interface for viewing news content.


(gdt)
diff -r0 -r1.1 pkgsrc/news/newsraft/DESCR
diff -r0 -r1.1 pkgsrc/news/newsraft/Makefile
diff -r0 -r1.1 pkgsrc/news/newsraft/PLIST
diff -r0 -r1.1 pkgsrc/news/newsraft/distinfo

File Added: pkgsrc/news/newsraft/DESCR
newsraft is a feed reader with a ncurses user interface. It attempts
to be lightweight version newsboat. newsraft supports parallel
downloads, section-based feeds grouping, opening links in any
program, viewing news from all feeds with explore mode, automatic
updates for feeds and sections, multiple actions key bindings,
support for feed generating scripts, text search by news titles,
and interactive interface for viewing news content.

File Added: pkgsrc/news/newsraft/Makefile
# $NetBSD: Makefile,v 1.1 2024/02/19 01:38:56 gdt Exp $

DISTNAME=	newsraft-0.22
CATEGORIES=	news
MASTER_SITES=	https://codeberg.org/newsraft/newsraft/archive/

MAINTAINER=	kevin.bloom@posteo.net
HOMEPAGE=	https://codeberg.org/newsraft
COMMENT=	Terminal based feed reader
LICENSE=	isc

WRKSRC=	${WRKDIR}/newsraft

USE_LANGUAGES=	c
USE_TOOLS+=	pkg-config pax
TOOL_DEPENDS+=	scdoc-[0-9]*:../../textproc/scdoc

MAKE_FILE=	makefile

EGDIR=			${PREFIX}/share/examples/newsraft

INSTALLATION_DIRS+=	bin man/man1 share/examples/newsraft

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/newsraft ${DESTDIR}${PREFIX}/bin && \
	${INSTALL_MAN} ${WRKSRC}/doc/newsraft.1 \
		${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 && \
	cd ${WRKSRC}/doc/examples && ${PAX} -wr . ${DESTDIR}${EGDIR}

.include "../../databases/sqlite3/buildlink3.mk"
.include "../../devel/yajl/buildlink3.mk"
.include "../../devel/ncursesw/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../www/gumbo-parser/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/news/newsraft/PLIST
@comment $NetBSD: PLIST,v 1.1 2024/02/19 01:38:56 gdt Exp $
bin/newsraft
man/man1/newsraft.1
share/examples/newsraft/config
share/examples/newsraft/feeds

File Added: pkgsrc/news/newsraft/distinfo
$NetBSD: distinfo,v 1.1 2024/02/19 01:38:56 gdt Exp $

BLAKE2s (newsraft-0.22.tar.gz) = 1ec64e86e1d59d0a35bbda7d22a524e54e22a9dc0d5471487d92360da2d76e3c
SHA512 (newsraft-0.22.tar.gz) = 9afad028e5d06b8b0461f80f88820b682e28ed1d4c32834b6f5c60752b11d49753bc40930ec7850e121bd148208c1bf6b6594334d60ae7f052c49b2ff4e8c42a
Size (newsraft-0.22.tar.gz) = 190409 bytes