[Bug 293598] net/krill: Update to version 0.16.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 05 Mar 2026 21:09:34 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293598

Yusuf Yaman <nxjoseph@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nxjoseph@freebsd.org

--- Comment #1 from Yusuf Yaman <nxjoseph@freebsd.org> ---
Hi,

Thank you for your submission. Here are my own feedback.

Instead of a few lines of INSTALL_MAN, I have tried to find a way to install
them in a simpler way and here it is:

.for f in krill.1 krillc.1 krillup.1 krillta.1 krill.conf.5
       ${INSTALL_MAN} ${WRKSRC}/doc/${f}.gz \
               ${STAGEDIR}${MANDIRS}/man${f:E}
.endfor

Also we can use ${MANDIRS}/manX instead of ${PREFIX}/share/man/manX.

And for ${PREFIX}/etc/krill, we can use ${ETCDIR} which points to
/usr/local/etc/krill automatically.

yusuf@freebsd:~/doc/git/ports/net/krill $ make -V ETCDIR
/usr/local/etc/krill

Maybe we can also use one line starting with @${MKDIR} and then include all the
3 directories we need to create, like this:

       @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${ETCDIR} \
               ${STAGEDIR}/var/krill

May I ask if there is a need to install krill.conf to DOCSDIR too? Since we
install it in ${ETCDIR}, there is a .sample file too.

Thank you.

-- 
You are receiving this mail because:
You are the assignee for the bug.