Changeset View
Changeset View
Standalone View
Standalone View
security/openssl-agent/Makefile
- This file was added.
PORTNAME= openssl-agent | |||||
PORTVERSION= 0.15.0 | |||||
CATEGORIES= security | |||||
MASTER_SITES= https://pkg.cppget.org/1/alpha/build2/ | |||||
MAINTAINER= fuz@FreeBSD.org | |||||
COMMENT= OpenSSL key agent and client utilities | |||||
WWW= https://git.build2.org/cgit/openssl-agent/tree/README | |||||
LICENSE= MIT | |||||
LICENSE_FILE= ${WRKSRC}/LICENSE | |||||
BUILD_DEPENDS= build2>=0:devel/build2 | |||||
LIB_DEPENDS= libbutl.so:devel/build2 | |||||
PLIST_FILES= bin/openssl-agent-pkcs11 \ | |||||
bin/openssl-client | |||||
eduardo: is `-V -j ${MAKE_JOBS_NUMBER} -J ${MAKE_JOBS_NUMBER}` missing here? | |||||
Not Done Inline ActionsLooking at devel/build2 and this it make sense to add a USES mk file. That way we would automatically have the correct options for all ports that use it. Given that currently it's only two? ports this certainly is not a requirement. For completeness it might be nice to use the MAKE_JOBS here, but also not a requirement with 18 seconds build time. flo: Looking at devel/build2 and this it make sense to add a USES mk file. That way we would… | |||||
Not Done Inline ActionsMy doubt is why is it used in do-install target, maybe a clean up could be made. eduardo: My doubt is why is it used in do-install target, maybe a clean up could be made.
devel/build2… | |||||
do-build: | |||||
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} b configure \ | |||||
config.cxx=${CXX} \ | |||||
config.cxx.coptions="${CXXFLAGS}" \ | |||||
config.cxx.loptions="${LDFLAGS} ${STRIP}" \ | |||||
config.bin.lib=shared \ | |||||
config.bin.rpath=${PREFIX}/lib \ | |||||
config.install.chroot=${STAGEDIR} \ | |||||
config.install.root=${PREFIX} | |||||
do-install: | |||||
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} b install -V -j ${MAKE_JOBS_NUMBER} -J ${MAKE_JOBS_NUMBER} | |||||
.include <bsd.port.mk> |
is -V -j ${MAKE_JOBS_NUMBER} -J ${MAKE_JOBS_NUMBER} missing here?