pkgsrc/devel/blosc/Makefile
adam a62505688f blosc: updated to 1.17.0
Release 1.17.0
LZ4 codec updated to 1.9.1.
Zstd codec updated to 1.4.1.
BloscLZ codec updated to 2.0.0. Although this should be fully backward
compatible, it contains important changes that affects mainly speed, but
also compression ratios. Feedback on how it behaves on your own data is
appreciated.
2019-08-28 10:29:37 +00:00

33 lines
900 B
Makefile

# $NetBSD: Makefile,v 1.7 2019/08/28 10:29:37 adam Exp $
DISTNAME= blosc-1.17.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=Blosc/}
GITHUB_PROJECT= c-blosc
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://blosc.org/
COMMENT= Blocking, shuffling, and lossless compression library
LICENSE= modified-bsd
USE_CMAKE= yes
USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config
TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/blosc
TEST_TARGET= test
CMAKE_ARGS+= -DPREFER_EXTERNAL_LZ4=ON
CMAKE_ARGS+= -DPREFER_EXTERNAL_SNAPPY=ON
CMAKE_ARGS+= -DPREFER_EXTERNAL_ZLIB=ON
CMAKE_ARGS+= -DPREFER_EXTERNAL_ZSTD=ON
CFLAGS.SunOS+= -D__EXTENSIONS__
PKGCONFIG_OVERRIDE+= blosc.pc.in
.include "../../archivers/lz4/buildlink3.mk"
.include "../../archivers/zstd/buildlink3.mk"
.include "../../devel/snappy/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"