Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove -* from flag list as being very dangerous. (Bug 722856)HEADmaster | Sven Eden | 2020-11-07 | 1 | -14/+1 |
| | | | | Signed-off-by: Sven Eden <sven.eden@prydeworx.com> | ||||
* | Mark package.use flags as local rather than global.ufed-0.96 | Ulrich Müller | 2020-05-02 | 1 | -1/+1 |
| | | | | | | | Thanks to Martin Väth <martin@mvath.de> for the patch. Bug: https://bugs.gentoo.org/549042 Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | Fix unescaped left brace warning | David Seifert | 2019-04-07 | 1 | -1/+1 |
| | | | | | Bug: https://bugs.gentoo.org/675332 Signed-off-by: David Seifert <soap@gentoo.org> | ||||
* | Fix truncation of -* if set in make.conf.ufed-0.92 | Sven Eden | 2015-02-12 | 1 | -6/+8 |
| | |||||
* | Portage.pm: Fixed a possible "Use of uninitialized value" if a read file is ↵ | Sven Eden | 2015-02-11 | 1 | -4/+7 |
| | | | | empty. (Bug #539682) | ||||
* | Portage.pm : Enhanced eix detection code and added an optional debug message ↵ | Sven Eden | 2014-11-10 | 1 | -3/+6 |
| | | | | to print the found location. | ||||
* | Portage.pm : Added fix by Martin Väth from Bug 525876 to allow the reading ↵ | Sven Eden | 2014-10-28 | 1 | -9/+17 |
| | | | | of directories that used to be files. | ||||
* | Portage.pm: Determining the make.profile is now secure of make.profile being ↵ | Sven Eden | 2014-02-26 | 1 | -2/+7 |
| | | | | a file. | ||||
* | Portage.pm: /etc/portage/make.profile does no longer need to be a symlink ↵ | Sven Eden | 2014-02-25 | 1 | -10/+16 |
| | | | | and can be a driectory as well now. | ||||
* | Portage.pm: Some comment cleanup and one minor bugfix. | Sven Eden | 2014-02-25 | 1 | -70/+76 |
| | |||||
* | Portage.pm : Just a minor addition to the debugging output after description ↵ | Sven Eden | 2014-02-25 | 1 | -1/+1 |
| | | | | stripping. (Makes finding '(Unknown)' description causes easier) | ||||
* | Portage.pm: Changed determination of PORTDIR and PORTDIR_OVERLAY to use eix ↵ | Sven Eden | 2014-02-25 | 1 | -22/+63 |
| | | | | if available with portageq get_repo(s|_path) as a fallback. | ||||
* | Extended the regular expressions used to parse found files following | Sven Eden | 2013-11-25 | 1 | -4/+15 |
| | | | | a hint I got from perlmonks. | ||||
* | ufed.pl/Portage.pm: Parsing error messages from eval are now chomp'ed | Sven Eden | 2013-11-25 | 1 | -2/+2 |
| | |||||
* | Added error messages and reporting of those if the file parsing failes. | Sven Eden | 2013-11-25 | 1 | -6/+7 |
| | |||||
* | Updated the fix for bug #478318 - It is more reliable now. | Sven Eden | 2013-09-11 | 1 | -9/+12 |
| | |||||
* | Portage.pm: Use portageq to determine not only EPREFIX, but PORTDIR and ↵ | Sven Eden | 2013-09-11 | 1 | -16/+30 |
| | | | | PORTDIR_OVERLAY, too. | ||||
* | Portage.pm: Enhanced Stripping of descriptions to build the alternative variant. | Sven Eden | 2013-09-10 | 1 | -1/+10 |
| | |||||
* | Merge branch 'master' into altdesc to have recent development there as well. | Sven Eden | 2013-09-10 | 1 | -4/+3 |
|\ | |||||
| * | Change the usage of Readonly (unneccessary dependency) to pragma constant ↵ | Sven Eden | 2013-09-10 | 1 | -4/+3 |
| | | | | | | | | (no external dependency). It is only used for DEBUG, which is only questioned _once_. | ||||
* | | Portage.pm: Added an alternative description with stripped ↵ | Sven Eden | 2013-09-10 | 1 | -0/+8 |
|/ | | | | "<include|enable|add>[s][ support for]" prefix stripped. | ||||
* | Portage.pm: When scanning a make.conf directory, only skip files beginning ↵ | Sven Eden | 2013-09-10 | 1 | -2/+3 |
| | | | | with . or ending with ~. | ||||
* | The warning issued when make.conf is not writable is now prefixed with a ↵ | Sven Eden | 2013-09-09 | 1 | -2/+2 |
| | | | | "WARNING". Should be obvious now. | ||||
* | If the determined make.conf is not writable by the effective uid/gid, a ↵ | Sven Eden | 2013-09-09 | 1 | -4/+19 |
| | | | | warning is issued and the new shared variable $ro_mode is set to 1. | ||||
* | Changed the search for files if make.conf is a directory to be done by a ↵ufed-0.90 | Sven Eden | 2013-07-22 | 1 | -8/+55 |
| | | | | recursive function. Known items to skip are now skipped correctly: | ||||
* | Changed file search in make.conf directory parsing to be case insensitive. | Sven Eden | 2013-07-22 | 1 | -1/+1 |
| | |||||
* | Added parsing of files in a possible make.conf directory, skipping backup ↵ | Sven Eden | 2013-07-22 | 1 | -7/+68 |
| | | | | and temporary files. The last found file with a USE assignement is used to store changes. | ||||
* | Safe USE_EXPAND_HIDDEN separaterly and merge them into USE_EXPAND if the ↵ | Sven Eden | 2013-04-08 | 1 | -0/+17 |
| | | | | former has been set to "-*" in make.conf | ||||
* | Fixed an issue with auto-hash not working on perl < 5.16 | Sven Eden | 2013-02-19 | 1 | -14/+13 |
| | |||||
* | Make more use of the USE_ORDER content from make.globals. It now allows to ↵ | Sven Eden | 2013-02-15 | 1 | -44/+74 |
| | | | | have package default settings (IUSE) being overridden by make.defaults. | ||||
* | Added a new function to Portage.pm that takes care that a) all flags that ↵ | Sven Eden | 2013-02-14 | 1 | -24/+74 |
| | | | | have no description but are explicitly set get the description "(Unknown)" and are therefore transported into the interface and b) flags with only local meaning get no global "(Unknown)" entry by accident. | ||||
* | Remove flags build from USE_EXPAND and USE_EXPAND_HIDDEN values. These can ↵ | Sven Eden | 2013-02-12 | 1 | -1/+50 |
| | | | | not be handled yet, although this is on the todo list. However, those flags must not be set in the general USE in make.conf. | ||||
* | Allow information on specific versioning of packages for masked/forced flags ↵ | Sven Eden | 2013-02-11 | 1 | -6/+26 |
| | | | | and flags that are explicitly enabled/disabled by package.use files. | ||||
* | Added local "default" settings from IUSE to output string | Sven Eden | 2013-02-11 | 1 | -1/+0 |
| | |||||
* | Added local flags "default" setting from IUSE to . Changed the detection of ↵ | Sven Eden | 2013-02-11 | 1 | -7/+12 |
| | | | | "affected" packages to be more specific. | ||||
* | It is no longer needed to have an existing {global} part for temp use flags. | Sven Eden | 2013-02-11 | 1 | -3/+2 |
| | |||||
* | Added new pkguse field to generation and removed obsolete and superfluous ↵ | Sven Eden | 2013-02-11 | 1 | -2/+1 |
| | | | | addition of the global key to the consolitation hash. | ||||
* | Removed "affected" list, it is not used, the problem is solved in a ↵ | Sven Eden | 2013-02-11 | 1 | -2/+0 |
| | | | | different way. | ||||
* | Added new pkguse field to global hash and to output string. | Sven Eden | 2013-02-11 | 1 | -2/+3 |
| | |||||
* | Added ~ to package.use filter. | Sven Eden | 2013-02-11 | 1 | -1/+1 |
| | |||||
* | Add "affected" packages (local flags without own descriptions but different ↵ | Sven Eden | 2013-02-09 | 1 | -20/+17 |
| | | | | settings than the global flag) to central use flag hash. | ||||
* | Save information of /etc/portage/package.use in a new hash area "pkguse". It ↵ | Sven Eden | 2013-02-09 | 1 | -6/+8 |
| | | | | will later complete the 'C' column instead of 'P', which is reserved for profile settings now. | ||||
* | Updated some information and changed IUSE usage to manipulate "default" ↵ | Sven Eden | 2013-02-09 | 1 | -25/+10 |
| | | | | values for packages instead of "package". | ||||
* | Fixed a bug that made ufed forget about /etc/portage/package.use if a ↵ | Sven Eden | 2013-02-05 | 1 | -9/+6 |
| | | | | package was installed that has a different setting in IUSE. | ||||
* | removed the parsing of PKGUSE, as it is irrelevant which use flags _were_ ↵ | Sven Eden | 2013-02-02 | 1 | -15/+15 |
| | | | | enabled, ufed must care about flags that _are_ enabled. | ||||
* | Moved EPREFIX back to _EPRIX and eventually implemented the parsing of ↵ | Sven Eden | 2013-02-02 | 1 | -52/+56 |
| | | | | package.use files. make.defaults and package.use files are now parsed in the same order as portage does according to strace. | ||||
* | Removed the double reading of make.defaults and make.conf | Sven Eden | 2013-02-02 | 1 | -2/+0 |
| | |||||
* | Fixed the (deprecated) usage of ::eprefix - it is now ::EPREFIX. | Sven Eden | 2013-02-01 | 1 | -20/+20 |
| | |||||
* | Fixed a bug that caused ufed to "forget" all enabled flags from make.conf if ↵ | Sven Eden | 2013-02-01 | 1 | -4/+4 |
| | | | | the flag had only local descriptions. | ||||
* | Removed internal (and possibly dangerous) use flags from the list of flags ↵ | Sven Eden | 2013-02-01 | 1 | -5/+7 |
| | | | | that ufed can handle. |