root/releases/pkgcore/0.1.2/dev-notes/tackling-domain.rst @ ferringb%2540gentoo.org-20060913150241-cdae29efb27880f9

Revision ferringb%2540gentoo.org-20060913150241-cdae29efb27880f9, 1.2 KB (checked in by Brian Harring <ferringb@…>, 2 years ago)

more doc cleanup

Line 
1=================
2 Tackling domain
3=================
4
5tag a 'x' in front of stuff that's been implemented
6
7unhandled (eg, figure these out) vars/features
8
9- (user)?sandbox
10- userpriv(_fakeroot)?
11- digest
12- cvs (this option is a hack)
13- fixpackages , which probably should be a sync thing (would need to
14  bind the vdb and binpkg repo to it though)
15- keep(temp|work), easy to implement, but where to define it?
16- PORT_LOGDIR
17- env overrides of use...
18
19vdb wrapper/vdb repo instantiation (either domain created wrapper, or
20required in the vdb repo section def)
21
22- CONFIG_PROTECT*
23- collision-protect
24- no(doc|man|info|clean) (wrapper/mangler)
25- suidctl
26- nostrip. in effect, strip defaults to on; wrappers if after
27  occasionally on, occasionally off.
28- sfperms
29
30build section (vars)
31
32- C(HOST|TARGET), (LD*|C*)FLAGS?
33- (RESUME|FETCH)COMMAND are fetcher things, define it there.
34- MAKEOPTS
35- PORTAGE_NICENESS (imo)
36- TMPDIR ?  or domain it?
37
38gpg is bound to repo, class type specifically. strict/severe are
39likely settings of it. the same applies for profiles.
40
41distlocks is a fetcher thing, specifically (probably) class type.
42
43buildpkgs is binpkg + filters.
44
45package.provided is used to generate a seperate vdb, a null vdb that
46returns those packages as installed.
Note: See TracBrowser for help on using the browser.