Changeset View
Changeset View
Standalone View
Standalone View
sysutils/apache-mesos/Makefile
# $FreeBSD$ | |||||
PORTNAME= mesos | |||||
PORTVERSION= 1.8.0 | |||||
CATEGORIES= sysutils | |||||
MASTER_SITES= APACHE/mesos/${PORTVERSION} | |||||
PKGNAMEPREFIX= apache- | |||||
tobik: Use curly braces `{}` here. | |||||
MAINTAINER= james.wright@digital-chaos.com | |||||
COMMENT= Cluster manager providing resource isolation and sharing | |||||
Done Inline Actions"Apache Foundation open-source project" seems like filler and does not say much about Mesos. tobik: "Apache Foundation open-source project" seems like filler and does not say much about Mesos. | |||||
Done Inline Actionsand "to manager computer clusters" does not either. mat: and "to manager computer clusters" does not either. | |||||
LICENSE= APACHE20 | |||||
LICENSE_FILE= ${WRKSRC}/LICENSE | |||||
BUILD_DEPENDS= boost-libs>0:devel/boost-libs \ | |||||
picojson>0:devel/picojson \ | |||||
rapidjson>0:devel/rapidjson | |||||
LIB_DEPENDS= libapr-1.so:devel/apr1 \ | |||||
libcurl.so:ftp/curl \ | |||||
libgpr.so:devel/grpc \ | |||||
libglog.so:devel/glog \ | |||||
libev.so:devel/libev \ | |||||
libprotobuf.so:devel/protobuf \ | |||||
libsasl2.so:security/cyrus-sasl2 \ | |||||
libsvn_delta-1.so:devel/subversion \ | |||||
libsvn_subr-1.so:devel/subversion \ | |||||
libzookeeper_mt.so:devel/libzookeeper | |||||
USES= gmake libarchive libtool shebangfix | |||||
USE_LDCONFIG= yes | |||||
Done Inline Actions
====> Running Q/A tests (stage-qa) Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-scp' Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-tail' Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-cat' Error: '/usr/bin/env python' is an invalid shebang you need USES=shebangfix for 'bin/mesos-ps' Warning: 'lib/mesos/modules/liburi_disk_profile_adaptor-1.8.0.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} Warning: 'lib/mesos/modules/libfixed_resource_estimator-1.8.0.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} Warning: 'lib/mesos/modules/liblogrotate_container_logger-1.8.0.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} Warning: 'lib/mesos/modules/libload_qos_controller-1.8.0.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} Warning: 'lib/libmesos-1.8.0.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} Error: .la libraries found, port needs USES=libtool Warning: you may not need USES=ssl *** Error code 1 tobik: - Since you are installing shared libraries you must have `USE_LDCONFIG=yes`.
- We do not… | |||||
SHEBANG_FILES= src/cli/mesos-cat src/cli/mesos-ps src/cli/mesos-scp src/cli/mesos-tail | |||||
GNU_CONFIGURE= yes | |||||
CONFIGURE_ARGS= --disable-java \ | |||||
--disable-python \ | |||||
--disable-werror \ | |||||
--with-apr=${LOCALBASE} \ | |||||
--with-boost=${LOCALBASE} \ | |||||
--with-glog=${LOCALBASE} \ | |||||
--with-grpc=${LOCALBASE} \ | |||||
--with-libarchive=${LOCALBASE} \ | |||||
--with-libev=${LOCALBASE} \ | |||||
--with-protobuf=${LOCALBASE} \ | |||||
--with-picojson=${LOCALBASE} \ | |||||
--with-rapidjson=${LOCALBASE} \ | |||||
--with-sasl=${LOCALBASE} \ | |||||
Done Inline ActionsThe build has -Werror which often leads to build failures on Clang updates, maybe add --disable-werror. tobik: The build has `-Werror` which often leads to build failures on Clang updates, maybe add `… | |||||
--with-svn=${LOCALBASE} \ | |||||
--with-zookeeper=${LOCALBASE} | |||||
INSTALL_TARGET= install-strip | |||||
OPTIONS_DEFINE= CLI DEPLOY | |||||
OPTIONS_SUB= yes | |||||
CLI_DESC= Install CLI commands | |||||
DEPLOY_DESC= Install deploy scripts | |||||
CLI_USE= python:run | |||||
.include <bsd.port.mk> |
Use curly braces {} here.