Page MenuHomeFreeBSD

Make the infrastructure agnostic on the number of directories after categories
ClosedPublic

Authored by bapt on Dec 22 2016, 10:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Dec 5, 3:23 PM
Unknown Object (File)
Sat, Nov 30, 12:48 AM
Unknown Object (File)
Sat, Nov 30, 12:48 AM
Unknown Object (File)
Sat, Nov 30, 12:48 AM
Unknown Object (File)
Sat, Nov 30, 12:35 AM
Unknown Object (File)
Fri, Nov 22, 3:06 AM
Unknown Object (File)
Nov 14 2024, 3:11 PM
Unknown Object (File)
Nov 4 2024, 7:57 AM
Subscribers

Details

Summary

Make the infrastructure agnostic on the number of directories after categories

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bapt retitled this revision from to Make the infrastructure agnostic on the number of directories after categories.
bapt updated this object.
bapt edited the test plan for this revision. (Show Details)
bapt added a reviewer: portmgr.

LGTM

Tested fine with 'make check-sanity' on www/chromium inside the ports tree and outside the tree in a github checkout directory. In the latter case, it warns correctly and errors out if I add ../../../Mk/bsd.port.mk (because PKGCATEGORY == www but PKGORIGIN == /usr/home/rene/github/chromium/cpu82-chromium).

For in-tree ports, PKGORIGIN works as expected.

OPTIONS_NAME also works as expected.

rene added a reviewer: rene.

Perhaps this breaks portmaster/portupgrade, but there are no three-level ports yet so this patch in itself is fine.

This revision is now accepted and ready to land.Dec 23 2016, 6:45 PM
This revision was automatically updated to reflect the committed changes.