summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Disable tarsync when using lzma compression since it doesn't seem to beZac Medico2008-03-281-1/+2
| | | | | | | supported. svn path=/main/trunk/; revision=9537
* Bug #214619 - Add support for a PORTAGE_BINPKG_TAR_OPTS variable thatZac Medico2008-03-282-2/+3
| | | | | | | allows the user to specify tar command options for binary package creation. svn path=/main/trunk/; revision=9528
* Make dyn_clean() consistent wrt removal of ${PORTAGE_BUILDDIR}/image andZac Medico2008-03-281-1/+1
| | | | | | | | | ${PORTAGE_BUILDDIR}/.installed since otherwise with FEATURES=keepwork dyn_install() will not call src_install() as necessary to repopulate ${PORTAGE_BUILDDIR}/image (resulting in install_qa_check failure due to absence of ${PORTAGE_BUILDDIR}/image). svn path=/main/trunk/; revision=9527
* Bug #213698 - Make FEAUTURES=keepwork and keeptemp preserve ${T}/environmentZac Medico2008-03-281-7/+3
| | | | | | since it may contain essential state. svn path=/main/trunk/; revision=9526
* Bug #213629 - Use EAPI.incompatible in cases where EAPI=0 and a defaultZac Medico2008-03-281-2/+9
| | | | | | IUSE is encountered. svn path=/main/trunk/; revision=9525
* Bug #213629 - Create an EAPI.incompatible category and use it in casesZac Medico2008-03-281-3/+12
| | | | | | where EAPI=0 and a slot atom is encountered. svn path=/main/trunk/; revision=9524
* Remove redundant info from the KEYWORDS.dropped message.Zac Medico2008-03-281-1/+1
| | | | svn path=/main/trunk/; revision=9523
* Bug #209418 - Add a new KEYWORDS.dropped check that compares keywordsZac Medico2008-03-271-1/+31
| | | | | | against the keywords of earlier ebuild versions within a slot. svn path=/main/trunk/; revision=9522
* Bug #212509 - Display a note about the --without-mask option when thereZac Medico2008-03-271-1/+7
| | | | | | are masked packages. svn path=/main/trunk/; revision=9521
* Bug #212509 - Implement a new --without-mask option that causes repoman toZac Medico2008-03-271-1/+6
| | | | | | behave as if there are no package.mask entries. svn path=/main/trunk/; revision=9520
* Move the default empty compiler flag settings fromZac Medico2008-03-261-6/+0
| | | | | | ebuild.sh to make.globals (bug #214499). svn path=/main/trunk/; revision=9511
* Bug #211294 - Make repoman bail out if arch.list contains unrecognizedZac Medico2008-03-251-3/+12
| | | | | | | lines since we don't want people to commit with old versions of portage that don't support the current arch.list format. svn path=/main/trunk/; revision=9504
* Bug #214499 - When compiler flags are unset, many packages will substituteZac Medico2008-03-241-0/+6
| | | | | | their own implicit flags. For uniformity, use an empty string as the default. svn path=/main/trunk/; revision=9503
* readd digestentry.unused category as it's still relevantMarius Mauch2008-03-191-0/+2
| | | | svn path=/main/trunk/; revision=9491
* Fix quoting.Zac Medico2008-03-191-1/+1
| | | | svn path=/main/trunk/; revision=9489
* Strip trailing slashes from directory paths if necessary.Zac Medico2008-03-191-0/+3
| | | | svn path=/main/trunk/; revision=9487
* Bug #210690 - Fix --help output to show the leading slash on the path toZac Medico2008-03-191-1/+3
| | | | | | the world file. svn path=/main/trunk/; revision=9486
* Bug #210575 - Optimize doins -r so that it doesn't call itself recursively,Zac Medico2008-03-191-18/+27
| | | | | | | since it's faster to handle the recursion internally. Thanks to Benedikt Böhm <hollow@gentoo.org> for the initial patch. svn path=/main/trunk/; revision=9485
* Only show the eqawarn from bug #149745 when nothing is found to install. Also,Zac Medico2008-03-191-7/+12
| | | | | | exit successfully unless nothing is found to install. svn path=/main/trunk/; revision=9484
* Bug #149745 - Generate an eqawarn message if dohtml is called on a directoryZac Medico2008-03-181-0/+11
| | | | | | | without the recursive option. Thanks to brad walker <bradmwalker@cableone.net> for reporting. svn path=/main/trunk/; revision=9476
* Bug #174634 - Fix ebuild 'digest' and 'manifest' behave 100% identically andZac Medico2008-03-182-2/+2
| | | | | | update the docs to reflect this. svn path=/main/trunk/; revision=9475
* Bug #213540 - Make sure DESTTREE=/usr is set before inherit calls.Zac Medico2008-03-161-0/+4
| | | | svn path=/main/trunk/; revision=9472
* avoid importing portage to improve performanceMarius Mauch2008-03-151-3/+3
| | | | svn path=/main/trunk/; revision=9470
* Fix an UnboundLocalError for 'pkgindex'.Zac Medico2008-03-151-2/+2
| | | | svn path=/main/trunk/; revision=9467
* Fix var_assign_re to recognize a call to the 'declare' builtin even whenZac Medico2008-03-091-1/+1
| | | | | | no options are given. svn path=/main/trunk/; revision=9456
* Convert PackageIndex.packages from a dict to a list so that in the futureZac Medico2008-03-071-6/+14
| | | | | | it will be possible to support multiple packages with the same cpv. svn path=/main/trunk/; revision=9452
* Use os.environ["SANDBOX_ON"] = "0" to make portageq exempt from sandbox forZac Medico2008-03-062-1/+5
| | | | | | things like writing metadata cache. Thanks to ferringb for the suggestion. svn path=/main/trunk/; revision=9448
* Remove egrep syntax emulation since it's not really needed.Zac Medico2008-03-062-18/+4
| | | | svn path=/main/trunk/; revision=9447
* Implement the sed-based declare -r filter in python.Zac Medico2008-03-062-9/+14
| | | | svn path=/main/trunk/; revision=9446
* Move the variable name validation regexes (for bug 211949) intoZac Medico2008-03-062-8/+11
| | | | | | filter-bash-environment.py instead of passing them in from bash. svn path=/main/trunk/; revision=9445
* Update the description to reflect the new meaning of PATTERN.Zac Medico2008-03-051-3/+4
| | | | svn path=/main/trunk/; revision=9444
* Pass a space-separated list of variables into filter-bash-environment.py andZac Medico2008-03-052-9/+5
| | | | | | | generate the final regex on the python side instead of in bash. Also, properly anchor the regex so that it actually works. svn path=/main/trunk/; revision=9443
* Fix have_end_quote() to compare the quote against the correct group.Zac Medico2008-03-051-1/+1
| | | | svn path=/main/trunk/; revision=9442
* Bug #211949 - Tighten the variable name filter to exclude any variablesZac Medico2008-03-051-1/+1
| | | | | | with names containing any non-alphanumeric characters. svn path=/main/trunk/; revision=9441
* Handle multi-line quoted variable assignments.Zac Medico2008-03-051-8/+37
| | | | svn path=/main/trunk/; revision=9440
* TODO: Move variable name validation and declare -r filteringZac Medico2008-03-051-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 Medico2008-03-051-1/+2
| | | | svn path=/main/trunk/; revision=9437
* Implement variable assignment handling in python so that we can eventuallyZac Medico2008-03-052-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 Medico2008-03-041-1/+1
| | | | svn path=/main/trunk/; revision=9434
* Tighten the funct_start_re so that it doesn't match leading whitespaceZac Medico2008-03-041-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 toZac Medico2008-03-041-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 neededZac Medico2008-03-041-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 (equalsZac Medico2008-03-041-1/+1
| | | | | | sign). svn path=/main/trunk/; revision=9429
* tell rpmbuild to clean it's working files after completion, bug #97776Marius Mauch2008-03-031-1/+1
| | | | svn path=/main/trunk/; revision=9428
* fix message on ValueError to not sound like crapMarius Mauch2008-03-031-1/+1
| | | | svn path=/main/trunk/; revision=9427
* Buf #210372 - Fix FEATURES=suidctl so that it really works again.Zac Medico2008-03-031-7/+8
| | | | svn path=/main/trunk/; revision=9423
* Bug #211949 - Tweak the regex so that a leading whitespace characterZac Medico2008-03-031-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 variableZac Medico2008-03-031-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 alsoZac Medico2008-03-022-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 variablesZac Medico2008-03-011-3/+7
| | | | | | with names containing a hyphen since bash does not allow them. svn path=/main/trunk/; revision=9402