summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* 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. (trunk r12142) svn path=/main/branches/2.1.6/; revision=12143
* 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. (trunk r12140) svn path=/main/branches/2.1.6/; revision=12141
* Skip sourcing of profile.bashrc during the depend phase. (trunk r12136)Zac Medico2008-12-021-8/+11
| | | | svn path=/main/branches/2.1.6/; revision=12137
* 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. (trunk r12134) svn path=/main/branches/2.1.6/; revision=12135
* Fix inconsistencies between the "clean" and "cleanrm" phases. (trunk r12126)Zac Medico2008-12-011-3/+3
| | | | svn path=/main/branches/2.1.6/; revision=12129
* Don't direct to /dev/null when creating $EBUILD_EXIT_STATUS_FILE inside die.Zac Medico2008-11-261-2/+1
| | | | | | (trunk r12107) svn path=/main/branches/2.1.6/; revision=12108
* 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. (trunk r12105) svn path=/main/branches/2.1.6/; revision=12106
* Eliminate redundant Manifest separation code by combining mychanged + mynew ↵Zac Medico2008-11-261-13/+4
| | | | | | | | sooner. (trunk r12098) svn path=/main/branches/2.1.6/; revision=12099
* Remove redundant reference to 'mynew' since 'myupdates' already contains ↵Zac Medico2008-11-261-2/+2
| | | | | | | | those files. (trunk r12096) svn path=/main/branches/2.1.6/; revision=12097
* 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. (trunk r12094) svn path=/main/branches/2.1.6/; revision=12095
* Remove unused package sets and glsa stuff.Zac Medico2008-11-241-337/+0
| | | | svn path=/main/branches/2.1.6/; revision=12076
* Fix typo in --help. (trunk r12072)Zac Medico2008-11-241-1/+1
| | | | svn path=/main/branches/2.1.6/; revision=12073
* Fix SIGINT and SIGTERM trap handling so the temp dir always cleaned up whenZac Medico2008-11-231-4/+4
| | | | | | killed. (trunk r12055) svn path=/main/branches/2.1.6/; revision=12056
* 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'. (trunk r12053) svn path=/main/branches/2.1.6/; revision=12054
* Bug #247548 - Remove 'last' and 'lfull' commands since nobody uses them.Zac Medico2008-11-231-74/+2
| | | | | | Thanks to Alec Warner <antarus@g.o>. (trunk r12049) svn path=/main/branches/2.1.6/; revision=12050
* Add docs for all of the supported commands. (trunk r12047)Zac Medico2008-11-231-4/+26
| | | | svn path=/main/branches/2.1.6/; revision=12048
* include quotes when showing make output (trunk r11988)Zac Medico2008-11-181-1/+10
| | | | svn path=/main/branches/2.1.6/; revision=11989
* When parsing `git diff` output, filter paths that are not descended from theZac Medico2008-11-171-4/+10
| | | | | | current directory. (trunk r11982) svn path=/main/branches/2.1.6/; revision=11983
* 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. (trunk r11980) svn path=/main/branches/2.1.6/; revision=11981
* 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. (trunk r11978) svn path=/main/branches/2.1.6/; revision=11979
* Add missing -a option for git commits. (trunk r11976)Zac Medico2008-11-171-2/+2
| | | | svn path=/main/branches/2.1.6/; revision=11977
* 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. (trunk r11970) svn path=/main/branches/2.1.6/; revision=11971
* 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. (trunk r11968) svn path=/main/branches/2.1.6/; revision=11969
* Only show the "--without-mask" suggestion when packages are actually maskedZac Medico2008-11-161-3/+5
| | | | | | by package.mask (rather than just keywords). (trunk r11966) svn path=/main/branches/2.1.6/; revision=11967
* 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. (trunk r11964) svn path=/main/branches/2.1.6/; revision=11965
* 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. (trunk r11962) svn path=/main/branches/2.1.6/; revision=11963
* Remove stray print statement from previous commit. (trunk r11931)Zac Medico2008-11-151-1/+0
| | | | svn path=/main/branches/2.1.6/; revision=11932
* Bug #173284 - Do not traverse hidden directories such as .svn or .git whenZac Medico2008-11-152-5/+8
| | | | | | search for protected files. (trunk r11927:11929) svn path=/main/branches/2.1.6/; revision=11930
* Bug #236714 - Handle PortagePackageException raised from Manifest.create().Zac Medico2008-11-151-1/+5
| | | | | | (trunk r11926) svn path=/main/branches/2.1.6/; revision=11927
* Bug #236683 - Fix PermissionDenied handling to report the exception type.Zac Medico2008-11-151-1/+4
| | | | | | (trunk r11922) svn path=/main/branches/2.1.6/; revision=11923
* 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. (trunk r11916) svn path=/main/branches/2.1.6/; revision=11917
* 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. (trunk r11911) svn path=/main/branches/2.1.6/; revision=11912
* 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. (trunk r11907) svn path=/main/branches/2.1.6/; revision=11910
* Having a leading ./ prefix on file paths can trigger a bug inZac Medico2008-11-141-0/+5
| | | | | | | | the cvs server when committing files to multiple directories, so strip the prefix. Thanks to Robin H. Johnson <robbat2@g.o> for reporting. (trunk r11896) svn path=/main/branches/2.1.6/; revision=11897
* Remove list_preserved_libs().Zac Medico2008-11-141-21/+0
| | | | svn path=/main/branches/2.1.6/; revision=11895
* Update all portage.sets references to point to the new location, and hardcodeZac Medico2008-11-132-3/+3
| | | | | | the SetConfig constructor with a config for just system and world sets. svn path=/main/branches/2.1.6/; revision=11877
* Derive the changelog_path variable from the new checkdir_relative variable.Zac Medico2008-11-111-6/+1
| | | | svn path=/main/trunk/; revision=11854
* Make FindPortdir() return (None, None, None) on failure, instead of raisingZac Medico2008-11-111-3/+2
| | | | | | a potentially ambiguous ValueError. svn path=/main/trunk/; revision=11853
* Update hardcoded "cvs" error messages to show the correct vcs value.Zac Medico2008-11-111-4/+9
| | | | svn path=/main/trunk/; revision=11851
* Fix pretend output to show git -a option when committing signed manifest.Zac Medico2008-11-111-1/+1
| | | | svn path=/main/trunk/; revision=11850
* Add git support. Thanks to Daniel Robbins for the initial patch.Zac Medico2008-11-111-11/+71
| | | | svn path=/main/trunk/; revision=11849
* When using the `read` builtin to split newlines in e* function arguments, useZac Medico2008-11-071-12/+12
| | | | | | | $REPLY in order to ensure that whitespace in each line is correctly preserved. Thanks to Joe Peterson <lavajoe@g.o> for reporting. svn path=/main/trunk/; revision=11820
* Bug #245356 - Filter POSIXLY_CORRECT from the ebuild environment since itZac Medico2008-11-031-1/+1
| | | | | | breaks stuff. svn path=/main/trunk/; revision=11804
* Make metadata.missing and metadata.bad fatal by removing them from theZac Medico2008-11-021-2/+0
| | | | | | qawarnings set. Thanks to Robin H. Johnson <robbat2@g.o> for the suggestion. svn path=/main/trunk/; revision=11803
* When echoing the emake command, redirect to stderr since otherwise it breaksZac Medico2008-11-011-1/+1
| | | | | | | the gcc ebuild because of the way that the get_make_var() function from toolchain.eclass is used. svn path=/main/trunk/; revision=11784
* Filter PORTAGE_VERBOSE in save_ebuild_env().Zac Medico2008-11-011-1/+1
| | | | svn path=/main/trunk/; revision=11773
* Bug #240295 - When emake is called, echo the make command similar to the wayZac Medico2008-11-011-0/+2
| | | | | | that econf echoes the configure command. svn path=/main/trunk/; revision=11772
* Bug #241906 - Handle InvalidAtom exception raised from vardbapi.match().Zac Medico2008-11-011-1/+2
| | | | svn path=/main/trunk/; revision=11771
* Bug #244792 - Remove confcache support.Zac Medico2008-11-011-27/+2
| | | | svn path=/main/trunk/; revision=11770
* Bug #236609 - Fix columns calculation for TERM="dumb". Thanks to Ulrich MüllerZac Medico2008-10-311-1/+1
| | | | | | <ulm@g.o> for the patch. svn path=/main/trunk/; revision=11764