Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Bug #295715 - Implement a register_success_hook function to complement | Zac Medico | 2009-12-06 | 3 | -1/+27 | |
| | | | | | | | register_die_hook, and also add code to ensure the die hooks are called even when the failure is on the python side (like for file collisions). svn path=/main/trunk/; revision=14936 | |||||
* | Add 'tla' to the lists of live eclasses. | Zac Medico | 2009-12-06 | 1 | -1/+2 | |
| | | | | svn path=/main/trunk/; revision=14935 | |||||
* | Make register_die_hook() ensure that each hook is registered only once. | Zac Medico | 2009-12-06 | 1 | -1/+5 | |
| | | | | svn path=/main/trunk/; revision=14932 | |||||
* | Bug #294886 - Show some basic info at the beginning of the build log, | Zac Medico | 2009-11-27 | 1 | -0/+5 | |
| | | | | | | including USE flags. svn path=/main/trunk/; revision=14907 | |||||
* | Use einfo instead of ewarn for the "Skipping make test/check due to ebuild | Zac Medico | 2009-11-25 | 1 | -1/+1 | |
| | | | | | | restriction." message. svn path=/main/trunk/; revision=14885 | |||||
* | Remove SLOT.missing since SLOT.invalid handles that case now.v2.2_rc50 | Zac Medico | 2009-11-16 | 1 | -3/+2 | |
| | | | | svn path=/main/trunk/; revision=14824 | |||||
* | Bug #292820 - Make the Package constructor handle invalid SLOT values. | Zac Medico | 2009-11-12 | 1 | -0/+1 | |
| | | | | svn path=/main/trunk/; revision=14819 | |||||
* | Restore support for bash-3. | Arfrever Frehtes Taifersar Arahesis | 2009-11-08 | 1 | -0/+3 | |
| | | | | svn path=/main/trunk/; revision=14804 | |||||
* | Collapse two [[ ]] into one. | Zac Medico | 2009-11-06 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=14782 | |||||
* | For --debug mode, enable bash tracing when sourcing the ebuild. | Zac Medico | 2009-11-06 | 1 | -1/+8 | |
| | | | | svn path=/main/trunk/; revision=14781 | |||||
* | For compatibility, still exit successfully if there are skipped directories. | Zac Medico | 2009-10-31 | 1 | -1/+1 | |
| | | | | | | We can make it more strict later. svn path=/main/trunk/; revision=14762 | |||||
* | Bug #290921 - Always exit unsuccessfully if -r is not specified and a | Zac Medico | 2009-10-31 | 1 | -5/+6 | |
| | | | | | | directory is skipped. This reverts a behavior change from r9484. svn path=/main/trunk/; revision=14760 | |||||
* | Revert the workaround for bug #288863. This will require a dependency on | Zac Medico | 2009-10-26 | 1 | -6/+0 | |
| | | | | | | >=sys-apps/sandbox-2.2. svn path=/main/trunk/; revision=14733 | |||||
* | Add a parsedate() function which emulates rfc822.parsedate(), since python3 | Zac Medico | 2009-10-25 | 1 | -12/+28 | |
| | | | | | | doesn't have it. svn path=/main/trunk/; revision=14729 | |||||
* | Use calendar.timegm instead of time.mktime, for correct timezone handling. | Zac Medico | 2009-10-25 | 1 | -1/+2 | |
| | | | | svn path=/main/trunk/; revision=14728 | |||||
* | Don't set mtime on downloaded metadata.dtd when using python3, since the | Zac Medico | 2009-10-25 | 1 | -5/+23 | |
| | | | | | | | rfc822.parsedate() function is not available. Thanks to Arfrever for reporting. svn path=/main/trunk/; revision=14725 | |||||
* | Use urllib.urlopen() instead of portage.fetch() for fetching metadata.dtd. | Zac Medico | 2009-10-24 | 1 | -42/+68 | |
| | | | | svn path=/main/trunk/; revision=14709 | |||||
* | Use find with -print0 for absolute safety. | Zac Medico | 2009-10-23 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=14707 | |||||
* | Bug #289967 - Update installsources rsync code for >=debugedit-4.4.6-r2. | Zac Medico | 2009-10-23 | 1 | -9/+23 | |
| | | | | | | Thanks to Peter Alfredsen <loki_val@g.o> for this patch. svn path=/main/trunk/; revision=14706 | |||||
* | drop IMAGE -- people have had years to catch up | Mike Frysinger | 2009-10-19 | 2 | -5/+1 | |
| | | | | svn path=/main/trunk/; revision=14694 | |||||
* | Bug #259697 - Update IUSE.invalid docs for glep 56. Thanks to Alec Warner | Zac Medico | 2009-10-19 | 1 | -1/+1 | |
| | | | | | | <antarus@g.o> for this patch. svn path=/main/trunk/; revision=14681 | |||||
* | Move filtering of misc bash variables from save_ebuild_env() to | Zac Medico | 2009-10-18 | 2 | -6/+7 | |
| | | | | | | | filter_readonly_variables(). Add additional variables found in the output of `env -i bash -c 'declare -p'`. svn path=/main/trunk/; revision=14676 | |||||
* | Fix messages broken in r14616. Thanks to Arfrever for reporting and thanks to | Zac Medico | 2009-10-18 | 1 | -4/+3 | |
| | | | | | | Jonathan Callen <abcd@g.o> for this patch. svn path=/main/trunk/; revision=14675 | |||||
* | Fix breakage in DEFINED_PHASES code. | Zac Medico | 2009-10-18 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=14664 | |||||
* | Remove reference to non-existent _source_ebuild function. | Zac Medico | 2009-10-18 | 1 | -1/+0 | |
| | | | | svn path=/main/trunk/; revision=14663 | |||||
* | Preserve variables which have been set in global scope using 'declare'. | Arfrever Frehtes Taifersar Arahesis | 2009-10-18 | 2 | -67/+64 | |
| | | | | svn path=/main/trunk/; revision=14662 | |||||
* | Bug #227225 - Add *DEPEND.badtilde warning for ~ operator used with non-zero | Zac Medico | 2009-10-18 | 1 | -0/+12 | |
| | | | | | | revision. Thanks to David Leverton <levertond@googlemail.com> for this patch. svn path=/main/trunk/; revision=14629 | |||||
* | Bug #273636 - Add doins and newins support for symlink preservation in | Zac Medico | 2009-10-17 | 2 | -7/+30 | |
| | | | | | | | EAPI 3. Thanks to Jonathan Callen <abcd@g.o> for the initial patch (I added EAPI conditionals in order to share code between all EAPIs). svn path=/main/trunk/; revision=14625 | |||||
* | Use short substitution syntax in use_with() and use_enable(). Thanks to | Zac Medico | 2009-10-17 | 1 | -18/+4 | |
| | | | | | | Jonathan Callen <abcd@g.o> for this patch. svn path=/main/trunk/; revision=14623 | |||||
* | Fix einstall() change from previous commit, for compatibility with empty | Zac Medico | 2009-10-17 | 1 | -1/+1 | |
| | | | | | | but set CONF_PREFIX. Thanks to Jonathan Callen <abcd@g.o> for reporting. svn path=/main/trunk/; revision=14622 | |||||
* | Use [ "${foo+set}" = set ] instead of "${foo-unset}" != unset ], to avoid | Zac Medico | 2009-10-17 | 1 | -18/+18 | |
| | | | | | | | any possility of ambiguity. Thanks to Jonathan Callen <abcd@g.o> for the suggestion. svn path=/main/trunk/; revision=14621 | |||||
* | Fix WorldHandler to use the "selected" set. | Zac Medico | 2009-10-17 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=14620 | |||||
* | In dyn_unpack, check mtimes on $A instead of $AA. Thanks to Jonathan Callen | Zac Medico | 2009-10-17 | 1 | -1/+1 | |
| | | | | | | <abcd@g.o> for reporting. svn path=/main/trunk/; revision=14619 | |||||
* | Make phase variable local in has_phase_defined_up_to(). | Zac Medico | 2009-10-17 | 1 | -0/+1 | |
| | | | | svn path=/main/trunk/; revision=14618 | |||||
* | Simplify the conditionals from bug #273648. Thanks to Jonathan Callen | Zac Medico | 2009-10-17 | 2 | -18/+14 | |
| | | | | | | <abcd@g.o> for this patch. svn path=/main/trunk/; revision=14617 | |||||
* | Bug #273648 - EAPI 3 - the following condtions must be met: | Zac Medico | 2009-10-17 | 1 | -13/+49 | |
| | | | | | | | | | | | | 1. The A variable contains no items. 2. The phase function in question is not in DEFINED_PHASES. 3. None of the phase functions unpack, prepare, configure, compile or install, if supported by the EAPI in question and occurring prior to the phase about to be executed, are in DEFINED_PHASES. Thanks to Jonathan Callen <abcd@g.o> for this patch. svn path=/main/trunk/; revision=14616 | |||||
* | Ensure that /dev/std* streams have appropriate sandbox permission for | Zac Medico | 2009-10-16 | 1 | -0/+6 | |
| | | | | | | | bug #288863. This can be removed after sandbox is fixed and portage depends on the fixed version. svn path=/main/trunk/; revision=14612 | |||||
* | Use a shell script wrapper for EPYTHON handling. | Zac Medico | 2009-10-11 | 1 | -1/+11 | |
| | | | | svn path=/main/trunk/; revision=14585 | |||||
* | Use a shell script for dohtml instead of a function, for xargs compatibility. | Zac Medico | 2009-10-11 | 2 | -7/+11 | |
| | | | | svn path=/main/trunk/; revision=14582 | |||||
* | Rename dohtml to dohtml.py. Next commit will add a shell script wrapper for | Zac Medico | 2009-10-11 | 1 | -0/+0 | |
| | | | | | | EPYTHON handling. svn path=/main/trunk/; revision=14581 | |||||
* | Bug #288551 - Fix portageq to handle portage.exception.AmbiguousPackageName | Zac Medico | 2009-10-11 | 1 | -5/+1 | |
| | | | | | | instead of ValueError. svn path=/main/trunk/; revision=14577 | |||||
* | Add a xpak-helper.py script, so that shell code always calls python via | Zac Medico | 2009-10-11 | 2 | -1/+71 | |
| | | | | | | a shebang. svn path=/main/trunk/; revision=14575 | |||||
* | Fix python shebangs. s:/usr/bin/env python:/usr/bin/python: | Zac Medico | 2009-10-11 | 2 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=14573 | |||||
* | Add some more EPYTHON safety. | Zac Medico | 2009-10-11 | 2 | -3/+3 | |
| | | | | svn path=/main/trunk/; revision=14570 | |||||
* | Set EPYTHON variable as empty when calling portageq or dohtml to avoid using ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-10-11 | 1 | -7/+23 | |
| | | | | | | potentially unsupported version of Python. svn path=/main/trunk/; revision=14568 | |||||
* | Bug #274497 - Misc spelling, grammar, and terminology fixes, including | Zac Medico | 2009-10-09 | 1 | -3/+3 | |
| | | | | | | URL -> URI and FOO's -> FOOs. svn path=/main/trunk/; revision=14531 | |||||
* | Add a --color < y | n > option so that color output can be forced. This is | Zac Medico | 2009-10-09 | 1 | -1/+9 | |
| | | | | | | going to be used by emerge to force color fetch output when appropriate. svn path=/main/trunk/; revision=14529 | |||||
* | Add back Arfrever's emerge --info change because it's good and I was just | Zac Medico | 2009-10-09 | 1 | -1/+1 | |
| | | | | | | confused. svn path=/main/trunk/; revision=14527 | |||||
* | Ask for the output of 'emerge --info' instead of 'emerge --info ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-10-09 | 1 | -1/+1 | |
| | | | | | | =$CATEGORY/$PF'. Suggested by zmedico. svn path=/main/trunk/; revision=14526 | |||||
* | Ask for the output of 'emerge --info =$CATEGORY/$PF'. | Arfrever Frehtes Taifersar Arahesis | 2009-10-09 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=14525 |