openbsd-ports/www/newsboat/Makefile
sthen 6781029335 bump REVISION for ports using rust, so that pkg_add -u for i386 users
updates to packages without -znotext (i.e. with text relocations disabled)
makes sense to phessler, semarie, tb
2022-10-28 10:00:45 +00:00

60 lines
1.0 KiB
Makefile

COMMENT = RSS/Atom feed reader for text terminals
V = 2.29
DISTNAME = newsboat-$V
REVISION = 1
CATEGORIES = www
HOMEPAGE = https://www.newsboat.org/
# MIT
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} c crypto curl curses iconv intl
WANTLIB += json-c m sqlite3 ssl stfl xml2
MASTER_SITES = https://www.newsboat.org/releases/$V/
EXTRACT_SUFX = .tar.xz
COMPILER = base-clang ports-gcc
DISTFILES += ${DISTNAME}${EXTRACT_SUFX}
MODULES = devel/cargo
MODCARGO_BUILD = No
MODCARGO_INSTALL = No
MODCARGO_TEST = No
BUILD_DEPENDS = devel/gettext,-tools \
textproc/asciidoctor
RUN_DEPENDS = x11/gtk+3,-guic
LIB_DEPENDS = databases/sqlite3 \
devel/gettext,-runtime \
devel/stfl \
devel/json-c \
textproc/libxml \
net/curl
MAKE_ENV = ${MODCARGO_ENV} \
CXX="${CXX}" \
CXXFLAGS="${CXXFLAGS}"
FAKE_FLAGS = mandir="${PREFIX}/man"
USE_GMAKE = Yes
ALL_TARGET = all doc
CONFIGURE_STYLE = cargo simple
CONFIGURE_SCRIPT = config.sh
pre-configure:
@sed -i 's,-Werror ,,g' ${WRKSRC}/Makefile
.include "crates.inc"
.include <bsd.port.mk>