Changeset View
Changeset View
Standalone View
Standalone View
head/net-p2p/libswift/Makefile
# Created by: Dave Cottlehuber <dch@skunkwerks.at> | # Created by: Dave Cottlehuber <dch@skunkwerks.at> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= libswift | PORTNAME= libswift | ||||
PORTVERSION= 20160817 | PORTVERSION= 20190302 | ||||
PORTREVISION= 2 | |||||
CATEGORIES= net-p2p | CATEGORIES= net-p2p | ||||
MAINTAINER= dch@FreeBSD.org | MAINTAINER= dch@FreeBSD.org | ||||
COMMENT= IETF Peer-to-Peer Streaming Peer Protocol implementation | COMMENT= IETF Peer-to-Peer Streaming Peer Protocol implementation | ||||
LICENSE= LGPL21 | LICENSE= LGPL21 | ||||
BROKEN_mips= fails to build: gmake: clang++: Command not found | BROKEN_mips= fails to build: gmake: clang++: Command not found | ||||
BROKEN_mips64= fails to build: gmake: clang++: Command not found | BROKEN_mips64= fails to build: gmake: clang++: Command not found | ||||
BROKEN_powerpc64= fails to build: gmake: clang++: Command not found | BROKEN_powerpc64= fails to build: gmake: clang++: Command not found | ||||
LIB_DEPENDS= libevent.so:devel/libevent | LIB_DEPENDS= libevent.so:devel/libevent | ||||
USE_GITHUB= yes | |||||
GH_TAGNAME= dda307f | |||||
USES= gmake ssl | USES= gmake ssl | ||||
USE_GITHUB= yes | |||||
GH_ACCOUNT= skunkwerks | |||||
GH_TAGNAME= dc0cbcc | |||||
PORTDOCS= README.md | PORTDOCS= README.md | ||||
SUB_FILES= ${PORTNAME} | SUB_FILES= ${PORTNAME} | ||||
SUB_LIST+= SWIFT_USER=${SWIFT_USER} \ | SUB_LIST+= SWIFT_USER=${SWIFT_USER} \ | ||||
SWIFT_GROUP=${SWIFT_GROUP} \ | SWIFT_GROUP=${SWIFT_GROUP} \ | ||||
SWIFT_SHAREDIR=${SWIFT_SHAREDIR} \ | SWIFT_SHAREDIR=${SWIFT_SHAREDIR} \ | ||||
SWIFT_PIDDIR=${SWIFT_PIDDIR} | SWIFT_PIDDIR=${SWIFT_PIDDIR} | ||||
PLIST_SUB= SWIFT_USER=${SWIFT_USER} \ | PLIST_SUB= SWIFT_USER=${SWIFT_USER} \ | ||||
SWIFT_GROUP=${SWIFT_GROUP} \ | SWIFT_GROUP=${SWIFT_GROUP} \ | ||||
SWIFT_SHAREDIR=${SWIFT_SHAREDIR} \ | SWIFT_SHAREDIR=${SWIFT_SHAREDIR} \ | ||||
SWIFT_PIDDIR=${SWIFT_PIDDIR} | SWIFT_PIDDIR=${SWIFT_PIDDIR} | ||||
SWIFT_USER?= www | SWIFT_USER?= www | ||||
SWIFT_GROUP?= www | SWIFT_GROUP?= www | ||||
SWIFT_SHAREDIR= /var/db/${PORTNAME}/ | SWIFT_SHAREDIR= /var/db/${PORTNAME}/ | ||||
SWIFT_PIDDIR= /var/run/${PORTNAME}/ | SWIFT_PIDDIR= /var/run/${PORTNAME}/ | ||||
USE_RC_SUBR= ${PORTNAME} | USE_RC_SUBR= ${PORTNAME} | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${SSL_DEFAULT} == base | |||||
BROKEN_FreeBSD_12= member access into incomplete type 'EVP_PKEY' (aka 'evp_pkey_st') | |||||
BROKEN_FreeBSD_13= member access into incomplete type 'EVP_PKEY' (aka 'evp_pkey_st') | |||||
.endif | |||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${DOCSDIR} \ | ${MKDIR} ${STAGEDIR}${DOCSDIR} \ | ||||
${STAGEDIR}${SWIFT_SHAREDIR} \ | ${STAGEDIR}${SWIFT_SHAREDIR} \ | ||||
${STAGEDIR}${SWIFT_PIDDIR} | ${STAGEDIR}${SWIFT_PIDDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_PROGRAM} ${WRKSRC}/swift ${STAGEDIR}${PREFIX}/bin/${PORTNAME} | ${INSTALL_PROGRAM} ${WRKSRC}/swift ${STAGEDIR}${PREFIX}/bin/${PORTNAME} | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |