Date: Fri, 26 Jan 2024 15:18:49 +0200 From: Matthias Fechner <mfechner@freebsd.org> To: ports@freebsd.org Subject: Re: This is going to break port building without poudriere! Message-ID: <52c58ca6-5acc-4c2d-932a-8580af8adbf2@freebsd.org> In-Reply-To: <CALH631ntQ8VzqhDmyxpcXwpZU0jsALgi_74qzLpNDSBLtGNXRA@mail.gmail.com> References: <CAB88xy-8hAknWJDRBjbJo2%2Bw878ZMosKcvQbpKVzwq%2BH7%2Bzuyg@mail.gmail.com> <cd0c0cb0-6035-45b4-b3e8-d99115e6c013@FreeBSD.org> <CAB88xy8gTC4UJK0fOiHnVCFf0AGtLoHfHdOAF29zChQ8=5SV6w@mail.gmail.com> <d6a7c9725edd734aca842d6ce85b0be2@Leidinger.net> <CALH631ntQ8VzqhDmyxpcXwpZU0jsALgi_74qzLpNDSBLtGNXRA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------mj1wQzdbmHogBCanbTq1MRpH Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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 --------------mj1wQzdbmHogBCanbTq1MRpH Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <div class="moz-cite-prefix">Am 26.01.2024 um 10:41 schrieb Gleb Popov:<br> </div> <blockquote type="cite" cite="mid:CALH631ntQ8VzqhDmyxpcXwpZU0jsALgi_74qzLpNDSBLtGNXRA@mail.gmail.com"> <pre>P.S. I made a little writeup on Ports features, which tries to explain what subpackages really are. You might find it useful: <a class="moz-txt-link-freetext" href="http://arrowd.name/ports_writeup" moz-do-not-send="true">http://arrowd.name/ports_writeup</a> 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.</pre> </blockquote> <p>very nice write-up.</p> <p>Are subpackages already available?<br> At least I cannot find anything in:<br> <a class="moz-txt-link-freetext" href="https://docs.freebsd.org/en/books/porters-handbook/">https://docs.freebsd.org/en/books/porters-handbook/</a></p> <p>I have a use-case for it with www/gitlab-ce and www/gitlab-workhorse which maybe could use subpackages.<br> Currently gitlab-workhorse goes into a subdir to build the workhorse part, not sure if this is a use case.<br> But if I use subpackages, the source has maybe only to be extracted once and `make makesum` has only to be executed once.</p> <p>This is maybe also a case for a slave port.</p> <p><br> </p> <pre class="moz-signature" cols="72"> 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 </pre> </body> </html> --------------mj1wQzdbmHogBCanbTq1MRpH--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52c58ca6-5acc-4c2d-932a-8580af8adbf2>