2019-08-21 10:55:41 +00:00

40 lines
845 B
Makefile

# $OpenBSD: Makefile,v 1.26 2019/08/21 10:55:41 sthen Exp $
SHARED_LIBS += lz4 3.0
COMMENT= fast BSD-licensed data compression
GH_ACCOUNT= lz4
GH_PROJECT= lz4
GH_TAGNAME= v1.9.2
CATEGORIES= archivers
HOMEPAGE= https://fastcompression.blogspot.com/p/lz4.html
MAINTAINER= Stuart Henderson <sthen@openbsd.org>
# library: BSD, tools: GPLv2
PERMIT_PACKAGE= Yes
WANTLIB += c
USE_GMAKE= Yes
MAKE_FLAGS= CC="${CC}" \
CXX="${CXX}" \
CFLAGS="${CFLAGS}" \
V=1 \
MANDIR="${PREFIX}/man" \
SONAME_FLAGS= \
SHARED_EXT_VER="so.${LIBlz4_VERSION}"
FAKE_FLAGS= PREFIX=${PREFIX}
TEST_ENV+= MAKE_PROGRAM=${MAKE_PROGRAM}
CFLAGS+= -DLZ4_FORCE_MEMORY_ACCESS=1
post-install:
mv ${PREFIX}/libdata/pkgconfig/* ${PREFIX}/lib/pkgconfig/
rmdir ${PREFIX}/libdata/pkgconfig
rm ${PREFIX}/lib/liblz4.so{.1,}
.include <bsd.port.mk>