Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Don't set RDEPEND=${RDEPEND-${DEPEND}} for EAPI=3 and simplify setting it ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-07-03 | 1 | -10/+4 | |
| | | | | | | for lower EAPIs. svn path=/main/trunk/; revision=13768 | |||||
* | Use Package.invalid to generate *.syntax repoman errors for LICENSE, | Zac Medico | 2009-06-28 | 1 | -14/+10 | |
| | | | | | | PROPERTIES, PROVIDE, and RESTRICT. svn path=/main/trunk/; revision=13728 | |||||
* | Bug #236786 - Warn about 'test?' USE conditionals in RDEPEND. Thanks to | Zac Medico | 2009-06-28 | 1 | -1/+5 | |
| | | | | | | Markus Meier <maekke@gentoo.org> for this patch. svn path=/main/trunk/; revision=13724 | |||||
* | make sure etc-update sorts updates in the order (1) leading dir path (2) ↵ | Mike Frysinger | 2009-06-28 | 1 | -2/+2 | |
| | | | | | | filename (3) cfg update svn path=/main/trunk/; revision=13723 | |||||
* | Fix PROVIDE code since the Package class automatically evaluates USE | Zac Medico | 2009-06-26 | 1 | -2/+3 | |
| | | | | | | conditionals now. svn path=/main/trunk/; revision=13702 | |||||
* | Move __init__.py to main.py. | Zac Medico | 2009-06-26 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=13698 | |||||
* | Add support to `portageq owners` for querying paths matching a given basename. | Zac Medico | 2009-06-24 | 1 | -5/+9 | |
| | | | | | | | | It is natural to support this since the vartree already maintains a basename -> owner index anyway. There are plans for the packagekit backend is to support this type of search. svn path=/main/trunk/; revision=13681 | |||||
* | Fix imports for _emerge submodules. | Zac Medico | 2009-06-23 | 1 | -1/+2 | |
| | | | | svn path=/main/trunk/; revision=13678 | |||||
* | Fix import for split _emerge.MetadataRegen module. | Zac Medico | 2009-06-23 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=13675 | |||||
* | Allow missing ChangeLog when using git. We don't use ChangeLogs in | Zac Medico | 2009-06-17 | 1 | -2/+5 | |
| | | | | | | | | | distributed SCMs. It will be generated on server side from scm log, before package moves to the rsync server. This is needed because we try to avoid merge collisions. Thanks to Tomas Chvatal <scarabeus@gentoo.org> for this patch. svn path=/main/trunk/; revision=13651 | |||||
* | 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 |