Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | Remove the manifest1 digest file removal code since it's no longer | Zac Medico | 2008-02-01 | 1 | -39/+0 |
| | | | | | | needed. svn path=/main/trunk/; revision=9262 | ||||
* | Bug #205718 - Fix quoting of ${INSTALL_MASK} where appropriate. Thanks | Zac Medico | 2008-01-31 | 1 | -3/+3 |
| | | | | | | to Ed Catmur <ed@catmur.co.uk> for this patch. svn path=/main/trunk/; revision=9256 | ||||
* | Disable manifest1_compat for ebuild --force digest. | Zac Medico | 2008-01-31 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=9254 | ||||
* | Unconditionally disable manifest1 compatibility since it's been dropped | Zac Medico | 2008-01-31 | 1 | -4/+1 |
| | | | | | | from the main tree and nobody needs it anymore. svn path=/main/trunk/; revision=9252 | ||||
* | Make the autotools.eclass functions exempt from the autotools | Zac Medico | 2008-01-31 | 1 | -2/+7 |
| | | | | | | QA Notice. svn path=/main/trunk/; revision=9249 | ||||
* | Remove the last traces of the ebuild.autotools check. | Zac Medico | 2008-01-30 | 1 | -2/+0 |
| | | | | svn path=/main/trunk/; revision=9236 | ||||
* | - Remove ebuild.autotools repoman check since it produces lots | Zac Medico | 2008-01-30 | 2 | -15/+31 |
| | | | | | | | | | of false positives (bug #207104) and its hard to parse bash - Use QA_INTERCEPTORS in ebuild.sh to implement a runtime 'QA Notice' when autotools is called directly svn path=/main/trunk/; revision=9235 | ||||
* | Pull more functions out of repoman proper and into repoman.utilities, ↵ | Alec Warner | 2008-01-27 | 1 | -146/+11 |
| | | | | | | correct a typo, clean up imports svn path=/main/trunk/; revision=9227 | ||||
* | Restore desktop.invalid as a warning; was an intergration error | Alec Warner | 2008-01-27 | 1 | -0/+1 |
| | | | | svn path=/main/trunk/; revision=9222 | ||||
* | Move random functions out of repoman and into utilties.py | Alec Warner | 2008-01-26 | 1 | -132/+20 |
| | | | | svn path=/main/trunk/; revision=9221 | ||||
* | Bug #206772 - Enable bashrc once again for the clean phase. | Zac Medico | 2008-01-22 | 1 | -0/+3 |
| | | | | svn path=/main/trunk/; revision=9220 | ||||
* | We need to implement diefunc() since environment.bz2 files contain | Zac Medico | 2008-01-21 | 1 | -1/+7 |
| | | | | | | calls to it (due to alias expansion). svn path=/main/trunk/; revision=9217 | ||||
* | Replace the current diefunc() and die alias with a single die() function. | Zac Medico | 2008-01-20 | 1 | -6/+3 |
| | | | | | | | | | The previous arguments to diefunc() weren't used anyway. The result is that the die message looks better because it doesn't show the alias and all of it's arguments which are totally irrelevant. (branches/prefix r9212) svn path=/main/trunk/; revision=9216 | ||||
* | fix typo in emerge-webrsync from r9118 | Alec Warner | 2008-01-13 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=9201 | ||||
* | style fixes (imports), add support for --version (bug 138159) | Alec Warner | 2008-01-13 | 1 | -4/+8 |
| | | | | svn path=/main/trunk/; revision=9200 |