2018-12-28 19:28:37 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.22 2018/12/28 19:28:37 bket Exp $
|
2016-09-29 19:31:29 +00:00
|
|
|
|
|
|
|
COMMENT = zstandard fast real-time compression algorithm
|
|
|
|
|
2018-12-28 19:28:37 +00:00
|
|
|
V = 1.3.8
|
2018-10-16 14:56:34 +00:00
|
|
|
DISTNAME = zstd-${V}
|
|
|
|
|
2018-12-28 19:28:37 +00:00
|
|
|
SHARED_LIBS = zstd 2.0 # 1.3.8
|
2016-09-29 19:31:29 +00:00
|
|
|
|
|
|
|
CATEGORIES = archivers
|
|
|
|
|
|
|
|
HOMEPAGE = https://facebook.github.io/zstd/
|
|
|
|
|
2018-06-29 19:02:07 +00:00
|
|
|
MAINTAINER = Bjorn Ketelaars <bket@openbsd.org>
|
2018-01-11 00:13:49 +00:00
|
|
|
|
2018-01-14 10:30:28 +00:00
|
|
|
# BSD 3 clauses + GPLv2
|
2016-09-29 19:31:29 +00:00
|
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
|
|
|
2018-04-04 16:10:02 +00:00
|
|
|
WANTLIB = c lz4 lzma pthread z
|
2018-01-11 00:13:49 +00:00
|
|
|
|
2018-10-16 14:56:34 +00:00
|
|
|
MASTER_SITES = https://github.com/facebook/zstd/releases/download/v${V}/
|
|
|
|
|
2018-01-11 00:13:49 +00:00
|
|
|
LIB_DEPENDS = archivers/lz4 \
|
|
|
|
archivers/xz
|
2016-09-29 19:31:29 +00:00
|
|
|
|
2018-09-15 17:38:16 +00:00
|
|
|
COMPILER = base-clang ports-gcc
|
2016-09-29 19:31:29 +00:00
|
|
|
|
2018-01-11 00:13:49 +00:00
|
|
|
MAKE_ENV = CC="${CC}" \
|
|
|
|
CFLAGS="${CFLAGS}" \
|
2018-10-16 14:56:34 +00:00
|
|
|
CPPFLAGS="-I${WRKSRC}/lib -I${WRKSRC}/lib/dictBuilder -I${LOCALBASE}/include" \
|
2018-01-11 00:13:49 +00:00
|
|
|
CXX="${CXX}" \
|
|
|
|
CXXFLAGS="${CXXFLAGS}" \
|
|
|
|
LDFLAGS="-L${LOCALBASE}/lib" \
|
2018-01-04 14:47:20 +00:00
|
|
|
LIBzstd_VERSION="${LIBzstd_VERSION}"
|
|
|
|
FAKE_FLAGS = PREFIX="${PREFIX}"
|
2016-09-29 19:31:29 +00:00
|
|
|
|
|
|
|
USE_GMAKE = Yes
|
|
|
|
|
2018-01-04 14:47:20 +00:00
|
|
|
TEST_TARGET = check
|
2016-09-29 19:31:29 +00:00
|
|
|
|
|
|
|
.include <bsd.port.mk>
|