Changeset View
Changeset View
Standalone View
Standalone View
net/ceph13/Makefile
Show First 20 Lines • Show All 102 Lines • ▼ Show 20 Lines | |||||
USE_RC_SUBR= ceph | USE_RC_SUBR= ceph | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
USERS= ceph | USERS= ceph | ||||
GROUPS= ceph | GROUPS= ceph | ||||
PLIST_SUB= CMAKE_BUILD_TYPE_regex=\bdebug\b | PLIST_SUB= CMAKE_BUILD_TYPE_regex=\bdebug\b | ||||
.include <bsd.port.options.mk> | |||||
# 11.2 and 12.0 RELEASE has clang60 and will give versioning errors | |||||
.if (${OSVERSION} < 1102507) || (${OSVERSION} >= 1200000 && ${OSVERSION} < 1200099) | |||||
BUILD_DEPENDS+= ${LOCALBASE}/bin/clang80:devel/llvm80 | |||||
CC= clang80 | |||||
CXX= clang++80 | |||||
ASM= clang80 | |||||
.endif | |||||
.include <bsd.port.pre.mk> | |||||
pre-configure: | pre-configure: | ||||
jbeich: bsd.port.options.mk can be dropped as there're no more `.if` conditionals. | |||||
${LN} -s ${CONFIGURE_WRKSRC} ${WRKSRC}/build | ${LN} -s ${CONFIGURE_WRKSRC} ${WRKSRC}/build | ||||
${CP} files/file-git_version ${WRKSRC}/src/.git_version | ${CP} files/file-git_version ${WRKSRC}/src/.git_version | ||||
post-install: | post-install: | ||||
${MKDIR} ${STAGEDIR}${PREFIX}/etc/ceph | ${MKDIR} ${STAGEDIR}${PREFIX}/etc/ceph | ||||
${MKDIR} ${STAGEDIR}/var/lib/ceph/bootstrap-mds | ${MKDIR} ${STAGEDIR}/var/lib/ceph/bootstrap-mds | ||||
${MKDIR} ${STAGEDIR}/var/lib/ceph/bootstrap-osd | ${MKDIR} ${STAGEDIR}/var/lib/ceph/bootstrap-osd | ||||
${MKDIR} ${STAGEDIR}/var/lib/ceph/bootstrap-rgw | ${MKDIR} ${STAGEDIR}/var/lib/ceph/bootstrap-rgw | ||||
Show All 30 Lines | post-install: | ||||
${RM} ${STAGEDIR}${PREFIX}/sbin/ceph-volume | ${RM} ${STAGEDIR}${PREFIX}/sbin/ceph-volume | ||||
${RM} ${STAGEDIR}${PREFIX}/man/man8/ceph-volume* | ${RM} ${STAGEDIR}${PREFIX}/man/man8/ceph-volume* | ||||
${RM} ${STAGEDIR}${PREFIX}/sbin/ceph-volume-systemd | ${RM} ${STAGEDIR}${PREFIX}/sbin/ceph-volume-systemd | ||||
${RM} -rf ${STAGEDIR}${PREFIX}/libexec/systemd | ${RM} -rf ${STAGEDIR}${PREFIX}/libexec/systemd | ||||
${RMDIR} ${STAGEDIR}${PREFIX}/etc/init.d | ${RMDIR} ${STAGEDIR}${PREFIX}/etc/init.d | ||||
${INSTALL_DATA} ${WRKSRC}/src/sample.ceph.conf ${STAGEDIR}${PREFIX}/etc/ceph/ceph.conf.sample | ${INSTALL_DATA} ${WRKSRC}/src/sample.ceph.conf ${STAGEDIR}${PREFIX}/etc/ceph/ceph.conf.sample | ||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |
bsd.port.options.mk can be dropped as there're no more .if conditionals.