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, Nov 17, 3:16 PM
Unknown Object (File)
Sat, Nov 16, 7:32 PM
Unknown Object (File)
Sat, Nov 16, 5:17 PM
Unknown Object (File)
Sat, Nov 16, 5:14 PM
Unknown Object (File)
Oct 23 2024, 7:06 PM
Unknown Object (File)
Oct 3 2024, 4:42 PM
Unknown Object (File)
Sep 28 2024, 9:38 PM
Unknown Object (File)
Sep 27 2024, 2:19 PM

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.