| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
which are now handled inside _ebuild_phase_funcs().
svn path=/main/trunk/; revision=11358
|
|
|
|
| |
svn path=/main/trunk/; revision=11354
|
|
|
|
|
|
| |
"2" instead of "2_pre2. Thanks to Arfrever for reporting.
svn path=/main/trunk/; revision=11352
|
|
|
|
|
|
| |
new eapi* functions.
svn path=/main/trunk/; revision=11351
|
|
|
|
|
|
|
|
|
| |
default_* functions for the given EAPI. For example, a function named
eapi0_src_compile provides access to the default src_compile implementation
that EAPI 0 provides. This feature is supported only when EAPI=2_pre2 is set.
Thanks to Brian Harring for suggesting this idea.
svn path=/main/trunk/; revision=11350
|
|
|
|
|
|
|
|
|
|
|
| |
the correct phase function.
* Add --exclude-init-phases option to save_ebuild_env() for filtering
out unnecessary functions and variables when creating environment.bz2.
* Add support for default() and default_* functions that die in all
ebuild phases so that improper use of these functions is quickly
discovered.
svn path=/main/trunk/; revision=11346
|
|
|
|
|
|
| |
matches.
svn path=/main/trunk/; revision=11344
|
|
|
|
|
|
|
|
| |
each phase so that it will call the default_* function corresponding to the
current phase. Thanks to Thomas Anderson <gentoofan23> for the initial
patch.
svn path=/main/trunk/; revision=11342
|
|
|
|
|
|
|
| |
since the former contacts the server while the latter does not. Thanks to
Arfrever for this patch.
svn path=/main/trunk/; revision=11339
|
|
|
|
|
|
| |
switched to manifest2 only. Thanks to Arfrever for this patch.
svn path=/main/trunk/; revision=11338
|
|
|
|
|
|
| |
by "R". Thanks to Arfrever.
svn path=/main/trunk/; revision=11337
|
|
|
|
| |
svn path=/main/trunk/; revision=11336
|
|
|
|
|
|
| |
lines to get lost.
svn path=/main/trunk/; revision=11335
|
|
|
|
|
|
|
| |
metadata.xml validation. This was requested by Cardoe since he expects
to complete the gleep56 conversion process pretty soon.
svn path=/main/trunk/; revision=11329
|
|
|
|
|
|
|
| |
new EAPI=2_pre2. Thanks to Arfrever Frehtes Taifersar Arahesis for the
initial patch which I've made a few adjustments to.
svn path=/main/trunk/; revision=11327
|
|
|
|
|
|
|
| |
and re-written for each package that's updated. Instead, hold a lock for
the whole time the command is running and just update it once.
svn path=/main/trunk/; revision=11307
|
|
|
|
|
|
|
|
|
|
| |
changed headers that require an additional manifest commit. Thanks to
Fabian Groffen for this patch which I've made some modifications to:
* For clarity, use separate "no_expansion" variable for cvs bin blobs.
* Fix svn keyword parsing to properly handle multiple keywords delimited
by newlines.
svn path=/main/trunk/; revision=11304
|
|
|
|
|
|
|
| |
for fetchs and we don't want the user to see a traceback due to the ebuild
process getting killed.
svn path=/main/trunk/; revision=11268
|
|
|
|
|
|
|
|
| |
not entirely safe to use it as a delimiter in the log file since
there can still be escaped newlines that will be expanded due to
the echo -e parameter.
svn path=/main/trunk/; revision=11244
|
|
|
|
|
|
| |
supposed to be passed into this function.
svn path=/main/trunk/; revision=11227
|
|
|
|
|
|
| |
for reporting.
svn path=/main/trunk/; revision=11226
|
|
|
|
| |
svn path=/main/trunk/; revision=11221
|
|
|
|
|
|
| |
now that lines are always split.
svn path=/main/trunk/; revision=11220
|
|
|
|
|
|
| |
elog_base() does when saving it.
svn path=/main/trunk/; revision=11219
|
|
|
|
|
|
| |
Thanks to Arfrever for the suggestion.
svn path=/main/trunk/; revision=11218
|
|
|
|
|
|
|
| |
* Highlight the "Files built without respecting LDFLAGS" QA Notice with red.
* Remove scanelf-ignored-LDFLAGS.log when empty.
svn path=/main/trunk/; revision=11216
|
|
|
|
|
|
| |
* Add "mercurial" to the list of known live eclasses.
svn path=/main/trunk/; revision=11210
|
|
|
|
|
|
|
|
| |
and editor backup copies), thereby causing messed up Manifests. This fix should be merged in the trunk.
(branches/prefix r11208)
svn path=/main/trunk/; revision=11209
|
|
|
|
| |
svn path=/main/trunk/; revision=11206
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
this only works when LDFLAGS contains --hash-style=gnu since in this case the
the elf files should not contain .hash sections and we can use scanelf to
check whether or not the those sections exist. This adds a QA_DT_HASH variable
that is analogous to existing QA control variables documented in the ebuild.5
man page. There is also a complementary QA_STRICT_DT_HASH variable that can
be set in make.conf in order to ignore QA_DT_HASH settings in ebuilds. Thanks
to Arfrever Frehtes Taifersar Arahesis for this patch which I've tweaked in
just a few minor ways.
svn path=/main/trunk/; revision=11205
|
|
|
|
|
|
| |
* Break out of loop as early as possible when searching for libs in ${D}.
svn path=/main/trunk/; revision=11199
|
|
|
|
| |
svn path=/main/trunk/; revision=11195
|
|
|
|
|
|
|
|
|
| |
necessary.
* Add `cd "${T}"` at the beginning of dyn_rpm() since the spec file is written
to $PWD.
svn path=/main/trunk/; revision=11194
|
|
|
|
| |
svn path=/main/trunk/; revision=11179
|
|
|
|
| |
svn path=/main/trunk/; revision=11178
|
|
|
|
|
|
| |
order to avoid sandbox violations after python upgrade.
svn path=/main/trunk/; revision=11175
|
|
|
|
|
|
|
| |
metadata.xml (in addition to use.local.desc). Thanks to Doug Goldstein
<cardoe@g.o> for this patch.
svn path=/main/trunk/; revision=11126
|
|
|
|
|
|
|
|
|
| |
with "this code is not 64bit clean", convert the die call to an eerror message
instructing the user to file a bug at bugs.gentoo.org. This should allow us
to stabilize portage-2.2 without having to ensure that the entire stable tree
is 64 bit clean first.
svn path=/main/trunk/; revision=11057
|
|
|
|
|
|
| |
approach is actually much slower.
svn path=/main/trunk/; revision=10977
|
|
|
|
|
|
|
| |
profiles/thirdpartymirrors is found in SRC_URI. Thanks to Betelgeuse for
the initial patch which has now been optimized with a regex.
svn path=/main/trunk/; revision=10973
|
|
|
|
| |
svn path=/main/trunk/; revision=10944
|
|
|
|
| |
svn path=/main/trunk/; revision=10929
|
|
|
|
|
|
| |
handling.
svn path=/main/trunk/; revision=10919
|
|
|
|
|
|
|
|
|
|
| |
ObjectProxy instances that are used for lazy initialization of legacy
global variables. The purpose of deleting them is to prevent new code
from referencing these deprecated variables. This allows the removal
of the PORTAGE_LEGACY_GLOBALS variable which used to serve the same
purpose.
svn path=/main/trunk/; revision=10909
|
|
|
|
|
|
| |
Replace dict.has_key() calls with "in" and "not in" operators.
svn path=/main/trunk/; revision=10874
|
|
|
|
| |
svn path=/main/trunk/; revision=10861
|
|
|
|
|
|
|
| |
running `svn list` and `svn status` calls in every package dir will be too
expensive.
svn path=/main/trunk/; revision=10860
|
|
|
|
|
|
| |
and `svn status`.
svn path=/main/trunk/; revision=10859
|
|
|
|
|
|
|
| |
`svn status` since repoman supports category-level and repo-level
commits.
svn path=/main/trunk/; revision=10858
|
|
|
|
| |
svn path=/main/trunk/; revision=10837
|