Files
ports/net/routinator/Makefile
T
Jaap Akkerhuis b7659b15f8 net/routinator: Security update 0.15.1 => 0.15.2
Release Notes:
https://www.nlnetlabs.nl/news/2026/Jun/08/routinator-0.15.2-released/
Changelog:
https://github.com/NLnetLabs/routinator/blob/v0.15.2/Changelog.md

PR:		295979
MFH:		2026Q2
Security:	CVE-2026-49232
Security:	CVE-2026-49233
Security:	CVE-2026-49234
Security:	CVE-2026-49235
Approved by:	osa, vvd (Mentors, implicit)
2026-06-17 17:40:36 +03:00

49 lines
1.1 KiB
Makefile

PORTNAME= routinator
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.2
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
COMMENT= RPKI signed route collector and validator
WWW= https://github.com/NLnetLabs/routinator
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le
ONLY_FOR_ARCHS_REASON= ring crate not ported to other architectures
RUN_DEPENDS= rsync:net/rsync
USES= cargo cpe
CPE_VENDOR= nlnetlabs
USE_GITHUB= yes
GH_ACCOUNT= NLnetLabs
USE_RC_SUBR= routinator
SUB_FILES= pkg-message
SUB_LIST+= GROUPS=${GROUPS} \
USERS=${USERS}
USERS= ${PORTNAME}
GROUPS= ${PORTNAME}
ROUTINATOR_UI_VERSION= 0.4.3
ROUTINATOR_UI_URL= https://github.com/NLnetLabs/routinator-ui/releases/download/
.include <bsd.port.options.mk>
.if ${ARCH} == i386
RUSTFLAGS+= -C target-feature=+sse2
.endif
post-install:
${INSTALL_MAN} ${WRKSRC}/doc/routinator.1 \
${STAGEDIR}${PREFIX}/share/man/man1/
@${MKDIR} ${STAGEDIR}/${PREFIX}/etc/routinator
${INSTALL_DATA} ${WRKSRC}/etc/routinator.conf.example \
${STAGEDIR}${PREFIX}/etc/routinator/routinator.conf.example
.include <bsd.port.mk>