Page MenuHomeFreeBSD

pkgbase: create source package
ClosedPublic

Authored by bapt on Nov 17 2023, 4:19 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Jun 2, 4:40 AM
Unknown Object (File)
Tue, May 21, 4:52 AM
Unknown Object (File)
May 10 2024, 2:42 PM
Unknown Object (File)
Apr 21 2024, 11:27 PM
Unknown Object (File)
Apr 21 2024, 4:31 PM
Unknown Object (File)
Apr 20 2024, 9:24 PM
Unknown Object (File)
Apr 20 2024, 9:24 PM
Unknown Object (File)
Apr 19 2024, 10:18 AM

Details

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bapt requested review of this revision.Nov 17 2023, 4:19 PM
bapt added a reviewer: pkgbase.

So the stagedir is only used to hold the plist right ?

In D42651#973159, @bapt wrote:

and the ucl ;)

I saw that after yes :)

freebsd_igalic.co added inline comments.
Makefile.inc1
2100

shouldn't the src package be extremely ABI independent?

Makefile.inc1
2100

Yes but it doesn't matter since all the packages will be distributed under a ${PKG_ABI} directory

2100

But yeah it doesn't hurt to make this package for all arches.

Do you want to split kernel sources from world perhaps? Building kernel modules only requires kernel sources for example. I'm not sure it would make sense to split sources further, but kernel vs "the rest" might make sense.

In D42651#973169, @jhb wrote:

Do you want to split kernel sources from world perhaps? Building kernel modules only requires kernel sources for example. I'm not sure it would make sense to split sources further, but kernel vs "the rest" might make sense.

Mhm, that would be good, there is indeed no reason for a poudriere jail to install world source.

It could make sense, I was planning to split later but could do it now.

release/packages/src-sys.ucl
2

should we add a comment in these, or just delete the commented lines?

This revision is now accepted and ready to land.Dec 4 2023, 6:21 AM
This revision was automatically updated to reflect the committed changes.