File:
[cvs.NetBSD.org] /
pkgsrc /
textproc /
jless /
Makefile
Revision
1.7:
download - view:
text,
annotated -
select for diffs
Mon Mar 14 13:19:19 2022 UTC (2 years, 9 months ago) by
wiz
Branches:
MAIN
CVS tags:
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
HEAD
jless: add missing build dependencies
# $NetBSD: Makefile,v 1.7 2022/03/14 13:19:19 wiz Exp $
DISTNAME= jless-0.8.0
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=PaulJuliusMartinez/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/PaulJuliusMartinez/jless/
COMMENT= Command-line pager for JSON data
LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
.include "cargo-depends.mk"
USE_LANGUAGES+= c c++
USE_TOOLS+= pkg-config
PYTHON_VERSIONS_INCOMPATIBLE= 27
PYTHON_FOR_BUILD_ONLY= tool
INSTALLATION_DIRS= bin
RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libxcb}/lib
RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.libxcb}/lib
# jless command conflicts with misc/ja-less
# Rename it at install time
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/target/release/jless \
${DESTDIR}${PREFIX}/bin/j_less
.include "../../lang/rust/cargo.mk"
.include "../../lang/python/tool.mk"
.include "../../x11/libxcb/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>