summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Update comment in econf about --disable-dependency-tracking to refer toZac Medico2010-05-061-1/+1
| | | | EAPI 4 instead of 3.
* Fix another 'varable' typo.Arfrever Frehtes Taifersar Arahesis2010-05-021-1/+1
|
* Support per-package bashrc files.Michał Górny2010-04-292-11/+14
| | | | | | | Support loading per-package bashrc files from the /etc/portage/env directory. The invidual files should reside in a directory matching ${CATEGORY}, with names matching ${PN}, ${PN}:${SLOT}, ${P} and/or ${PF} (which are applied in that order).
* Bug #315741 and bug #315709 - Handle whitespace and unicode inZac Medico2010-04-271-5/+21
| | | | PORTDIR_OVERLAY paths.
* Add a SYNC sanity check to help prevent people like funtoo usersZac Medico2010-04-261-1/+15
| | | | | from accidentally wiping out their git tree. It will bail out if SYNC does not refer to an rsync URI.
* Quote paths for 'call stack' display.Michał Górny2010-04-231-1/+1
| | | | | | Added missing quoting around the path passed to basename when printing 'Call stack' on die(). This should fix the issue where basename syntax error was displayed instead of the source file name.
* Make metadata.xml <flag/> errors non-fatal to repoman.Michał Górny2010-04-241-1/+7
| | | | | | Previously, <flag/>-related errors in metadata.xml caused repoman to abort the checks without even reporting the full path to broken metadata.xml file. Now they are accounted as 'metadata.bad' errors.
* Quote path for die snippet display.Michał Górny2010-04-241-1/+1
| | | | | | Added missing quoting around the path passed to sed when displaying ebuild snippet on die(). This should fix the issue where they weren't displayed due to the occurence of special characters in the path.
* Pass in missing vartree parameter to doebuild(). Thanks to Arfrever forZac Medico2010-04-221-1/+2
| | | | reporting.
* Source isolated-functions.sh for vecho definition. Thanks to Martin MOKREJŠZac Medico2010-04-221-1/+3
| | | | <mmokrejs@fold.natur.cuni.cz> for reporting.
* Bug #316311 - Prefer -i18n option of doman to filename language suffixZac Medico2010-04-201-3/+5
| | | | (EAPI 4). Thanks to Ulrich Müller <ulm@g.o> for this patch from bug #303919.
* Fix typo in check for shared libraries lacking NEEDED entries.Arfrever Frehtes Taifersar Arahesis2010-04-161-1/+1
|
* Remove unused imports.Zac Medico2010-04-111-17/+6
|
* Pass an ElementTree instance into parse_metadata_use() andZac Medico2010-04-111-16/+18
| | | | check_metadata_herds().
* Implement REPLACING_VERSIONS and REPLACED_BY_VERSIONSebastian Luther2010-04-101-0/+1
|
* Remove PORTAGE_USERNAME and PORTAGE_GROUPNAME support for now since antarusZac Medico2010-04-061-2/+2
| | | | says he wants it to work via make.conf, requiring redesign.
* For clarity, make egencache --help and man page refer to --config-rootZac Medico2010-04-021-1/+2
| | | | parameter as PORTAGE_CONFIGROOT. Thanks to Brian Harring.
* Add a test which calls bash -n on all scripts with bash shebang.Zac Medico2010-04-021-1/+2
|
* Handle missing $PORTDIR/metadata/herds.xml. Thanks to Arfrever for reporting.Zac Medico2010-04-021-3/+6
|
* Update copyright header.Zac Medico2010-04-011-1/+1
|
* Move all imports to top.Zac Medico2010-03-281-11/+9
|
* Remove unused variables/imports and extra whitespace.Zac Medico2010-03-281-13/+11
|
* Add support for package sets to quickpkgSebastian Luther2010-03-281-135/+179
| | | | | | | | Split quickpkg_atom out of quickpkg_main to handle single atoms. Create quickpkg_set to handle sets that calls quickpkg_atom. Use a dict called 'infos' to return information about skipped config files, etc. Move imports to global scope. Update --help message and man page.
* Add PORTAGE_USERNAME and PORTAGE_GROUPNAME to the environment whitelist andZac Medico2010-03-261-2/+3
| | | | filter them from the saved environment.
* Remove unsed check_KV() function. Thanks to Brian Harring.Zac Medico2010-03-252-15/+1
|
* Remove obsolete reference to nonexistent functions like newdepend inZac Medico2010-03-251-2/+1
| | | | save_ebuild_env. Thanks to Brian Harring.
* Add back executable bits, accidentally removed in previous commit.Zac Medico2010-03-2470-0/+0
|
* Remove all svn $Id keywords.Zac Medico2010-03-2471-71/+0
|
* Don't use $Id or $Rev for version strings since that doesn't work with git.Zac Medico2010-03-242-2/+2
|
* Add check of herds in metadata.xmlSebastian Pipping2010-03-231-0/+16
|
* Prepare further checks on metadata.xmlSebastian Pipping2010-03-231-3/+12
|
* install_qa_check: make sure init.d and conf.d files do not have syntax ↵Mike Frysinger2010-03-231-0/+9
| | | | | | errors in them #310805 svn path=/main/trunk/; revision=15843
* Bug #309149 - Unify look of eend used in bash & python code, additionallyZac Medico2010-03-201-7/+4
| | | | | | | fixing few inconsistences in bash code. Thanks to Michał Górny <gentoo@mgorny.alt.pl> for this patch. svn path=/main/trunk/; revision=15839
* Bug #310135 - Skip the changelog.ebuildadded for all distributed SCMs.Zac Medico2010-03-191-6/+10
| | | | svn path=/main/trunk/; revision=15833
* Fix breakage from previous commit.Zac Medico2010-03-151-0/+1
| | | | svn path=/main/trunk/; revision=15830
* Add a TODO note about adding a registration interface for eclasses to registerZac Medico2010-03-151-6/+7
| | | | | | phase hooks, in order to migrate away from global scope useq() calls. svn path=/main/trunk/; revision=15829
* Bug #299095 - Always use UTF-8 codec when opening ebuilds, to avoidZac Medico2010-03-141-2/+5
| | | | | | UnicodeDecodeError with python3. svn path=/main/trunk/; revision=15828
* Revert tar error handling changes from bug #309001 since we can't necessarilyZac Medico2010-03-141-2/+4
| | | | | | trust tar exist status alone (reverts r15820 and r15821). svn path=/main/trunk/; revision=15827
* Update SIGPIPE comments to refer to "[Errno 32] Broken pipe" exceptions sinceZac Medico2010-03-132-2/+4
| | | | | | | this is signal hander now set automatically for subprocesses after the fork in portage.process.spawn(). svn path=/main/trunk/; revision=15826
* Add references to bug #309001 in comments about SIGPIPE handling.Zac Medico2010-03-132-0/+2
| | | | svn path=/main/trunk/; revision=15824
* Bug #309001 - Use signal(signal.SIGPIPE, signal.SIG_DFL) for quiet killing ofZac Medico2010-03-131-0/+1
| | | | | | | subprocesses by SIGPIPE (as emerge has for a long time). Thanks to Harald van Dijk truedfx@g.o for this patch. svn path=/main/trunk/; revision=15823
* Simplyfy the virtual.exists check, and avoid deprecation warning triggeredZac Medico2010-03-121-3/+1
| | | | | | by cpv_getkey called on an empty string. svn path=/main/trunk/; revision=15822
* Bug #309001 - Only trust tar exit status (ignore decompressor exit status)Zac Medico2010-03-111-4/+2
| | | | | | when unpacking tar files. svn path=/main/trunk/; revision=15820
* Make _global_updates() silently return if ROOT != "/" and make fixpackagesZac Medico2010-03-031-0/+11
| | | | | | | | bail out with an error message in this case which suggests to instead use emaint --fix movebin and/or moveinst. This prevents useless/ugly global updates messages that flood the terminal when ROOT != "/". svn path=/main/trunk/; revision=15728
* Move portage._global_updates to a submodule.Zac Medico2010-02-271-1/+2
| | | | svn path=/main/trunk/; revision=15475
* Another turquoise -> red.Zac Medico2010-02-271-1/+1
| | | | svn path=/main/trunk/; revision=15472
* Bug #307021 - Show "Please fix" message in red instead of turquoise whenZac Medico2010-02-271-1/+1
| | | | | | repoman fails. svn path=/main/trunk/; revision=15471
* Move dep_expand and cpv_expand into portage.dbapi submodules.Zac Medico2010-02-251-1/+2
| | | | svn path=/main/trunk/; revision=15460
* Relocate portage.util.digestgen to portage.package.ebuild.digestgen.Zac Medico2010-02-251-1/+1
| | | | svn path=/main/trunk/; revision=15456
* Move digestgen to portage.util.digestgen.Zac Medico2010-02-251-4/+5
| | | | svn path=/main/trunk/; revision=15454