freebsd-ports/archivers/vbz-compression/Makefile
Jason W. Bacon 35f24e09c6 archivers/vbz-compression: Compression for Oxford Nanopore signal data
VBZ Compression uses variable byte integer encoding to compress Oxford
Nanopore signal data.
2021-08-12 20:50:35 -05:00

31 lines
771 B
Makefile

PORTNAME= vbz-compression
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
CATEGORIES= archivers
MAINTAINER= jwb@FreeBSD.org
COMMENT= Variable byte integer encoding to compress Oxford Nanopore signal data
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENCE.txt
BUILD_DEPENDS= streamvbyte>=0.4.1:archivers/streamvbyte
LIB_DEPENDS= libhdf5.so:science/hdf5 \
libzstd.so:archivers/zstd
USES= cmake
USE_GITHUB= yes
USE_LDCONFIG= ${PREFIX}/hdf5/lib/plugin
GH_ACCOUNT= nanoporetech
GH_PROJECT= vbz_compression
CMAKE_ARGS= -DENABLE_CONAN=OFF \
-DENABLE_PERF_TESTING=OFF \
-DENABLE_PYTHON=OFF \
-DSTREAMVBYTE_INSTALL_DIR=${LOCALBASE} \
-DSTREAMVBYTE_STATIC_LIB=${LOCALBASE}/lib/libstreamvbyte_static.a
PLIST_FILES= hdf5/lib/plugin/libvbz_hdf_plugin.so
.include <bsd.port.mk>