Changeset View
Changeset View
Standalone View
Standalone View
devel/pmdk/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= pmdk | PORTNAME= pmdk | ||||
DISTVERSION= 1.5 | DISTVERSION= 1.6.1 | ||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MAINTAINER= d.scott.phillips@intel.com | MAINTAINER= d.scott.phillips@intel.com | ||||
COMMENT= Libraries and tools to manage and access persistent memory devices | COMMENT= Libraries and tools to manage and access persistent memory devices | ||||
# PMDK code is BSD3CLAUSE, jemalloc is BSD2CLAUSE, | # PMDK code is BSD3CLAUSE, jemalloc is BSD2CLAUSE, | ||||
# Valgrind headers are BSD4CLAUSE. | # Valgrind headers are BSD4CLAUSE. | ||||
LICENSE= BSD3CLAUSE BSD2CLAUSE BSD4CLAUSE | LICENSE= BSD3CLAUSE BSD2CLAUSE BSD4CLAUSE | ||||
LICENSE_COMB= multi | LICENSE_COMB= multi | ||||
ONLY_FOR_ARCHS= aarch64 amd64 | ONLY_FOR_ARCHS= aarch64 amd64 | ||||
BUILD_DEPENDS= bash:shells/bash | BUILD_DEPENDS= bash:shells/bash | ||||
LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid | LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid | ||||
USES= autoreconf:build gmake pkgconfig | USES= autoreconf:build gmake pkgconfig | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
USE_LDCONFIG= yes | |||||
GH_ACCOUNT= pmem | GH_ACCOUNT= pmem | ||||
USE_LDCONFIG= yes | |||||
MAKE_ARGS= EXTRA_CFLAGS=-Wno-error=unused-value | |||||
post-install: | post-install: | ||||
${RM} ${STAGEDIR}${PREFIX}/bin/pmreorder | ${RM} ${STAGEDIR}${PREFIX}/bin/pmreorder | ||||
${RM} ${STAGEDIR}${PREFIX}/man/man1/pmreorder.1.gz | ${RM} ${STAGEDIR}${PREFIX}/man/man1/pmreorder.1.gz | ||||
${RM} -r ${STAGEDIR}${PREFIX}/lib/pmdk_debug | ${RM} -r ${STAGEDIR}${PREFIX}/lib/pmdk_debug | ||||
${RM} -r ${STAGEDIR}${PREFIX}/share/pmreorder | ${RM} -r ${STAGEDIR}${PREFIX}/share/pmreorder | ||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pmempool | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pmempool | ||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.1.0.0 | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.1.0.0 | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |