Index: head/net-p2p/uhub/Makefile =================================================================== --- head/net-p2p/uhub/Makefile (revision 461869) +++ head/net-p2p/uhub/Makefile (revision 461870) @@ -1,59 +1,58 @@ # Created by: Yashin Dmitry # $FreeBSD$ PORTNAME= uhub PORTVERSION= 0.5.0 DISTVERSIONSUFFIX= -src CATEGORIES= net-p2p MASTER_SITES= http://www.extatic.org/downloads/uhub/ MAINTAINER= ports@FreeBSD.org COMMENT= High performance peer-to-peer hub for the ADC network LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - BROKEN_aarch64= fails to compile: CPUINFO not defined -BROKEN_mips64= fails to compile: strndup not found + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= cmake perl5 sqlite USE_RC_SUBR= uhub USE_PERL5= build USERS= uhub GROUPS= uhub CFLAGS+= -fPIC OPTIONS_DEFINE= OPENSSL OPTIONS_DEFAULT= OPENSSL SQLITE OPTIONS_SUB= yes OPENSSL_USES= ssl OPENSSL_CMAKE_BOOL= SSL_SUPPORT post-patch: @${REINPLACE_CMD} -e \ '/DESTINATION/s|^|#|' ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e \ 's| /usr/lib/| ${PREFIX}/lib/|g ; \ s|=/etc/uhub/|=${ETCDIR}/|g' ${WRKSRC}/doc/uhub.conf @${REINPLACE_CMD} -e \ 's|"/etc/uhub/|"${ETCDIR}/|' ${WRKSRC}/src/uhub.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/uhub ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/uhub-passwd ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/lib/uhub ${INSTALL_LIB} ${WRKSRC}/mod_*.so ${STAGEDIR}${PREFIX}/lib/uhub @${MKDIR} ${STAGEDIR}${ETCDIR} .for i in uhub.conf users.conf ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${ETCDIR}/${i}.sample .endfor .for i in motd.txt rules.txt @${ECHO_CMD} -n > ${STAGEDIR}${ETCDIR}/${i}.sample .endfor .include Index: head/net-p2p/uhub/pkg-descr =================================================================== --- head/net-p2p/uhub/pkg-descr (revision 461869) +++ head/net-p2p/uhub/pkg-descr (revision 461870) @@ -1,5 +1,5 @@ uHub is a high performance peer-to-peer hub for the ADC network. Its low memory footprint allows it to handle several thousand users on high-end servers, or a small private hub on embedded hardware. -WWW: http://www.uhub.org/ +WWW: https://www.uhub.org/