Hello, I added the line for manual in post-install. In other hand, according to the information from: https://forgejo.org/compare-to-gitea/#why-must-i-keep-the-binary-name-gitea-on-upgrade
Since this requirement is only for updating from an existing Gitea installation. It is not for a fresh Forgejo installation. Should I still add the symbolic link? If the answer is yes, where should pointed the symbolic link? Thank you for your comments, they are very valuable. I attached the forgejo updated file. Purple Rain. July 14, 2024 at 4:01 AM, "Stuart Henderson" <s...@spacehopper.org> wrote: > Might as well just write the manual directly to ${PREFIX}/man/man1/ in > post-install:, there's no > need for the extra steps. > > -- > > Sent from a phone, apologies for poor formatting. > > On 14 July 2024 08:25:08 Igor Zornik <moche...@mocheryl.org> wrote: > >> Hello, >> >> A few points I would like to make. >> >> This port doesn’t work as-is because it fails to account for the new >> >> daemon user. You must add appropriate entries to PLIST for that. >> >> Is there a reason we couldn’t use the single-binary build mode? The >> >> distribution already includes all the generated files which is great >> >> because no extra work is needed. Just including “bindata” into tags >> >> seems to work. >> >> Here’s also a little trick to get the man page. Add a post-build event >> >> where we write the file: >> >> post-build: >> @mkdir -p ${WRKSRC}/man/man1 >> ${MODGO_WORKSPACE}/bin/gitea docs --man > ${WRKSRC}/man/man1/forgejo.1 >> >> Then move it in the post install event: >> >> ${INSTALL_MAN} ${WRKSRC}/man/man1/forgejo.1 ${PREFIX}/man/man1/ >> >> On 7/5/24 10:07, Purple Rain wrote: >> >>> Hello ports@, >>> >>> Here is a new port www/forgejo 7.0.5. >>> >>> Forgejo is a self-hosted lightweight version control software. >>> A hard fork of Gitea. Forgejo is built to be privacy first. >>> >>> The difference between Forgejo and Gitea: >>> https://forgejo.org/compare-to-gitea >>> >>> This works OK on OpenBSD-7.5-current amd64. >>> >>> OK? >>> >>> Purple Rain.
forgejo.tgz
Description: GNU Zip compressed data