summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Enable use() qa checks via PORTAGE_IUSE for all ebuild phases and for binaryZac Medico2009-04-301-6/+1
* Put ebuild helpers at the absolute front of the PATH. (trunk r13404)Zac Medico2009-04-301-4/+7
* Bug #71646 - Don't allow the HISTFILE variable into the ebuild environmentZac Medico2009-04-301-1/+1
* Add dohard and doset helper which die for EAPI 3. TODO: Make the dieZac Medico2009-04-301-2/+2
* Fix breakage in PREROOTPATH logic from the EAPI 3 code. (trunk r13386)Zac Medico2009-04-301-0/+1
* Remove ccache and distcc remove_path_entry code since PATH is alwaysZac Medico2009-04-301-3/+0
* Use declare -F to check existence of function definitions, instead ofZac Medico2009-04-301-10/+10
* In ebuild_main(), unset ebuild_helpers_path when finished with it, sinceZac Medico2009-04-301-0/+1
* Add ${PORTAGE_BIN_PATH}/ebuild-helpers/3 directory to PATH for EAPI 3. ThanksZac Medico2009-04-301-0/+13
* Make portage.bsd_chflags correspond to FEATURES=chflags so that it can beZac Medico2009-04-301-1/+1
* Avoid leaking some variables from ebuild_main() into the environment (localZac Medico2009-04-301-3/+3
* Call _ebuild_phase_funcs() from ebuild_main() since it needs to be called forZac Medico2009-04-301-5/+5
* - Move DEFINED_PHASES code into _source_ebuild() and add it to the list ofZac Medico2009-04-301-35/+34
* Move the ebuild sourcing code into a new _source_ebuild() function.Zac Medico2009-04-301-6/+9
* Bug #264494 - In case the ebuild has enabled set -e during an ebuild phase,Zac Medico2009-04-301-0/+2
* In dyn_unpack(), don't force a new unpack when the ebuild mtime is newerZac Medico2009-03-271-4/+1
* Move checks for /usr/lib/distcc/bin and /usr/lib/ccache/bin to the pythonZac Medico2009-03-271-15/+4
* Source bashrc after PATH tweaks inside ebuild_main(). (trunk r13184)Zac Medico2009-03-271-1/+2
* Move distcc and ccache PATH setup later, after EAPI is guaranteed to be known,Zac Medico2009-03-271-58/+35
* Remove unused tar_opts variable inside unpack(). Thanks to zong_sharo forZac Medico2009-03-271-5/+4
* Use a separate if/then to group boolean or'd expressions together, ratherZac Medico2009-03-231-6/+6
* Make ebuild(1) detect ebuild/eclass changes and automatically source theZac Medico2009-03-231-2/+4
* When triggering a fresh unpack inside dyn_unpack(), remove theZac Medico2009-03-231-1/+1
* In order to avoid possible duplicate elog messages when using ebuild(1) toZac Medico2009-03-231-0/+7
* Add missing brackets to [:upper:] and [:lower:] in _sb_append_var() trZac Medico2009-03-131-1/+2
* cleanup sandbox env var handling -- make sure we dont insert empty : sections...Zac Medico2009-03-131-29/+27
* Make dyn_clean ignore FEATURES=keepwork when [[ $EMERGE_FROM = binary ]]Zac Medico2009-03-121-2/+3
* Move ebuild helpers into an ebuild-helpers subdirectory. (trunk r13063)Zac Medico2009-03-121-1/+1
* Only execute src_test pre/post hooks when src_test is actually executed.Zac Medico2009-03-111-4/+4
* Add more QA warnings for econf calls during unexpected phases. Thanks toZac Medico2009-03-111-3/+12
* Use the ebuild_phase helper function to calls phase hooks and fix brokenZac Medico2009-03-111-24/+18
* Inside dyn_unpack(), only call pre/post phase hooks when src_unpack isZac Medico2009-03-111-2/+1
* Replace things like [[ $PORTAGE_BUILDDIR/.prepared -nt $WORKDIR ]] withZac Medico2009-03-111-6/+5
* Generate a QA Notice when EXPORT_FUNCTIONS is called before inherit, sinceZac Medico2009-03-111-0/+7
* Make EXPORT_FUNCTIONS store it's arguments in an environment variable andZac Medico2009-03-111-12/+25
* Fix vdb entry writting code in dyn_install() to avoid generating empty entriesZac Medico2009-03-111-3/+4
* Make save_ebuild_env() filter NOCOLOR, and remove related code from ebuild.shZac Medico2009-03-111-12/+0
* (trunk r12620)Zac Medico2009-03-111-23/+13
* Automatically export QA_PRESTRIPPED if it's set. Thanks to Raúl PorcelZac Medico2009-03-111-0/+3
* * Remove outdated comment about qa_source() return value (with typo).Zac Medico2009-03-111-2/+2
* Add new EAPI 3_pre1 value, and disable unpack() support for *.xz for earlierZac Medico2009-03-111-4/+9
* Remove support for deprecated 2_pre* EAPI values. (trunk r12594)Zac Medico2009-03-111-3/+3
* (trunk r12593)Zac Medico2009-03-111-0/+8
* Escape globs in hasgq arguments in order to prevent bash from tryingZac Medico2009-03-111-3/+3
* (trunk r12590)Zac Medico2009-03-111-49/+20
* (trunk r12589)Zac Medico2009-03-111-1/+7
* (trunk r12588)Zac Medico2009-03-111-1/+1
* Add messages before and after the src_prepare phase. Thanks to Arfrever forZac Medico2009-03-111-0/+2
* Bug #250469 - Fix unpack() so that deb2targz is called in a way such thatZac Medico2009-01-121-3/+17
* (trunk r12375)Zac Medico2009-01-121-1/+1