On 2022/08/27 15:34, xaizek wrote:
> On Sat, Aug 27, 2022 at 03:08:09PM +0100, Stuart Henderson wrote:
> > I think it makes sense to add it back.
>
> Great.
>
> > Comments on the port:
> > - we don't use subpackages just for desktop files and dependencies
>
> Something in manpages/guide made me think otherwise, but I can't find it
> now. Dropped that part.
>
> > - there are some checks in configure for various tools (groff, vim, git) -
> > everything from packages that affects the build needs to be listed as a
> > dependency or disabled (e.g. for groff/mandoc the right way is probably
> > to set MANGEN_PROG=mandoc, for vim it looks like maybe nothing is needed
> > because unless I missed something perl is used in preference, and perl
> > is always available in base)
>
> MANGEN_PROG=mandoc works and ignores installed groff.
>
> Yes, Vim is used to generate tags only if perl isn't available.
>
> Git is used to get tag & commit revision if build happens inside of a
> repository. If there is no .git directory, presence of git makes no
> difference.
>
> Other standard tools (awk, sed, col) are used to process output of
> groff/mandoc if they are available.
Thanks. I've readded it with small tweaks;
- add the pixmap/desktop file entries to pkg/PLIST with @comment,
so that future regen's won't pick them up
- drop TEST_DEPENDS, it's implied by USE_GMAKE
No comments:
Post a Comment