Index: head/net-p2p/uhub/Makefile =================================================================== --- head/net-p2p/uhub/Makefile (revision 365774) +++ head/net-p2p/uhub/Makefile (revision 365775) @@ -1,66 +1,66 @@ # Created by: Yashin Dmitry # $FreeBSD$ PORTNAME= uhub -PORTVERSION= 0.4.1 +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 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USERS= uhub GROUPS= uhub USES= cmake perl5 USE_RC_SUBR= uhub USE_PERL5= build CFLAGS+= -fPIC -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= OPENSSL SQLITE OPTIONS_DEFAULT= OPENSSL SQLITE OPTIONS_SUB= yes OPENSSL_USE= openssl=yes OPENSSL_CMAKE_OFF= -DSSL_SUPPORT:BOOL=OFF SQLITE_USE= sqlite=yes SQLITE_CMAKE_OFF= -DSQLITE_SUPPORT:BOOL=OFF .include 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: (cd ${INSTALL_WRKSRC} && ${INSTALL_PROGRAM} uhub \ ${STAGEDIR}${PREFIX}/bin) .if ${PORT_OPTIONS:MSQLITE} (cd ${INSTALL_WRKSRC} && ${INSTALL_PROGRAM} uhub-passwd \ ${STAGEDIR}${PREFIX}/bin) .endif @${MKDIR} ${STAGEDIR}${PREFIX}/lib/uhub (cd ${INSTALL_WRKSRC} && ${INSTALL_LIB} mod_*.so \ ${STAGEDIR}${PREFIX}/lib/uhub) @${MKDIR} ${STAGEDIR}${ETCDIR} .for i in uhub.conf users.conf (cd ${WRKSRC}/doc && ${INSTALL_DATA} ${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/distinfo =================================================================== --- head/net-p2p/uhub/distinfo (revision 365774) +++ head/net-p2p/uhub/distinfo (revision 365775) @@ -1,2 +1,2 @@ -SHA256 (uhub-0.4.1-src.tar.gz) = c2985e4136b2c8e43ddfe10f28545162e94a8ec93d107dd7254478edc79a2eee -SIZE (uhub-0.4.1-src.tar.gz) = 203394 +SHA256 (uhub-0.5.0-src.tar.gz) = e649a3a3b462f5202b7ac815cf87ac9a1848dc3ec4af908bd097f913783c0e55 +SIZE (uhub-0.5.0-src.tar.gz) = 217092 Index: head/net-p2p/uhub/files/patch-src__network__openssl.c =================================================================== --- head/net-p2p/uhub/files/patch-src__network__openssl.c (nonexistent) +++ head/net-p2p/uhub/files/patch-src__network__openssl.c (revision 365775) @@ -0,0 +1,15 @@ +--- src/network/openssl.c.orig ++++ src/network/openssl.c +@@ -106,10 +106,12 @@ + + if (!strcmp(tls_version, "1.0")) + return TLSv1_method(); ++#if OPENSSL_VERSION_NUMBER >= 0x1000100fL + if (!strcmp(tls_version, "1.1")) + return TLSv1_1_method(); + if (!strcmp(tls_version, "1.2")) + return TLSv1_2_method(); ++#endif + + LOG_ERROR("Unable to recognize tls_version."); + return 0; Property changes on: head/net-p2p/uhub/files/patch-src__network__openssl.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/net-p2p/uhub/pkg-plist =================================================================== --- head/net-p2p/uhub/pkg-plist (revision 365774) +++ head/net-p2p/uhub/pkg-plist (revision 365775) @@ -1,21 +1,22 @@ bin/uhub %%SQLITE%%bin/uhub-passwd @group uhub @mode 640 @sample %%ETCDIR%%/motd.txt.sample @sample %%ETCDIR%%/rules.txt.sample @sample %%ETCDIR%%/uhub.conf.sample @sample %%ETCDIR%%/users.conf.sample @mode @group lib/uhub/mod_auth_simple.so %%SQLITE%%lib/uhub/mod_auth_sqlite.so lib/uhub/mod_chat_history.so +%%SQLITE%%lib/uhub/mod_chat_history_sqlite.so lib/uhub/mod_chat_only.so lib/uhub/mod_example.so lib/uhub/mod_logging.so lib/uhub/mod_no_guest_downloads.so lib/uhub/mod_topic.so lib/uhub/mod_welcome.so @dirrm lib/uhub @dirrm %%ETCDIR%%