Hi,

The FNA project consists of 3 ports, currently in games/fna (.NET
library), audio/faudio (audio backend), and graphics/fna3d (graphics
backend). They have been separate because they were released at
different times and because it wasn't clear if other non-FNA port
projects would start to rely on faudio or fna3d.

After a few years of experience, it's become clear that the 3 ports
have strong ties for updates and no OpenBSD-relevant use with any other
projects. Updates for all 3 ports are published with a strict monthly
schedule and the same YY.MM version number. For this reason, it would be
useful to restructure the ports so that they can be updated together.

Attached is my proposal to do this by moving all 3 under games/fna
(without any PKGNAME changes):

    audio/faudio        -> games/fna/faudio
    games/fna           -> games/fna/fna
    graphics/fna3d      -> games/fna/fna3d

This way, many updates for all 3 ports would be as simple as updating
${V} in Makefile.inc and regenerating distinfo with make makesum.
Attached as tarball, as the directory changes don't lend themselves for
a diff.

ok? Or alternative suggestions?

Attachment: fnaports-24.01.tgz
Description: application/tar-gz

Reply via email to