Skip site navigation (1)Skip section navigation (2)
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>