39 lines
807 B
Makefile
39 lines
807 B
Makefile
# $OpenBSD: Makefile,v 1.27 2020/02/03 20:40:37 sthen Exp $
|
|
|
|
SHARED_LIBS += lz4 3.0
|
|
|
|
COMMENT= fast BSD-licensed data compression
|
|
|
|
GH_ACCOUNT= lz4
|
|
GH_PROJECT= lz4
|
|
GH_TAGNAME= v1.9.2
|
|
REVISION= 0
|
|
|
|
CATEGORIES= archivers
|
|
|
|
HOMEPAGE= https://fastcompression.blogspot.com/p/lz4.html
|
|
|
|
# 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>
|