summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Add a parsedate() function which emulates rfc822.parsedate(), since python3Zac Medico2009-10-271-12/+28
| | | | | | doesn't have it. (trunk r14729) svn path=/main/branches/2.1.7/; revision=14737
* Use calendar.timegm instead of time.mktime, for correct timezone handling.Zac Medico2009-10-271-1/+2
| | | | | | (trunk r14728) svn path=/main/branches/2.1.7/; revision=14736
* Don't set mtime on downloaded metadata.dtd when using python3, since theZac Medico2009-10-251-5/+23
| | | | | | | rfc822.parsedate() function is not available. Thanks to Arfrever for reporting. (trunk r14725) svn path=/main/branches/2.1.7/; revision=14727
* Use urllib.urlopen() instead of portage.fetch() for fetching metadata.dtd.Zac Medico2009-10-241-42/+68
| | | | | | (trunk r14709) svn path=/main/branches/2.1.7/; revision=14718
* Use find with -print0 for absolute safety. (trunk r14707)Zac Medico2009-10-241-2/+2
| | | | svn path=/main/branches/2.1.7/; revision=14716
* Bug #289967 - Update installsources rsync code for >=debugedit-4.4.6-r2.Zac Medico2009-10-241-9/+23
| | | | | | Thanks to Peter Alfredsen <loki_val@g.o> for this patch. (trunk r14706) svn path=/main/branches/2.1.7/; revision=14715
* drop IMAGE -- people have had years to catch up (trunk r14694)Zac Medico2009-10-192-5/+1
| | | | svn path=/main/branches/2.1.7/; revision=14697
* Bug #259697 - Update IUSE.invalid docs for glep 56. Thanks to Alec WarnerZac Medico2009-10-191-1/+1
| | | | | | <antarus@g.o> for this patch. (trunk r14681) svn path=/main/branches/2.1.7/; revision=14692
* Move filtering of misc bash variables from save_ebuild_env() toZac Medico2009-10-192-6/+7
| | | | | | | filter_readonly_variables(). Add additional variables found in the output of `env -i bash -c 'declare -p'`. (trunk r14676) svn path=/main/branches/2.1.7/; revision=14689
* Fix messages broken in r14616. Thanks to Arfrever for reporting and thanks toZac Medico2009-10-191-4/+3
| | | | | | Jonathan Callen <abcd@g.o> for this patch. (trunk r14675) svn path=/main/branches/2.1.7/; revision=14688
* Fix breakage in DEFINED_PHASES code. (trunk r14664)Zac Medico2009-10-191-2/+2
| | | | svn path=/main/branches/2.1.7/; revision=14684
* Remove reference to non-existent _source_ebuild function. (trunk r14663)Zac Medico2009-10-191-1/+0
| | | | svn path=/main/branches/2.1.7/; revision=14683
* Preserve variables which have been set in global scope using 'declare'.Zac Medico2009-10-192-67/+64
| | | | | | (trunk r14662) svn path=/main/branches/2.1.7/; revision=14682
* Bug #227225 - Add *DEPEND.badtilde warning for ~ operator used with non-zeroZac Medico2009-10-181-0/+12
| | | | | | | revision. Thanks to David Leverton <levertond@googlemail.com> for this patch. (trunk r14629) svn path=/main/branches/2.1.7/; revision=14657
* Bug #273636 - Add doins and newins support for symlink preservation inZac Medico2009-10-182-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). (trunk r14625) svn path=/main/branches/2.1.7/; revision=14653
* Use short substitution syntax in use_with() and use_enable(). Thanks toZac Medico2009-10-181-18/+4
| | | | | | Jonathan Callen <abcd@g.o> for this patch. (trunk r14623) svn path=/main/branches/2.1.7/; revision=14651
* Fix einstall() change from previous commit, for compatibility with emptyZac Medico2009-10-181-1/+1
| | | | | | | but set CONF_PREFIX. Thanks to Jonathan Callen <abcd@g.o> for reporting. (trunk r14622) svn path=/main/branches/2.1.7/; revision=14650
* Use [ "${foo+set}" = set ] instead of "${foo-unset}" != unset ], to avoidZac Medico2009-10-181-18/+18
| | | | | | | any possility of ambiguity. Thanks to Jonathan Callen <abcd@g.o> for the suggestion. (trunk r14621) svn path=/main/branches/2.1.7/; revision=14649
* Fix WorldHandler to use the "selected" set. (trunk r14620)Zac Medico2009-10-181-2/+2
| | | | svn path=/main/branches/2.1.7/; revision=14648
* In dyn_unpack, check mtimes on $A instead of $AA. Thanks to Jonathan CallenZac Medico2009-10-181-1/+1
| | | | | | <abcd@g.o> for reporting. (trunk r14619) svn path=/main/branches/2.1.7/; revision=14647
* Make phase variable local in has_phase_defined_up_to(). (trunk r14618)Zac Medico2009-10-181-0/+1
| | | | svn path=/main/branches/2.1.7/; revision=14646
* Simplify the conditionals from bug #273648. Thanks to Jonathan CallenZac Medico2009-10-182-18/+14
| | | | | | <abcd@g.o> for this patch. (trunk r14617) svn path=/main/branches/2.1.7/; revision=14645
* Bug #273648 - EAPI 3 - the following condtions must be met:Zac Medico2009-10-181-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. (trunk r14616) svn path=/main/branches/2.1.7/; revision=14644
* Ensure that /dev/std* streams have appropriate sandbox permission forZac Medico2009-10-181-0/+6
| | | | | | | bug #288863. This can be removed after sandbox is fixed and portage depends on the fixed version. (trunk r14612) svn path=/main/branches/2.1.7/; revision=14641
* Use a shell script wrapper for EPYTHON handling. (trunk r14585)Zac Medico2009-10-111-1/+11
| | | | svn path=/main/branches/2.1.7/; revision=14586
* Use a shell script for dohtml instead of a function, for xargs compatibility.Zac Medico2009-10-112-7/+11
| | | | | | (trunk r14582) svn path=/main/branches/2.1.7/; revision=14584
* Rename dohtml to dohtml.py. Next commit will add a shell script wrapper forZac Medico2009-10-111-0/+0
| | | | | | EPYTHON handling. (trunk r14581) svn path=/main/branches/2.1.7/; revision=14583
* Bug #288551 - Fix portageq to handle portage.exception.AmbiguousPackageNameZac Medico2009-10-111-5/+1
| | | | | | instead of ValueError. (trunk r14577) svn path=/main/branches/2.1.7/; revision=14578
* Add a xpak-helper.py script, so that shell code always calls python viaZac Medico2009-10-112-1/+71
| | | | | | a shebang. (trunk r14575) svn path=/main/branches/2.1.7/; revision=14576
* Fix python shebangs. s:/usr/bin/env python:/usr/bin/python: (trunk r14573)Zac Medico2009-10-112-2/+2
| | | | svn path=/main/branches/2.1.7/; revision=14574
* Add some more EPYTHON safety. (trunk r14570)Zac Medico2009-10-112-3/+3
| | | | svn path=/main/branches/2.1.7/; revision=14572
* Set EPYTHON variable as empty when calling portageq or dohtml to avoid using ↵Zac Medico2009-10-111-7/+23
| | | | | | | | potentially unsupported version of Python. (trunk r14568) svn path=/main/branches/2.1.7/; revision=14571
* Remove unused PATH code from EAPI 3_pre1.Zac Medico2009-10-101-14/+0
| | | | svn path=/main/branches/2.1.7/; revision=14543
* Fix _set module imports for rename, add hardcoded config for system and world,Zac Medico2009-10-103-320/+3
| | | | | | and remove unused sets code. svn path=/main/branches/2.1.7/; revision=14540
* Revert preserve-libs support since it won't be supported in this branch.Zac Medico2009-10-101-23/+0
| | | | svn path=/main/branches/2.1.7/; revision=14538
* Bug #274497 - Misc spelling, grammar, and terminology fixes, includingZac Medico2009-10-091-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 isZac Medico2009-10-091-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 justZac Medico2009-10-091-1/+1
| | | | | | confused. svn path=/main/trunk/; revision=14527
* Ask for the output of 'emerge --info' instead of 'emerge --info ↵Arfrever Frehtes Taifersar Arahesis2009-10-091-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 Arahesis2009-10-091-2/+2
| | | | svn path=/main/trunk/; revision=14525
* Bug #270933 - Make the "If you need support ..." message ask for emergeZac Medico2009-10-091-2/+3
| | | | | | | --info and the build.log. Thanks to Sebastian Mingramm (few) for this patch. svn path=/main/trunk/; revision=14521
* Bug #287950 - Add support for FEATURES=fail-clean which is useful for cleaningZac Medico2009-10-071-0/+5
| | | | | | up temp files on tmpfs after build failures with --keep-going. svn path=/main/trunk/; revision=14517
* Bug #274870: Add file.size.fatal check in repoman.Arfrever Frehtes Taifersar Arahesis2009-10-071-3/+8
| | | | svn path=/main/trunk/; revision=14510
* Fix collision in variable name 'x'.Zac Medico2009-10-061-2/+2
| | | | svn path=/main/trunk/; revision=14505
* Add a 'digest.missing' check, for cases like mythtv where the eclass hasZac Medico2009-10-061-4/+11
| | | | | | | modified the SRC_URI and now the Manifest has missing digests. Thanks to Brian Harring for the suggestion. svn path=/main/trunk/; revision=14500
* - do not calculate source with of isolated-functions (for die function)Fabian Groffen2009-10-031-16/+16
| | | | | | | | | | | as we don't print it - move paths to the bottom and print ${S} as it's often necessary when a package fails. - move error message up directly after the message it says it failed (printing it below the code snippet usually just repeats the message) svn path=/main/trunk/; revision=14483
* only calculate spacing width for that part of the stack that we're going to ↵Fabian Groffen2009-10-031-1/+8
| | | | | | print svn path=/main/trunk/; revision=14482
* Remove libtool from RDEPEND.suspect list, since libltdl.so is validly used byZac Medico2009-10-011-1/+0
| | | | | | | some packages at runtime. Thanks to Samuli Suominen <ssuominen@g.o> for reporting. svn path=/main/trunk/; revision=14470
* Add --tolerant option (already in use on master rsync mirror), requested byZac Medico2009-09-301-0/+5
| | | | | | robbat2. svn path=/main/trunk/; revision=14469
* Fix TypeError in clear_screen() in dispatch-conf which occurs when Python 3 ↵Arfrever Frehtes Taifersar Arahesis2009-09-271-1/+2
| | | | | | is used (bug #286682). svn path=/main/trunk/; revision=14450