Am 26.01.2024 um 10:41 schrieb Gleb Popov:
P.S. I made a little writeup on Ports features, which tries to explain
what subpackages really are. You might find it useful:
http://arrowd.name/ports_writeup
P.P.S. It took a while to properly trim quotes from your message,
because your mail software did not mark Stefan's message as quotes.
very nice write-up.
Are subpackages already available?
At least I cannot find anything in:
https://docs.freebsd.org/en/books/porters-handbook/
I have a use-case for it with www/gitlab-ce and www/gitlab-workhorse
which maybe could use subpackages.
Currently gitlab-workhorse goes into a subdir to build the workhorse
part, not sure if this is a use case.
But if I use subpackages, the source has maybe only to be extracted once
and `make makesum` has only to be executed once.
This is maybe also a case for a slave port.
Gruß
Matthias
--
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to
produce bigger and better idiots. So far, the universe is winning." --
Rich Cook