Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Jan 2024 18:20:07 +0100
From:      Emmanuel Vadot <manu@bidouilliste.com>
To:        Luca Pizzamiglio <pizzamig@FreeBSD.org>
Cc:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 47564762a319 - main - component: add SUBPACKAGES
Message-ID:  <20240105182007.90348ad5d58d64c300e1877e@bidouilliste.com>
In-Reply-To: <202401012159.401LxI6I014243@gitrepo.freebsd.org>
References:  <202401012159.401LxI6I014243@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

 Hi Luca,

On Mon, 1 Jan 2024 21:59:18 GMT
Luca Pizzamiglio <pizzamig@FreeBSD.org> wrote:

> The branch main has been updated by pizzamig:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=47564762a319a037686c921accbb831db779715c
> 
> commit 47564762a319a037686c921accbb831db779715c
> Author:     Luca Pizzamiglio <pizzamig@FreeBSD.org>
> AuthorDate: 2024-01-01 21:53:32 +0000
> Commit:     Luca Pizzamiglio <pizzamig@FreeBSD.org>
> CommitDate: 2024-01-01 21:58:53 +0000
> 
>     component: add SUBPACKAGES
>     
>     This commit add SUBPACKAGES support to the framework.
>     
>     Fix users of _LICENSE_DIR
>     Fix multi/dual license
>     Add annotation to packages about being a subpkg
>     Make do-depends aware of the subpackages
>     Add PKGBASE.subpkg variable
>     Fix actual-package-depends target
>     Fix dependencies in sub-packages
>     Implement LICENSE support
>     Fix PLIST_FILES.subpkg
>     Make DESCR.subpkg warning message shorter
>     Add SUBPACKES to the list of OPTIONS_HELPERS
>     Fix _strip_perms
>     Simplify METADIR as in the original patch
>     Fix _PLIST
>     Fix the case when there are no subpackages
>     Fix typo
>     Fix _PKGDIR initialization
>     Fix PLIST
>     Fix typo in RE
>     Fix METADIR
>     Fix type in PKGFILE
>     Fix [build|run]-depends-list targets
>     Initial import of the subpackage framework
>     This import is based on https://reviews.freebsd.org/D16457
>     
>     PR:             275735
>     Differential Revision:  https://reviews.freebsd.org/D40549

 I haven't bisected or anything but since "recently" it seems that make
package additionally put a .pkg in the ports directory (the one in
work/pkg/ is still there), and since this commit is the last big change
in the port framework I guess it's a good candidate for this problem :)

 Can you have a look ?

 Cheers,

 P.S.: And thanks for finally landing this, this is awesome.

-- 
Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20240105182007.90348ad5d58d64c300e1877e>