Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unused newdepend(), newrdepend(), newpdepend(), and do_newdepend() | Zac Medico | 2009-06-11 | 1 | -62/+0 |
| | | | | | | functions. Thanks to ABCD for reporting. svn path=/main/trunk/; revision=13636 | ||||
* | Make usev() strip ! prefix in echoed output as specified in bug #270658, | Zac Medico | 2009-06-03 | 1 | -1/+1 |
| | | | | | | comment #16. svn path=/main/trunk/; revision=13628 | ||||
* | drop sandbox settings that sandbox itself takes care of #258684 | Mike Frysinger | 2009-06-03 | 1 | -7/+4 |
| | | | | svn path=/main/trunk/; revision=13627 | ||||
* | Bug #268929 - Add grep for 'dereferencing pointer' messages produced by | Zac Medico | 2009-05-31 | 1 | -0/+1 |
| | | | | | | gcc 4.4. Thanks to ABCD <en.ABCD@gmail.com> for this patch. svn path=/main/trunk/; revision=13626 | ||||
* | Make useq() die if called during the "depend" phase in newer EAPIs. | Zac Medico | 2009-05-02 | 1 | -5/+9 |
| | | | | svn path=/main/trunk/; revision=13598 | ||||
* | Skip useq() IUSE QA Notices during the "depend" phase because lots of | Zac Medico | 2009-05-02 | 1 | -1/+5 |
| | | | | | | | ebuilds/eclasses have stuff in global scope that really belongs somewhere like pkg_setup or src_configure. Thanks to Arfrever for reporting. svn path=/main/trunk/; revision=13597 | ||||
* | Bug #267175 - Instead of "poor code kills airplanes", say "install abortedv2.2_rc32 | Zac Medico | 2009-05-01 | 1 | -2/+4 |
| | | | | | | | | due to poor programming practices shown above" in order to help the user link the die message to the related "poor programming practices" messages. Thanks to Jeremy Olexa <darkside@g.o> for the suggestion. svn path=/main/trunk/; revision=13584 | ||||
* | Make elog functions use read -r when splitting lines, so that backslashes | Zac Medico | 2009-05-01 | 1 | -11/+11 |
| | | | | | | intended for display will not be eaten. svn path=/main/trunk/; revision=13582 | ||||
* | Enable use() qa checks via PORTAGE_IUSE for all ebuild phases and for binary | Zac Medico | 2009-04-30 | 1 | -6/+1 |
| | | | | | | packages since it should work fine now. svn path=/main/trunk/; revision=13570 | ||||
* | Fix ACCEPT_LICENSE handling for binary packages, so that the build-time USE | Zac Medico | 2009-04-30 | 1 | -1/+1 |
| | | | | | | settings are used calculate an appropriate ACCEPT_LICENSE value. svn path=/main/trunk/; revision=13560 | ||||
* | Put ebuild helpers at the absolute front of the PATH. | Zac Medico | 2009-04-28 | 1 | -4/+7 |
| | | | | svn path=/main/trunk/; revision=13404 | ||||
* | Bug #71646 - Don't allow the HISTFILE variable into the ebuild environment | Zac Medico | 2009-04-28 | 1 | -1/+1 |
| | | | | | | since it triggers sandbox violations. svn path=/main/trunk/; revision=13403 | ||||
* | Add a new EAPI.definition check for cases in which EAPI is defined after an | Zac Medico | 2009-04-26 | 1 | -0/+1 |
| | | | | | | inherit call. Thanks to Markus Meier <maekke@g.o> for the initial patch. svn path=/main/trunk/; revision=13401 | ||||
* | Revert r13390 (dosed and dohard functions) since a stack trace isn't really | Zac Medico | 2009-04-24 | 2 | -10/+1 |
| | | | | | | | important this particular QA feature. Thanks to Tiziano Müller <dev-zero@g.o> for the suggestion. svn path=/main/trunk/; revision=13391 | ||||
* | Add dummy dosed and dohard functions for EAPI 3, so that a trace can be | Zac Medico | 2009-04-24 | 2 | -1/+10 |
| | | | | | | displayed (not possible with the helper binaries). svn path=/main/trunk/; revision=13390 | ||||
* | Add dohard and doset helper which die for EAPI 3. TODO: Make the die | Zac Medico | 2009-04-24 | 5 | -2/+23 |
| | | | | | | | | helper use pipe or socket IPC instead of a signal, to avoid a potential race condition in signal delivery. Thanks to to Tiziano Müller <dev-zero@g.o> for the initial patch. svn path=/main/trunk/; revision=13389 | ||||
* | Set executable. | Zac Medico | 2009-04-24 | 1 | -0/+0 |
| | | | | svn path=/main/trunk/; revision=13388 | ||||
* | Fix breakage in PREROOTPATH logic from the EAPI 3 code. | Zac Medico | 2009-04-23 | 1 | -0/+1 |
| | | | | svn path=/main/trunk/; revision=13386 | ||||
* | Remove ccache and distcc remove_path_entry code since PATH is always | Zac Medico | 2009-04-23 | 1 | -3/+0 |
| | | | | | | initialized from scratch so there's no danger of accumulation. svn path=/main/trunk/; revision=13385 | ||||
* | Use declare -F to check existence of function definitions, instead of | Zac Medico | 2009-04-22 | 1 | -10/+10 |
| | | | | | | type -t, in order to avoid use of subshells. svn path=/main/trunk/; revision=13384 | ||||
* | Use ret|=1 instead of ++ret, to avoid possible overflow. | Zac Medico | 2009-04-21 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=13383 | ||||
* | Add new dodoc implementation for EAPI 3. Thanks to to Tiziano Müller | Zac Medico | 2009-04-21 | 1 | -0/+50 |
| | | | | | | <dev-zero@g.o> for this patch. svn path=/main/trunk/; revision=13382 | ||||
* | In ebuild_main(), unset ebuild_helpers_path when finished with it, since | Zac Medico | 2009-04-21 | 1 | -0/+1 |
| | | | | | | bash exposes local variables to 'children'. svn path=/main/trunk/; revision=13381 | ||||
* | Add ${PORTAGE_BIN_PATH}/ebuild-helpers/3 directory to PATH for EAPI 3. Thanks | Zac Medico | 2009-04-21 | 1 | -0/+13 |
| | | | | | | to Tiziano Müller <dev-zero@g.o> for this patch. svn path=/main/trunk/; revision=13380 | ||||
* | Exit unsuccessfully when in commit mode and nothing is found to commit. Thanks | Zac Medico | 2009-04-21 | 1 | -1/+1 |
| | | | | | | to Jeremy Olexa <darkside@g.o> for the suggestion. svn path=/main/trunk/; revision=13379 | ||||
* | Handle IOError from codecs.open(). | Zac Medico | 2009-04-18 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=13360 | ||||
* | Support profiles.desc from overlays. | Zac Medico | 2009-04-18 | 1 | -47/+66 |
| | | | | svn path=/main/trunk/; revision=13359 | ||||
* | Support use.desc from overlays. | Zac Medico | 2009-04-18 | 1 | -25/+36 |
| | | | | svn path=/main/trunk/; revision=13358 | ||||
* | Use a new ProfileDesc class to handle the data for each profile listed in | Zac Medico | 2009-04-18 | 1 | -40/+39 |
| | | | | | | profiles.desc. svn path=/main/trunk/; revision=13357 | ||||
* | Call realpath(repodir) so it's conistent with the value that pordbapi uses. | Zac Medico | 2009-04-16 | 1 | -0/+1 |
| | | | | | | Thanks to Fabian Groffen <grobian@g.o> for reporting. svn path=/main/trunk/; revision=13349 | ||||
* | Make portage.bsd_chflags correspond to FEATURES=chflags so that it can be | Zac Medico | 2009-04-13 | 3 | -7/+5 |
| | | | | | | used for related conditionals in shell code. svn path=/main/trunk/; revision=13342 | ||||
* | Create the myreporoot variable from portdir_overlay before doing | Zac Medico | 2009-04-12 | 1 | -3/+3 |
| | | | | | | | | realpath(portdir_overlay) since otherwise symlinks break the assumptions. Thanks to Thomas Sachau <tommy@g.o> for reporting and troubleshooting. svn path=/main/trunk/; revision=13340 | ||||
* | Ensure that the correct PORTDIR setting is passed into the profile-specific | Zac Medico | 2009-04-12 | 1 | -0/+1 |
| | | | | | | config constructors. svn path=/main/trunk/; revision=13335 | ||||
* | Pass the correct PORTDIR_OVERLAY value into the profile-specific config | Zac Medico | 2009-04-12 | 1 | -2/+8 |
| | | | | | | constructor calls. svn path=/main/trunk/; revision=13326 | ||||
* | Set local_config=False in config constructor calls, since egencache is similar | Zac Medico | 2009-04-11 | 1 | -2/+2 |
| | | | | | | | to repoman in the way that it's used to distribute something to other users and thus site-specific local configuration is irrelevant. svn path=/main/trunk/; revision=13323 | ||||
* | Avoid leaking some variables from ebuild_main() into the environment (localv2.2_rc29 | Zac Medico | 2009-04-11 | 1 | -3/+3 |
| | | | | | | variables are exposed to 'children'). svn path=/main/trunk/; revision=13316 | ||||
* | Show an error message when deletion of stale cache fails. | Zac Medico | 2009-04-11 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=13315 | ||||
* | Initialize self._trg_cache.ec inside the GenCache constructor. | Zac Medico | 2009-04-09 | 1 | -0/+5 |
| | | | | svn path=/main/trunk/; revision=13307 | ||||
* | Call _ebuild_phase_funcs() from ebuild_main() since it needs to be called for | Zac Medico | 2009-04-08 | 1 | -5/+5 |
| | | | | | | every phase (for EAPI 2 default() phase function setup). svn path=/main/trunk/; revision=13301 | ||||
* | - Move DEFINED_PHASES code into _source_ebuild() and add it to the list of | Zac Medico | 2009-04-08 | 1 | -35/+34 |
| | | | | | | | readonly variables. - Save DEFINED_PHASES in the vdb entries, as requested by lxnay. svn path=/main/trunk/; revision=13300 | ||||
* | Move the ebuild sourcing code into a new _source_ebuild() function. | Zac Medico | 2009-04-08 | 2 | -6/+10 |
| | | | | svn path=/main/trunk/; revision=13299 | ||||
* | Add support to repoman for using layout.conf to control which repositories | Zac Medico | 2009-04-07 | 1 | -26/+33 |
| | | | | | | | | | | are used to satisfy dependencies. Thanks to Alistair Bush <ali_bush@g.o> for the initial patch. See the "QA Overlay Layout support" thread on the gentoo-dev mailing list for more information: http://archives.gentoo.org/gentoo-dev/msg_33c61550b4ed2b7b25dd5a4110e1ec81.xml svn path=/main/trunk/; revision=13295 | ||||
* | Add a --repo option, allowing cache to be generated for overlays. | Zac Medico | 2009-04-06 | 1 | -3/+15 |
| | | | | svn path=/main/trunk/; revision=13292 | ||||
* | Always generate an error if the target cache contains an apparently invalid | Zac Medico | 2009-04-03 | 1 | -5/+13 |
| | | | | | | cpv. svn path=/main/trunk/; revision=13288 | ||||
* | If there are not ebuilds matching a argument, only generate an error if there | Zac Medico | 2009-04-03 | 1 | -10/+19 |
| | | | | | | are also no cache entries matching the argument. svn path=/main/trunk/; revision=13287 | ||||
* | Generate an error if there are no ebuilds found for a package that's | Zac Medico | 2009-04-03 | 1 | -0/+10 |
| | | | | | | specified on the commandline. svn path=/main/trunk/; revision=13282 | ||||
* | Bug #264245 - Revert i|=1 from r13242 since that breaks the array indexing ↵ | Zac Medico | 2009-04-02 | 1 | -1/+1 |
| | | | | | | code here. svn path=/main/trunk/; revision=13279 | ||||
* | Bug #264494 - In case the ebuild has enabled set -e during an ebuild phase, | Zac Medico | 2009-04-01 | 2 | -0/+3 |
| | | | | | | proactively call set +e inside qa_source(), qa_call(), and die(). svn path=/main/trunk/; revision=13273 | ||||
* | Add support for a EGENCACHE_DEFAULT_OPTS variable in make.conf. | Zac Medico | 2009-04-01 | 1 | -8/+28 |
| | | | | svn path=/main/trunk/; revision=13266 | ||||
* | Automatically enable FEATURES=metadata-transfer if it's not enabled, | Zac Medico | 2009-03-31 | 1 | -4/+8 |
| | | | | | | instead of bailing out. svn path=/main/trunk/; revision=13265 |