summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* For bug #160075, send all 'QA Notice' messages to eqawarn. Also, modify ↵Zac Medico2007-01-101-20/+8
| | | | | | eqawarn to use vecho and send ouput to stderr. svn path=/main/trunk/; revision=5507
* Misc typo fixes, patch by Benno Schulenberg (bug #157812)Marius Mauch2007-01-101-11/+11
| | | | svn path=/main/trunk/; revision=5504
* Okies this works locally for me now (and Zac)Alec Warner2007-01-091-3/+3
| | | | svn path=/main/trunk/; revision=5492
* Zac pointed out that the retcodes would be wrong if stuff failed...Yeah...Alec Warner2007-01-091-2/+2
| | | | svn path=/main/trunk/; revision=5489
* Disable qa_source usage until it actually worksMarius Mauch2007-01-091-3/+3
| | | | svn path=/main/trunk/; revision=5488
* Always run src_test when calling 'ebuild foo test'Marius Mauch2007-01-091-1/+2
| | | | svn path=/main/trunk/; revision=5487
* Antarus sucks at bash, thanks for Genone for reporting this major bug.Alec Warner2007-01-081-1/+3
| | | | svn path=/main/trunk/; revision=5485
* Implement QA checks that attempt to detect changed shopts and IFS in ↵Alec Warner2007-01-081-31/+57
| | | | | | ebuild/eclass/profile code. Spit a warning if that is the case. I expect this check will eventually reset the shopts and IFS, but in this case it may break things that depend on the current behavior svn path=/main/trunk/; revision=5484
* Punt the abort_unpack() handler since it's pointless anyway.Zac Medico2006-12-301-10/+0
| | | | svn path=/main/trunk/; revision=5425
* For bug #148603, when an ebuild dies, print eclasses that are from overlays. ↵Zac Medico2006-12-251-0/+16
| | | | | | Thanks to Alec Warner for the initial patch. svn path=/main/trunk/; revision=5392
* Use a SIGTERM signal to support a die call inside of a subshell.Zac Medico2006-12-251-0/+7
| | | | svn path=/main/trunk/; revision=5391
* Fix inverted EAPI default logic.Zac Medico2006-12-231-1/+1
| | | | svn path=/main/trunk/; revision=5358
* Use a pipe instead of a temp file for the depend phase.Zac Medico2006-12-221-29/+23
| | | | svn path=/main/trunk/; revision=5350
* Fix the "help" phase so that it works without build dirs.Zac Medico2006-12-221-1/+3
| | | | svn path=/main/trunk/; revision=5347
* force environment.bz2 to be clobbered if it already existsMike Frysinger2006-12-171-1/+1
| | | | svn path=/main/trunk/; revision=5307
* remove pointless redirects to /dev/null when using hasq()Mike Frysinger2006-12-171-2/+2
| | | | svn path=/main/trunk/; revision=5306
* For bug #158177, force configure scripts that automatically detect ccache to ↵Zac Medico2006-12-161-0/+4
| | | | | | respect FEATURES="-ccache". Thanks to Horst Schirmeier <gentoo@schirmeier.com> for this suggestion. svn path=/main/trunk/; revision=5302
* For bug #157369, clean when cleanup has been triggered by changed ↵Zac Medico2006-12-091-4/+11
| | | | | | timestamps. Also, allow FEATURES=keepwork to override the ebuild mtime check. svn path=/main/trunk/; revision=5244
* - make sure QUIET mode is exported to the environment properly when using -q ↵Ned Ludd2006-11-291-0/+1
| | | | | | mode. svn path=/main/trunk/; revision=5142
* Revert implicit rdepend behavior back to the way it was in portage-2.0.51. ↵Zac Medico2006-11-041-2/+2
| | | | | | Thanks to vapier for the patch. The original change seems to have been an accidentally hunk (referencing bug #58819) that was committed to cvs along with another patch in revision 1.201.2.32 of ebuild.sh. svn path=/main/trunk/; revision=4929
* Don't allow RESTRICT=ccache since it should work and if not then it's a bug ↵Zac Medico2006-11-041-1/+1
| | | | | | that ought to be fixed. Thanks to vapier. svn path=/main/trunk/; revision=4922
* Enable RESTRICT=ccache. Thanks to drizzt for reporting.Zac Medico2006-11-031-1/+1
| | | | svn path=/main/trunk/; revision=4920
* Use globing to match *rm phases from the last commit.Zac Medico2006-10-151-3/+1
| | | | svn path=/main/trunk/; revision=4701
* Disable the ECLASS inherited illegally message during *rm phases since it ↵Zac Medico2006-10-151-1/+7
| | | | | | gives false alarms (bug #150442). svn path=/main/trunk/; revision=4700
* Implement per-package default USE flags at the ebuild and profile levels for ↵Zac Medico2006-10-141-0/+11
| | | | | | bug #61732. svn path=/main/trunk/; revision=4679
* Always `unset DEPEND RDEPEND PDEPEND IUSE` prior to sourcing the ebuild in ↵Zac Medico2006-10-141-0/+5
| | | | | | order to ensure correct interaction during the process of sourcing. Thanks to exg for reporting this issue. svn path=/main/trunk/; revision=4677
* disable path globbing when creating metadata keys; bug 150866; thanks to ↵Simon Stelling2006-10-111-0/+2
| | | | | | brian harring for the patch svn path=/main/trunk/; revision=4657
* Fix quoting of ${D} in make arguments for einstall(). Thanks to Volkov ↵Zac Medico2006-09-291-12/+12
| | | | | | Peter <pva@gentoo.org> for this patch from bug #149494. svn path=/main/trunk/; revision=4557
* Fix broken [ -z "" ] test. Thanks to Volkov Peter <pva@gentoo.org> for this ↵Zac Medico2006-09-291-1/+1
| | | | | | patch from bug #149494. svn path=/main/trunk/; revision=4556
* use EBUILD_SH_ARGS instead of $*; bug 148615Simon Stelling2006-09-221-8/+8
| | | | svn path=/main/trunk/; revision=4495
* Add PORTAGE_DEPCACHEDIR to SANDBOX_PREDICT since it's legitimate for ↵v2.1.1Zac Medico2006-09-071-1/+2
| | | | | | portageq calls to trigger cache writes. See bug #144011. svn path=/main/trunk/; revision=4425
* unpack rar files with -o+ to force overwriting #146508 by Paul BredburyMike Frysinger2006-09-061-1/+1
| | | | svn path=/main/trunk/; revision=4413
* make .compiled warning the same helpful format as .installedMike Frysinger2006-09-061-3/+3
| | | | svn path=/main/trunk/; revision=4412
* if user has FEATURES=noauto then dont check lame .installed fileMike Frysinger2006-09-061-1/+3
| | | | svn path=/main/trunk/; revision=4411
* moving the portage-specific sandbox-code out of the ebuild-specific src_testSimon Stelling2006-09-031-2/+2
| | | | svn path=/main/trunk/; revision=4382
* Stack /etc/profile.env inside portage.config so that it doesn't stop ↵Zac Medico2006-07-291-2/+0
| | | | | | variables in inappropriate places. See bug #51370. svn path=/main/trunk/; revision=4048
* make .keep files package-dependant to fix bug 102436Simon Stelling2006-07-181-2/+2
| | | | svn path=/main/trunk/; revision=3917
* Skip the install phase when ${PORTAGE_BUILDDIR}/.installed exists. See bug ↵Zac Medico2006-06-241-0/+5
| | | | | | #137864. svn path=/main/trunk/; revision=3646
* Source /etc/portage/bashrc after the profile.bashrcs, since user env should ↵Zac Medico2006-06-131-14/+14
| | | | | | be over to override the profile env. svn path=/main/trunk/; revision=3508
* Fix generation of ebuild log file names for bug #136285.Zac Medico2006-06-131-0/+1
| | | | svn path=/main/trunk/; revision=3506
* make elog mail module always set the 'From' header for rfc2822 complianceMarius Mauch2006-06-101-1/+1
| | | | svn path=/main/trunk/; revision=3483
* Fix unpack so that it works with 7z archives for bug #135134. Thanks to ↵Zac Medico2006-06-011-0/+8
| | | | | | Paul Bredbury <brebs@sent.com> for the initial patch. svn path=/main/trunk/; revision=3447
* When /usr/lib/distcc/bin does not exist, only add a maximum of one distcc to ↵Zac Medico2006-05-241-2/+6
| | | | | | CC and CXX for bug #84150. svn path=/main/trunk/; revision=3408
* Don't warn about RESTRICT=test unless FEATURES=test is enabled for bug #134004.Zac Medico2006-05-221-3/+3
| | | | svn path=/main/trunk/; revision=3389
* slightly easier test to read for DISTDR/unpack checkMike Frysinger2006-05-091-1/+1
| | | | svn path=/main/trunk/; revision=3335
* Give a less confusing error message when unpack() arguments begin with ↵Zac Medico2006-05-081-0/+2
| | | | | | ${DISTDIR}. Thanks to Flameeyes for reporting. svn path=/main/trunk/; revision=3333
* Move the fake $HOME that's used for ebuilds from ↵Zac Medico2006-05-081-1/+1
| | | | | | $PORTAGE_TMPDIR/portage/homedir to $PORTAGE_BUILDDIR/homedir so that each build has a unique $HOME for bug #130395. svn path=/main/trunk/; revision=3330
* Fix some small typos in ebuild.sh for bug #86151. Thanks to Yoshino for ↵Zac Medico2006-05-041-2/+2
| | | | | | this patch. svn path=/main/trunk/; revision=3319
* Improve the error message when an eclass is not found and remove unnecesary ↵Zac Medico2006-05-031-3/+2
| | | | | | ERRORMSG variable. svn path=/main/trunk/; revision=3316
* revert rev 3300 as it has various issues and doesn't fully solve the problemSimon Stelling2006-05-021-3/+0
| | | | svn path=/main/trunk/; revision=3305