diff options
Diffstat (limited to 'net/sslh/Makefile')
-rw-r--r-- | net/sslh/Makefile | 35 |
1 files changed, 15 insertions, 20 deletions
diff --git a/net/sslh/Makefile b/net/sslh/Makefile index 7e4c91b526fd..78dec9776179 100644 --- a/net/sslh/Makefile +++ b/net/sslh/Makefile @@ -1,47 +1,40 @@ -# Created by: Jui-Nan Lin <jnlin@csie.nctu.edu.tw> - PORTNAME= sslh -PORTVERSION= 1.21c +PORTVERSION= 1.22c DISTVERSIONPREFIX= v +PORTREVISION= 2 CATEGORIES= net MAINTAINER= olivier@FreeBSD.org COMMENT= SSL/SSH multiplexer +WWW= https://www.rutschle.net/tech/sslh.shtml LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libconfig.so:devel/libconfig \ - libpcre.so:devel/pcre - -USES= gmake perl5 -USE_PERL5= build + libpcre2-8.so:devel/pcre2 +USES= gmake +USE_RC_SUBR= sslh USE_GITHUB= yes GH_ACCOUNT= yrutschle OPTIONS_DEFINE= EXAMPLES LIBWRAP -OPTIONS_DEFAULT= LIBWRAP +OPTIONS_DEFAULT=LIBWRAP + +LIBWRAP_MAKE_ENV= USELIBWRAP=1 CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= sbin/sslh-fork \ sbin/sslh-select \ - etc/sslh.conf.sample \ - man/man8/sslh.8.gz + "@sample etc/sslh.conf.sample" \ + share/man/man8/sslh.8.gz -USE_RC_SUBR= sslh - -PORTEXAMPLES= example.cfg - -MAKE_JOBS_UNSAFE= yes - -LIBWRAP_MAKE_ENV= USELIBWRAP=1 +PORTEXAMPLES= example.cfg test.cfg udp.cfg post-patch: - @${REINPLACE_CMD} -Ee 's,^(release=)$$,\1${PORTVERSION},' \ - ${WRKSRC}/genver.sh @${REINPLACE_CMD} -Ee 's,/etc/init.d/(sslh),${PREFIX}/etc/rc.d/\1,g; \ s,/etc/default/(sslh),${PREFIX}/etc/\1.conf,g' \ ${WRKSRC}/sslh.pod @@ -51,7 +44,9 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sslh-select ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/basic.cfg \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample - ${INSTALL_MAN} ${WRKSRC}/sslh.8.gz ${STAGEDIR}${MANPREFIX}/man/man8 + ${INSTALL_MAN} ${WRKSRC}/sslh.8.gz ${STAGEDIR}${PREFIX}/share/man/man8 + +do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/,} \ ${STAGEDIR}${EXAMPLESDIR}/ |