summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Bug #252374 - Warn if FEATURES=fakeroot is enabled, but the fakeroot binaryZac Medico2008-12-241-0/+1
| | | | | | is not installed. svn path=/main/trunk/; revision=12301
* Don't use 'local' builtin outside of a function.Zac Medico2008-12-241-1/+1
| | | | svn path=/main/trunk/; revision=12300
* Fix typo.Zac Medico2008-12-241-1/+1
| | | | svn path=/main/trunk/; revision=12298
* Replace QA_DT_HASH with QA_PRESTRIPPED where appropriate. Thanks to ArfreverZac Medico2008-12-241-14/+9
| | | | | | | for reporting. Also, remove array support since bash arrays don't export anyway. svn path=/main/trunk/; revision=12297
* Bug #251976 - Add a QA_PRESTRIPPED variable for ebuilds to disable warnings ↵Zac Medico2008-12-241-4/+22
| | | | | | | | about pre-stripped files. svn path=/main/trunk/; revision=12296
* Bug #252304 - Restore the -V/--version option.Zac Medico2008-12-241-0/+7
| | | | svn path=/main/trunk/; revision=12293
* Add SIGUSR1 signal handlers that call pdb.set_trace(). Thanks to Brian ↵Zac Medico2008-12-232-0/+10
| | | | | | | | Harring for the suggestion. svn path=/main/trunk/; revision=12292
* Move initial signal handlers to the launcher script.Zac Medico2008-12-231-0/+17
| | | | svn path=/main/trunk/; revision=12290
* Fix DEFINED_PHASES code to check for pkg_config and pkg_info functions.Zac Medico2008-12-211-5/+5
| | | | svn path=/main/trunk/; revision=12274
* Add support for the new DEFINED_PHASES metadata key which is automatically ↵Zac Medico2008-12-211-1/+27
| | | | | | | | | generated from the set of phase functions that are defined by the ebuild and any eclasses it may have inherited. svn path=/main/trunk/; revision=12273
* Detect problems with arguments and return non-zero when appropriate.Zac Medico2008-12-121-1/+13
| | | | svn path=/main/trunk/; revision=12248
* Fix incorrect usage of trap (only remove on signal at a time).Zac Medico2008-12-121-1/+2
| | | | svn path=/main/trunk/; revision=12210
* Fix exit code to return non-zero when an error occurs. Thanks to ChristophZac Medico2008-12-111-2/+6
| | | | | | Mende <angelos@g.o> for reporting. svn path=/main/trunk/; revision=12202
* When attempting to close fd 9 at the end of the depend phase, use exec so thatZac Medico2008-12-101-1/+1
| | | | | | it really works. svn path=/main/trunk/; revision=12190
* Bug #250148 - Prevent ebuild.sh subprocess from inheriting file descriptorZac Medico2008-12-101-9/+19
| | | | | | | 9, since otherwise if a daemon process such as udevd gets spawned then it can inherit the file descriptor and hang emerge. svn path=/main/trunk/; revision=12189
* For py3k compat, avoid using list.sort(cmp).Zac Medico2008-12-091-7/+11
| | | | svn path=/main/trunk/; revision=12184
* Bug #250212 - Add a new 'upstream.workaround' qa category, and use it forZac Medico2008-12-081-1/+3
| | | | | | | the EMakeParallelDisabled check. Thanks to Mike Auty <ikelos@g.o> for this patch. svn path=/main/trunk/; revision=12179
* It's not safe to use the git commit -a option since there mightZac Medico2008-12-031-0/+23
| | | | | | | | | | be some modified files elsewhere in the working tree that the user doesn't want to commit. Therefore, call git update-index in order to ensure that the index is updated with the latest versions of all new and modified files in the relevant portion of the working tree. svn path=/main/trunk/; revision=12142
* When calling `git ls-files -m` to list modified files, use --with-tree=HEADZac Medico2008-12-031-2/+2
| | | | | | | | | | | so that differences from the most recent commit are given instead of differences from the index which is used for commit staging purposes. This is required since otherwise files that have been added via `git add` (such as echangelog does with the ChangeLog) won't show up in the list of modified files due to being unmodified relative to the index. Thanks to Christian Ruppert (idl0r) for reporting. svn path=/main/trunk/; revision=12140
* Skip sourcinf of profile.bashrc during the depend phase.Zac Medico2008-12-021-8/+11
| | | | svn path=/main/trunk/; revision=12136
* Source bashrc files as late as possible, giving them the opportunity toZac Medico2008-12-023-5/+8
| | | | | | | override as much as possible. Thanks to Ned Ludd <solar@g.o> for the suggestion. svn path=/main/trunk/; revision=12134
* Fix inconsistencies between the "clean" and "cleanrm" phases.Zac Medico2008-12-011-3/+3
| | | | svn path=/main/trunk/; revision=12126
* Don't direct to /dev/null when creating $EBUILD_EXIT_STATUS_FILE inside die.Zac Medico2008-11-261-2/+1
| | | | svn path=/main/trunk/; revision=12107
* Bug #205044 - When creating $EBUILD_EXIT_STATUS_FILE, don't direct output to ↵Zac Medico2008-11-261-3/+9
| | | | | | | | /dev/null since it should never fail and if it does then the error message might be useful. svn path=/main/trunk/; revision=12105
* Eliminate redundant Manifest separation code by combining mychanged + mynew ↵Zac Medico2008-11-261-13/+4
| | | | | | sooner. svn path=/main/trunk/; revision=12098
* Remove redundant reference to 'mynew' since 'myupdates' already contains ↵Zac Medico2008-11-261-2/+2
| | | | | | those files. svn path=/main/trunk/; revision=12096
* Bug #248464 - With git, there's never any keyword expansion, so there'sZac Medico2008-11-261-6/+20
| | | | | | | no need to regenerate manifests and all files will be committed in one big commit at the end. svn path=/main/trunk/; revision=12094
* Fix typo in --help.Zac Medico2008-11-241-1/+1
| | | | svn path=/main/trunk/; revision=12072
* Fix SIGINT and SIGTERM trap handling so the temp dir always cleaned up whenZac Medico2008-11-231-4/+4
| | | | | | killed. svn path=/main/trunk/; revision=12055
* Bug #188780 - Make the read_int() function show a more human readable errorZac Medico2008-11-231-1/+2
| | | | | | | message, instead of the 'value too great for base' message when the user enters an invalid value such as '1y'. svn path=/main/trunk/; revision=12053
* Bug #247548 - Remove 'last' and 'lfull' commands since nobody uses them.Zac Medico2008-11-231-74/+2
| | | | | | Thanks to Alec Warner <antarus@g.o>. svn path=/main/trunk/; revision=12049
* Add docs for all of the supported commands.Zac Medico2008-11-231-4/+26
| | | | svn path=/main/trunk/; revision=12047
* include quotes when showing make outputMike Frysinger2008-11-181-1/+10
| | | | svn path=/main/trunk/; revision=11988
* When parsing `git diff` output, filter paths that are not descended from theZac Medico2008-11-171-4/+10
| | | | | | current directory. svn path=/main/trunk/; revision=11982
* When committing manifests, specify the manifest paths instead of using gitZac Medico2008-11-171-4/+2
| | | | | | | commit -a, since we may not want to commit all dirty files in the whole repo. Thanks to Robin Johnson <robbat2@g.o> for reporting. svn path=/main/trunk/; revision=11980
* Bug #246667 - Add REPOMAN_VCS_LOCAL_OPTS and REPOMAN_VCS_GLOBAL_OPTS variablesZac Medico2008-11-171-78/+83
| | | | | | that allow vcs options to be passed in for commit commands. svn path=/main/trunk/; revision=11978
* Add missing -a option for git commits.Zac Medico2008-11-171-2/+2
| | | | svn path=/main/trunk/; revision=11976
* Trigger the --include-dev suggestion for any keywords from dev profiles, evenZac Medico2008-11-161-2/+1
| | | | | | if those keywords also belong to stable profiles. svn path=/main/trunk/; revision=11970
* Suggest to use the new --include-dev (-d) option in cases when some ebuildsZac Medico2008-11-161-1/+32
| | | | | | | have keywords from 'dev' profiles. This should help avoid confusion about 'dev' profiles no longer being checked by default. svn path=/main/trunk/; revision=11968
* Only show the "--without-mask" suggestion when packages are actually maskedZac Medico2008-11-161-3/+5
| | | | | | by package.mask (rather than just keywords). svn path=/main/trunk/; revision=11966
* Add a short -d option for the new --include-dev option. Thanks to JoshuaZac Medico2008-11-161-1/+1
| | | | | | Kinard <kumba@g.o> for the suggestion. svn path=/main/trunk/; revision=11964
* In order to reduce time consumed for dependency checks, skip 'dev' profilesZac Medico2008-11-161-1/+5
| | | | | | | | | by default and add an --include-dev option which causes them to be checked. Given the current profiles.desc content, this approximately halves the number of profiles checked by default and also halves the time consumed by repoman. Thanks to Donnie Berkholz <dberkholz@g.o> for the suggestion. svn path=/main/trunk/; revision=11962
* Remove stray print statement from previous commit.Zac Medico2008-11-151-1/+0
| | | | svn path=/main/trunk/; revision=11931
* Bug #173284 - Do not traverse hidden directories such as .svn or .git whenZac Medico2008-11-151-2/+3
| | | | | | search for protected files. svn path=/main/trunk/; revision=11929
* Bug #173284 - Do not traverse hidden directories such as .svn or .git whenZac Medico2008-11-151-3/+5
| | | | | | search for protected files. svn path=/main/trunk/; revision=11928
* Bug #236714 - Handle PortagePackageException raised from Manifest.create().Zac Medico2008-11-151-1/+5
| | | | svn path=/main/trunk/; revision=11926
* Bug #236683 - Fix PermissionDenied handling to report the exception type.Zac Medico2008-11-151-1/+4
| | | | svn path=/main/trunk/; revision=11922
* Fix new* and do* ebuild helpers to generate consistent error messages forZac Medico2008-11-1518-6/+70
| | | | | | | | missing files and generate an appropriate QA Notice when such an error is detected in the build log. Thanks to Diego 'Flameeyes' Pettenò <flameeyes@g.o> for the suggestion. svn path=/main/trunk/; revision=11916
* Exempt live ebuilds from KEYWORDS.missing and KEYWORDS.dropped warnings.Zac Medico2008-11-141-2/+5
| | | | | | Thanks to Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o> for the suggestion. svn path=/main/trunk/; revision=11911
* In dyn_package(), use the 'assert' macro (from isolated-functions.sh) die ifZac Medico2008-11-141-2/+2
| | | | | | PIPESTATUS array contains a non-zero exist status. svn path=/main/trunk/; revision=11909