| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
for lower EAPIs.
svn path=/main/trunk/; revision=13768
|
|
|
|
|
|
| |
functions. Thanks to ABCD for reporting.
svn path=/main/trunk/; revision=13636
|
|
|
|
|
|
| |
comment #16.
svn path=/main/trunk/; revision=13628
|
|
|
|
| |
svn path=/main/trunk/; revision=13627
|
|
|
|
| |
svn path=/main/trunk/; revision=13598
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
packages since it should work fine now.
svn path=/main/trunk/; revision=13570
|
|
|
|
| |
svn path=/main/trunk/; revision=13404
|
|
|
|
|
|
| |
since it triggers sandbox violations.
svn path=/main/trunk/; revision=13403
|
|
|
|
|
|
|
| |
important this particular QA feature. Thanks to Tiziano Müller <dev-zero@g.o>
for the suggestion.
svn path=/main/trunk/; revision=13391
|
|
|
|
|
|
| |
displayed (not possible with the helper binaries).
svn path=/main/trunk/; revision=13390
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/main/trunk/; revision=13386
|
|
|
|
|
|
| |
initialized from scratch so there's no danger of accumulation.
svn path=/main/trunk/; revision=13385
|
|
|
|
|
|
| |
type -t, in order to avoid use of subshells.
svn path=/main/trunk/; revision=13384
|
|
|
|
|
|
| |
bash exposes local variables to 'children'.
svn path=/main/trunk/; revision=13381
|
|
|
|
|
|
| |
to Tiziano Müller <dev-zero@g.o> for this patch.
svn path=/main/trunk/; revision=13380
|
|
|
|
|
|
| |
used for related conditionals in shell code.
svn path=/main/trunk/; revision=13342
|
|
|
|
|
|
| |
variables are exposed to 'children').
svn path=/main/trunk/; revision=13316
|
|
|
|
|
|
| |
every phase (for EAPI 2 default() phase function setup).
svn path=/main/trunk/; revision=13301
|
|
|
|
|
|
|
| |
readonly variables.
- Save DEFINED_PHASES in the vdb entries, as requested by lxnay.
svn path=/main/trunk/; revision=13300
|
|
|
|
| |
svn path=/main/trunk/; revision=13299
|
|
|
|
|
|
| |
proactively call set +e inside qa_source(), qa_call(), and die().
svn path=/main/trunk/; revision=13273
|
|
|
|
|
|
|
| |
than $WORKDIR, since that may be too touchy. The user can easily call
the clean phase explicitly if they really want it.
svn path=/main/trunk/; revision=13222
|
|
|
|
|
|
|
|
| |
side and don't add distcc to CC and CXX when /usr/lib/distcc/bin doesn't exist
since that won't necessarily work. Thanks to Jeroen Roovers <jer@g.o> for
reporting the issue with adding distcc to CC.
svn path=/main/trunk/; revision=13198
|
|
|
|
| |
svn path=/main/trunk/; revision=13184
|
|
|
|
|
|
|
| |
so that it's possible to do indepenent EAPI-specific PATH modifications prior
to the distcc/ccache modifications.
svn path=/main/trunk/; revision=13183
|
|
|
|
|
|
| |
reporting.
svn path=/main/trunk/; revision=13181
|
|
|
|
|
|
| |
than a subshell.
svn path=/main/trunk/; revision=13149
|
|
|
|
|
|
|
|
| |
ebuild atain in this case (even though $T/environment may already exist).
This should help avoid confusion by ensuring that the latest changes to
the ebuild/eclasses are reflected in the environment.
svn path=/main/trunk/; revision=13148
|
|
|
|
|
|
| |
.prepared, .configured and .installed files along with the others.
svn path=/main/trunk/; revision=13146
|
|
|
|
|
|
|
|
| |
call the same phase multiple times, wipe out elog log files for the current
phase just before executing the phase. Thanks to Mike Frysinger <vapier@g.o>
for reporting.
svn path=/main/trunk/; revision=13130
|
|
|
|
|
|
| |
arguments.
svn path=/main/trunk/; revision=13104
|
|
|
|
|
|
| |
sections and avoid unnecessary eval usage
svn path=/main/trunk/; revision=13090
|
|
|
|
|
|
|
| |
and remove shutil.rmtree() call from Binpkg._clean_exit() since dyn_clean
is guaranteed to do a full clean now.
svn path=/main/trunk/; revision=13069
|
|
|
|
| |
svn path=/main/trunk/; revision=13063
|
|
|
|
| |
svn path=/main/trunk/; revision=12809
|
|
|
|
|
|
| |
Diego Elio Pettenò <flameeyes@g.o> for the suggestion.
svn path=/main/trunk/; revision=12808
|
|
|
|
|
|
|
| |
$ECLASS_DEPTH as a unique id since it's a lot simpler then encoding the
eclass name in the variable name.
svn path=/main/trunk/; revision=12806
|
|
|
|
|
|
|
| |
trap calls that try to unset multiple signal handlers at once without
passing - as the first argument.
svn path=/main/trunk/; revision=12805
|
|
|
|
|
|
| |
called (when .unpacked does not already exist).
svn path=/main/trunk/; revision=12804
|
|
|
|
|
|
|
|
|
| |
simply [[ -e $PORTAGE_BUILDDIR/.prepared ]] since the timestamp of
$WORKDIR is practically always newer due to the other hidden files that are
created there as each phase is executed. Thanks to Alfredo Tupone <tupone@g.o>
for reporting.
svn path=/main/trunk/; revision=12795
|
|
|
|
|
|
| |
it's incompatible with <=portage-2.1.6.7.
svn path=/main/trunk/; revision=12794
|
|
|
|
| |
svn path=/main/trunk/; revision=12792
|
|
|
|
| |
svn path=/main/trunk/; revision=12791
|
|
|
|
|
|
| |
to store EXPORT_FUNCTIONS arguments. Thanks to Arfrever for reporting.
svn path=/main/trunk/; revision=12788
|
|
|
|
|
|
|
|
|
| |
perform the function generation after the current inherit call has returned.
This allows an eclass to call EXPORT_FUNCTIONS either before or after it
inherits other eclasses, and the result is still the same. Thanks to
Donnie Berkholz <dberkholz@g.o> for reporting.
svn path=/main/trunk/; revision=12785
|
|
|
|
| |
svn path=/main/trunk/; revision=12784
|
|
|
|
|
|
|
| |
correct value after recursion (previously it would be restored to the wrong
value if more than one eclass was passed into the inherit call).
svn path=/main/trunk/; revision=12783
|
|
|
|
|
|
|
|
|
| |
perform the function generation after the current inherit call has returned.
This way an eclass can call EXPORT_FUNCTIONS either before or after it
inherits other eclasses, and the result is still the same. Thanks to
Donnie Berkholz <dberkholz@g.o> for reporting.
svn path=/main/trunk/; revision=12782
|