37ac0e5b7a
Packaged in wip by Michael-John Turner xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files. Commands should be simple, fast and composable: 1. Simple tasks should be easy. 2. Performance trade offs should be exposed in the CLI interface. 3. Composition should not come at the expense of performance.
22 lines
529 B
Makefile
22 lines
529 B
Makefile
# $NetBSD: Makefile,v 1.1 2021/07/02 21:59:54 pin Exp $
|
|
|
|
DISTNAME= xsv-0.13.0
|
|
CATEGORIES= textproc
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=BurntSushi/}
|
|
|
|
MAINTAINER= mj@mjturner.net
|
|
HOMEPAGE= https://github.com/BurntSushi/xsv/
|
|
COMMENT= Fast CSV command line toolkit written in Rust
|
|
LICENSE= unlicense AND mit
|
|
|
|
USE_LANGUAGES= c
|
|
|
|
.include "cargo-depends.mk"
|
|
|
|
INSTALLATION_DIRS= bin
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/target/release/xsv ${DESTDIR}${PREFIX}/bin
|
|
|
|
.include "../../lang/rust/cargo.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|