1 |
Attached is a collection of enhancements I'm using in my local catalyst |
2 |
installation. In particular: |
3 |
|
4 |
- Uses the make.conf parser from portage_utils. This handles source |
5 |
directives, multi-line constants, and other goodness the catalyst one |
6 |
doesn't. |
7 |
- Adds a new directive, "extra_mounts", allows user-specified bind |
8 |
mount points. If for some reason an advanced user who's doing funky |
9 |
things wants extra bind mounts into the build region, this permits it. |
10 |
- Allow absolute profile paths. Necessary for folks using custom |
11 |
profiles not within /usr/portage/profiles. (In my case, that profile is |
12 |
coming off a network filesystem for which a bind mount is set up via the |
13 |
extra_mounts directive). |
14 |
|
15 |
If 'yall want me to split patch this out into multiple pieces, I'd be |
16 |
glad to do so. |