Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug #174634 - Fix ebuild 'digest' and 'manifest' behave 100% identically and | Zac Medico | 2008-03-18 | 2 | -2/+2 |
| | | | | | | update the docs to reflect this. svn path=/main/trunk/; revision=9475 | ||||
* | Bug #213540 - Make sure DESTTREE=/usr is set before inherit calls. | Zac Medico | 2008-03-16 | 1 | -0/+4 |
| | | | | svn path=/main/trunk/; revision=9472 | ||||
* | avoid importing portage to improve performance | Marius Mauch | 2008-03-15 | 1 | -3/+3 |
| | | | | svn path=/main/trunk/; revision=9470 | ||||
* | Fix an UnboundLocalError for 'pkgindex'. | Zac Medico | 2008-03-15 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=9467 | ||||
* | Fix var_assign_re to recognize a call to the 'declare' builtin even when | Zac Medico | 2008-03-09 | 1 | -1/+1 |
| | | | | | | no options are given. svn path=/main/trunk/; revision=9456 | ||||
* | Convert PackageIndex.packages from a dict to a list so that in the future | Zac Medico | 2008-03-07 | 1 | -6/+14 |
| | | | | | | it will be possible to support multiple packages with the same cpv. svn path=/main/trunk/; revision=9452 | ||||
* | Use os.environ["SANDBOX_ON"] = "0" to make portageq exempt from sandbox for | Zac Medico | 2008-03-06 | 2 | -1/+5 |
| | | | | | | things like writing metadata cache. Thanks to ferringb for the suggestion. svn path=/main/trunk/; revision=9448 | ||||
* | Remove egrep syntax emulation since it's not really needed. | Zac Medico | 2008-03-06 | 2 | -18/+4 |
| | | | | svn path=/main/trunk/; revision=9447 | ||||
* | Implement the sed-based declare -r filter in python. | Zac Medico | 2008-03-06 | 2 | -9/+14 |
| | | | | svn path=/main/trunk/; revision=9446 | ||||
* | Move the variable name validation regexes (for bug 211949) into | Zac Medico | 2008-03-06 | 2 | -8/+11 |
| | | | | | | filter-bash-environment.py instead of passing them in from bash. svn path=/main/trunk/; revision=9445 | ||||
* | Update the description to reflect the new meaning of PATTERN. | Zac Medico | 2008-03-05 | 1 | -3/+4 |
| | | | | svn path=/main/trunk/; revision=9444 | ||||
* | Pass a space-separated list of variables into filter-bash-environment.py and | Zac Medico | 2008-03-05 | 2 | -9/+5 |
| | | | | | | | generate the final regex on the python side instead of in bash. Also, properly anchor the regex so that it actually works. svn path=/main/trunk/; revision=9443 | ||||
* | Fix have_end_quote() to compare the quote against the correct group. | Zac Medico | 2008-03-05 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=9442 | ||||
* | Bug #211949 - Tighten the variable name filter to exclude any variables | Zac Medico | 2008-03-05 | 1 | -1/+1 |
| | | | | | | with names containing any non-alphanumeric characters. svn path=/main/trunk/; revision=9441 | ||||
* | Handle multi-line quoted variable assignments. | Zac Medico | 2008-03-05 | 1 | -8/+37 |
| | | | | svn path=/main/trunk/; revision=9440 | ||||
* | TODO: Move variable name validation and declare -r filtering | Zac Medico | 2008-03-05 | 1 | -0/+3 |
| | | | | | | into filter-bash-environment.py. svn path=/main/trunk/; revision=9438 | ||||
* | Update description to reflect the new meaning of the PATTERN argument. | Zac Medico | 2008-03-05 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=9437 | ||||
* | Implement variable assignment handling in python so that we can eventually | Zac Medico | 2008-03-05 | 2 | -3/+10 |
| | | | | | | make it more flexible and robust. svn path=/main/trunk/; revision=9436 | ||||
* | Fix func_start_re so that it requires at least one alphanumeric character. | Zac Medico | 2008-03-04 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=9434 | ||||
* | Tighten the funct_start_re so that it doesn't match leading whitespace | Zac Medico | 2008-03-04 | 1 | -1/+1 |
| | | | | | | since that's not needed. svn path=/main/trunk/; revision=9433 | ||||
* | Bug #211949 - Temporarily revert back to a less strict regex in order to | Zac Medico | 2008-03-04 | 1 | -1/+1 |
| | | | | | | | avoid false positives with multi-line variable definitions that can be produced by the 'export' builtin. svn path=/main/trunk/; revision=9432 | ||||
* | Add support for idendification of function definitions since it's needed | Zac Medico | 2008-03-04 | 1 | -2/+18 |
| | | | | | | | | | | | in some cases in order to prevent some odd function contents from being mistakenly identified as invalid variable assignments. For example, this line from _gcc-specs-directive_raw() is commonly found in environment.bz2 files: $1=="*"directive":" { pspec=spec; spec=""; outside=0; next } svn path=/main/trunk/; revision=9431 | ||||
* | Bug #211949 - Fix the regex so that it won't match the = character (equals | Zac Medico | 2008-03-04 | 1 | -1/+1 |
| | | | | | | sign). svn path=/main/trunk/; revision=9429 | ||||
* | tell rpmbuild to clean it's working files after completion, bug #97776 | Marius Mauch | 2008-03-03 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=9428 | ||||
* | fix message on ValueError to not sound like crap | Marius Mauch | 2008-03-03 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=9427 | ||||
* | Buf #210372 - Fix FEATURES=suidctl so that it really works again. | Zac Medico | 2008-03-03 | 1 | -7/+8 |
| | | | | svn path=/main/trunk/; revision=9423 | ||||
* | Bug #211949 - Tweak the regex so that a leading whitespace character | Zac Medico | 2008-03-03 | 1 | -1/+2 |
| | | | | | | cannot match the required non-alphanumeric group. svn path=/main/trunk/; revision=9421 | ||||
* | Fix the regex for bug #211949 so that it correctly matches variable | Zac Medico | 2008-03-03 | 1 | -1/+1 |
| | | | | | | names that contain more than one non-alphanumeric character. svn path=/main/trunk/; revision=9419 | ||||
* | Bug #211949 - As suggested by vapier, tighten the variable filter to also | Zac Medico | 2008-03-02 | 2 | -2/+5 |
| | | | | | | | exclude variable names that begin with a digit or that contain any non-alphanumeric characters that are not be supported by bash. svn path=/main/trunk/; revision=9416 | ||||
* | Bug #211949 - Make filter_readonly_variables() remove any variables | Zac Medico | 2008-03-01 | 1 | -3/+7 |
| | | | | | | with names containing a hyphen since bash does not allow them. svn path=/main/trunk/; revision=9402 | ||||
* | In the suidctl code, move the addwrite call out of the loop. Thanks to ferringb. | Zac Medico | 2008-02-29 | 1 | -4/+4 |
| | | | | svn path=/main/trunk/; revision=9399 | ||||
* | remove code for manifest1 support | Marius Mauch | 2008-02-28 | 1 | -103/+0 |
| | | | | svn path=/main/trunk/; revision=9398 | ||||
* | Bug #211294 - Make repoman ignore profiles labeled with anything other | Zac Medico | 2008-02-27 | 1 | -0/+3 |
| | | | | | | | than "stable" or "dev" in profiles.desc so that we can extend it with new labels such as "exp". svn path=/main/trunk/; revision=9389 | ||||
* | Double import, thanks grobian :) | Alec Warner | 2008-02-24 | 1 | -1/+0 |
| | | | | svn path=/main/trunk/; revision=9381 | ||||
* | Various repoman fixes, plus a weird lockfile tracekback in news. | Alec Warner | 2008-02-24 | 1 | -3/+3 |
| | | | | svn path=/main/trunk/; revision=9377 | ||||
* | only try to fetch compression schemes which the host supports | Mike Frysinger | 2008-02-23 | 1 | -1/+10 |
| | | | | svn path=/main/trunk/; revision=9372 | ||||
* | add support for lzma/gz snapshots | Mike Frysinger | 2008-02-23 | 1 | -68/+88 |
| | | | | svn path=/main/trunk/; revision=9371 | ||||
* | tighten up output from script | Mike Frysinger | 2008-02-23 | 1 | -39/+39 |
| | | | | svn path=/main/trunk/; revision=9370 | ||||
* | cleanup main option parsing | Mike Frysinger | 2008-02-23 | 1 | -23/+34 |
| | | | | svn path=/main/trunk/; revision=9369 | ||||
* | Bug #210449 - Reset exeinto(), docinto(), insinto(), and into() state | Zac Medico | 2008-02-19 | 1 | -4/+9 |
| | | | | | | | variables in case the user is running the install phase multiple times consecutively via the ebuild command. svn path=/main/trunk/; revision=9357 | ||||
* | Bug #210372 - Fix suidctl.conf parser to look for paths with a leading slash. | Zac Medico | 2008-02-19 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=9355 | ||||
* | Use parse_use_local_desc() from the repoman.utilities module. | Zac Medico | 2008-02-19 | 1 | -21/+1 |
| | | | | svn path=/main/trunk/; revision=9353 | ||||
* | Revert back to some known working code from the 2.1.2 branch. | Zac Medico | 2008-02-19 | 1 | -1/+51 |
| | | | | svn path=/main/trunk/; revision=9352 | ||||
* | Remove IUSE.invalid from qawarnings since there's no reason for | Zac Medico | 2008-02-16 | 1 | -1/+0 |
| | | | | | | it not to be fatal. Thanks to Betelgeuse. svn path=/main/trunk/; revision=9344 | ||||
* | Remove the killparent() function and associated SIGINT trap since this | Zac Medico | 2008-02-10 | 2 | -9/+1 |
| | | | | | | | should already be handled on the python side and it won't work with dropped privileges anyway. svn path=/main/trunk/; revision=9327 | ||||
* | fix nasty typo | Marius Mauch | 2008-02-09 | 1 | -3/+3 |
| | | | | svn path=/main/trunk/; revision=9316 | ||||
* | Bug #155993 - Update environment.bz2 after postinst in case | Zac Medico | 2008-02-07 | 2 | -1/+12 |
| | | | | | | | installation phases need to pass some variables to uninstallation phases. svn path=/main/trunk/; revision=9281 | ||||
* | For the useq() IUSE qa check, use [[ $u =~ $PORTAGE_IUSE ]] instead | Zac Medico | 2008-02-06 | 1 | -1/+1 |
| | | | | | | | of egrep since apparently it's compatible in this case. Thanks to igli for this. svn path=/main/trunk/; revision=9279 | ||||
* | Make qa_source and qa_call save the return value and return it. Thanks | Zac Medico | 2008-02-06 | 1 | -4/+8 |
| | | | | | | to igli for suggesting. svn path=/main/trunk/; revision=9278 | ||||
* | don't record internal providers in NEEDED records as they are pointless for ↵ | Marius Mauch | 2008-02-05 | 1 | -2/+21 |
| | | | | | | all useful applications in portage and complicate them instead (e.g. bug #205531) svn path=/main/trunk/; revision=9275 |