diff options
author | Steve Wills <swills@FreeBSD.org> | 2019-05-26 16:11:35 +0000 |
---|---|---|
committer | Steve Wills <swills@FreeBSD.org> | 2019-05-26 16:11:35 +0000 |
commit | af25818100c2cc3bd78f2c701f7372c9683a01c4 (patch) | |
tree | 7bdc4de1ce1d1184299f7a07edfae5e26a336bc0 /net/relayd | |
parent | 7a5cee7a3e7bc23a20df2c2031a7f323efdb109d (diff) |
Notes
Diffstat (limited to 'net/relayd')
-rw-r--r-- | net/relayd/Makefile | 33 | ||||
-rw-r--r-- | net/relayd/distinfo | 1 |
2 files changed, 22 insertions, 12 deletions
diff --git a/net/relayd/Makefile b/net/relayd/Makefile index 1bb8dc0fd57c..1acf5f4174ff 100644 --- a/net/relayd/Makefile +++ b/net/relayd/Makefile @@ -2,36 +2,29 @@ PORTNAME= relayd PORTVERSION= 5.5.20140810 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net -MAINTAINER= ports@FreeBSD.org +MAINTAINER= koue@chaosophia.net COMMENT= OpenBSD relay daemon LICENSE= ISCL GH_ACCOUNT= mmatuska -USES= uidfix ssl +USES= ssl uidfix USE_GITHUB= yes USE_RC_SUBR= relayd WRKSRC_SUBDIR= src/usr.sbin CFLAGS+= -Wall -MAKE_ARGS+= BINDIR=${PREFIX}/sbin MANDIR=${PREFIX}/man/man +MAKE_ARGS+= BINDIR=${PREFIX}/sbin \ + MANDIR=${PREFIX}/man/man USERS= _relayd GROUPS= _relayd -BROKEN_FreeBSD_12= does not build, OpenSSL 1.1 unsupported - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 1300000 -BROKEN= does not build, OpenSSL 1.1 unsupported -.endif - post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ ${WRKSRC}/relayd/relay.c \ @@ -43,4 +36,20 @@ post-install: @${INSTALL_DATA} ${WRKSRC}/../etc/relayd.conf \ ${STAGEDIR}${PREFIX}/etc/relayd.conf.sample +.include <bsd.port.pre.mk> + +.if ! ${SSL_DEFAULT:Mlibressl*} +. ifnmake describe +STAGEDIR_libressl!= ${MAKE} -V STAGEDIR -C ${PORTSDIR}/security/libressl +. endif +BUILD_DEPENDS+= ${NONEXISTENT}:security/libressl:stage +CFLAGS+= -I${STAGEDIR_libressl}${LOCALBASE}/include + +post-configure: + ${REINPLACE_CMD} 's|-lssl|${STAGEDIR_libressl}${LOCALBASE}/lib/libssl.a|g' \ + ${WRKSRC}/relayd/Makefile + ${REINPLACE_CMD} 's|-lcrypto|${STAGEDIR_libressl}${LOCALBASE}/lib/libcrypto.a|g' \ + ${WRKSRC}/relayd/Makefile +.endif # SSL_DEFAULT + .include <bsd.port.post.mk> diff --git a/net/relayd/distinfo b/net/relayd/distinfo index 508e2bd8119a..03f684a49645 100644 --- a/net/relayd/distinfo +++ b/net/relayd/distinfo @@ -1,2 +1,3 @@ +TIMESTAMP = 1557969145 SHA256 (mmatuska-relayd-5.5.20140810_GH0.tar.gz) = 7acde883a8ee35b65dd58ac56d344f374eb15755bfb27310ce2c0bc6ebe87588 SIZE (mmatuska-relayd-5.5.20140810_GH0.tar.gz) = 179424 |