summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use relative symlinksHEAD20220403masterDavid Michael2022-04-031-66/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | This eselect module writes its links with absolute paths which include ${EROOT} prefixes. This results in broken links when using the file system mounted at ${ROOT} natively. The main fix is using the --relative argument to ln, which has been available for about a decade in coreutils. (If that's not portable enough, I'd recommend dropping the ES_FONTCONFIG_DIRS variable so paths are predictable. It doesn't appear to be documented anywhere anyway.) The file also updates syntax a bit to simplify it and adhere to modern Gentoo style conventions. I dropped its behavior of overriding system files if a file with the same name is in the current working directory, since it seems dangerous. That behavior could still be used by prefixing files with the "./" path (but I'd prefer to drop support for specifying directories as well so it only accepts the file names/indices as they are printed). [sam: reformatted/gitified git message from Bugzilla comment] Closes: https://bugs.gentoo.org/799758 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* Import 1.1Ulrich Müller2022-04-021-26/+24
| | | | | | | | [sam: salvaged from CVS: https://github.com/gentoo/gentoo-historical-2/commit/117d955b5c4394cd20e43d06024a606160cbaf4c.patch] Bug: https://bugs.gentoo.org/292104 Co-authored-by: Ryan Hill <dirtyepic@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* Import 1.0 (initial commit)Doug Goldstein2022-04-021-0/+205
[sam: salvaged from CVS: https://github.com/gentoo/gentoo-historical-2/commit/52e7cf8a554c5d2ad622518cc3afd5489539b086.patch not sure how much involvement Ryan Hill had or if he changed it from Cardoe, so let's mention him too to be safe.] Co-authored-by: Ryan Hill <dirtyepic@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>