Remove BROKEN_SSL and BROKEN_SSL_REASON from the port Makefile since the build failure with undefined symbol SSL_get_peer_certificate can no longer be reproduced. The port now builds successfully in poudriere across supported FreeBSD versions and architectures, including 13.5, 14.3, and 15.0 on both amd64 and i386.
32 lines
791 B
Makefile
32 lines
791 B
Makefile
PORTNAME= proxytunnel
|
|
DISTVERSIONPREFIX= v
|
|
DISTVERSION= 1.12.3
|
|
CATEGORIES= security
|
|
|
|
MAINTAINER= ehaupt@FreeBSD.org
|
|
COMMENT= Connects stdin and stdout to an origin server through an HTTPS proxy
|
|
WWW= https://github.com/proxytunnel/proxytunnel/
|
|
|
|
LICENSE= BSD3CLAUSE GPLv2+ MIT
|
|
LICENSE_COMB= multi
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
|
|
|
BUILD_DEPENDS= asciidoc:textproc/asciidoc \
|
|
minixmlto:textproc/minixmlto
|
|
|
|
USES= cpe gmake pkgconfig ssl
|
|
USE_GITHUB= yes
|
|
|
|
PLIST_FILES= bin/proxytunnel \
|
|
share/man/man1/proxytunnel.1.gz
|
|
|
|
post-patch:
|
|
${REINPLACE_CMD} -e "s/xmlto/minixmlto/g" ${WRKSRC}/docs/Makefile
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_MAN} ${WRKSRC}/docs/${PORTNAME}.1 \
|
|
${STAGEDIR}${PREFIX}/share/man/man1
|
|
|
|
.include <bsd.port.mk>
|