Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | repoman: add check for using offset vars with helpers | Fabian Groffen | 2011-01-30 | 1 | -2/+11 | |
| | | | | | | | New check: NoOffsetWithHelpers. Checks whether helper functions, such as dodir and insinto, are used with offset variables either referring to the installation image (D, ED), the alternate root location (ROOT, EROOT), or the offset prefix (EPREFIX). | |||||
* | Recognize += in RDEPEND.implicit check. | Zac Medico | 2010-10-10 | 1 | -1/+1 | |
| | | | | Thanks to Tomas Chvatal <scarabeus@g.o> for reporting. | |||||
* | repoman: Add "x-modular": "xorg-2" to InheritDeprecated check as requested ↵ | Sebastian Luther | 2010-09-09 | 1 | -1/+2 | |
| | | | | by scarabeus (bug 326747, comment 6) | |||||
* | Fix broken logic in InheritDeprecated. | Zac Medico | 2010-08-22 | 1 | -6/+6 | |
| | ||||||
* | Make InheritDeprecated detect indirect inherits of deprecated eclasses, | Zac Medico | 2010-08-22 | 1 | -5/+20 | |
| | | | | and indicate the indirect nature in the error message. | |||||
* | Make InheritDeprecated check for direct inherits, and give line numbers | Zac Medico | 2010-08-22 | 1 | -11/+31 | |
| | | | | in error messages. | |||||
* | repoman: check for deprecated eclasses | wired | 2010-08-22 | 1 | -1/+30 | |
| | | | | | | compare the inherited eclasses to a list of deprecated eclasses. print QA warnings for each deprecated eclass found and suggest an alternative for those that have one. | |||||
* | Add upstream.workaround warning for addpredict calls. Thanks to | Zac Medico | 2010-08-21 | 1 | -1/+7 | |
| | | | | Diego Pettenò <flameeyes@g.o> for the suggestion. | |||||
* | Use explicit imports, to make pyflakes happy. | Zac Medico | 2010-08-11 | 1 | -1/+3 | |
| | ||||||
* | Introduce portage.eapi. Use it everywhere. | Sebastian Luther | 2010-08-11 | 1 | -7/+8 | |
| | ||||||
* | Bug #285191 - Add back the RDEPEND.implicit warning to detect the cases | Zac Medico | 2010-08-04 | 1 | -1/+34 | |
| | | | | | | where DEPEND is set and RDEPEND is unset in the ebuild, since this triggers implicit RDEPEND=$DEPEND assignment (prior to EAPI 4) and is forbidden by the QA team. | |||||
* | repoman: Check if the prefix.eclass is inherited if eprefixify is used. ↵ | Sebastian Luther | 2010-08-04 | 1 | -1/+19 | |
| | | | | Thanks to Jeremy Olexa (darkside) for the initial patch. | |||||
* | Drop deprecated self.eapi saving. | Michał Górny | 2010-07-14 | 1 | -19/+3 | |
| | ||||||
* | Retab. | Michał Górny | 2010-07-14 | 1 | -4/+4 | |
| | ||||||
* | Support BrE spelling 'licence' in UselessDodoc check. | Michał Górny | 2010-07-14 | 1 | -1/+1 | |
| | ||||||
* | Add EAPI 3-defined variables to the readonly check. | Michał Górny | 2010-07-14 | 1 | -1/+8 | |
| | ||||||
* | Make copyright/CVS header checks more strict. | Michał Górny | 2010-07-14 | 1 | -3/+3 | |
| | ||||||
* | Bug #326553 - check for preserve_old_lib | Samuli Suominen | 2010-07-08 | 1 | -1/+8 | |
| | ||||||
* | Bug #324075 - Avoid erroneous 'Invalid Gentoo Copyright' warnings when | Zac Medico | 2010-06-15 | 1 | -2/+5 | |
| | | | | | the vcs (git) does not support mtime preservation. Also, fix the same check to work for ebuilds wiht copyrigh beginning in 2011 and later. | |||||
* | also check quoting on the Prefix variables added in EAPI=3, thanks jlec for ↵ | Fabian Groffen | 2010-04-05 | 1 | -0/+3 | |
| | | | | the suggestion | |||||
* | Remove all svn $Id keywords. | Zac Medico | 2010-03-24 | 1 | -1/+0 | |
| | ||||||
* | Eliminate the PhaseCheck constructor and make PhaseCheck.phases_re a class | Zac Medico | 2010-02-26 | 1 | -9/+5 | |
| | | | | | | attribute. Thanks to Sebastian Pipping <sping@g.o> for the initial patch. svn path=/main/trunk/; revision=15470 | |||||
* | Bug #299095 - Add a deprecation warning for check_license calls with EAPI >= 3 | Zac Medico | 2010-02-22 | 1 | -1/+20 | |
| | | | | | | since it is superceded by LICENSE masking. svn path=/main/trunk/; revision=15418 | |||||
* | Add a warning for built_with_use. Thanks to Petteri Räty <betelgeuse@g.o> for | Zac Medico | 2010-01-24 | 1 | -2/+7 | |
| | | | | | | this patch. svn path=/main/trunk/; revision=15209 | |||||
* | Bug #297541 - Make $(no-as-needed) trigger upstream.workaround warning. Thanks | Zac Medico | 2009-12-21 | 1 | -1/+7 | |
| | | | | | | to Samuli Suominen <ssuominen@g.o> for this patch. svn path=/main/trunk/; revision=15128 | |||||
* | Add EAPI 3_pre2 to conditinals so the EAPI 4 stuff is disabled. | Zac Medico | 2009-12-11 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=15035 | |||||
* | Bump EAPI conditionals to account for rename of EAPI 3 to 4. Thanks to | Zac Medico | 2009-12-08 | 1 | -8/+8 | |
| | | | | | | Jonathan Callen <abcd@g.o> for this patch. svn path=/main/trunk/; revision=14965 | |||||
* | Add src_configure and pkg_config to the list of phases in ↵ | Arfrever Frehtes Taifersar Arahesis | 2009-10-04 | 1 | -2/+2 | |
| | | | | | | repoman.checks.PhaseCheck.__init__(). svn path=/main/trunk/; revision=14490 | |||||
* | Restrict upstream.workaround to src_compile and src_install as much as possible. | Mounir Lamouri | 2009-10-04 | 1 | -31/+36 | |
| | | | | | | Prevent warnings when using emake -j1 in src_test which is recommanded. svn path=/main/trunk/; revision=14489 | |||||
* | Bug #285191 - Remove the RDEPEND.implicit check because it is invalid. | Zac Medico | 2009-10-01 | 1 | -32/+1 | |
| | | | | svn path=/main/trunk/; revision=14471 | |||||
* | Remove unused os import. | Zac Medico | 2009-08-19 | 1 | -1/+0 | |
| | | | | svn path=/main/trunk/; revision=14096 | |||||
* | Use r'' for regex. | Zac Medico | 2009-08-12 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=14013 | |||||
* | Bug #281133 - Fix the here-document code inside run_checks() to properly | Zac Medico | 2009-08-12 | 1 | -1/+1 | |
| | | | | | | detect the end of a here-document when it is indented by whitespace. svn path=/main/trunk/; revision=14012 | |||||
* | Check for redundant blank lines. Thanks to Markus Meier <maekke@gentoo.org> | Zac Medico | 2009-06-28 | 1 | -1/+20 | |
| | | | | | | for this patch. svn path=/main/trunk/; revision=13725 | |||||
* | * Add new abstract PhaseCheck class for ebuild phase-specific checks. | Zac Medico | 2009-06-28 | 1 | -41/+119 | |
| | | | | | | | | * Reimplement SrcUnpackPatches using PhaseCheck. * Add new SrcCompileEconf, Eapi3IncompatibleFuncs, and Eapi3GoneVars checks. Thanks to Markus Meier <maekke@gentoo.org> for this patch. svn path=/main/trunk/; revision=13717 | |||||
* | Bug #274742 - Exempt $dir from quoting checks since it's a likely candidate | Zac Medico | 2009-06-21 | 1 | -1/+1 | |
| | | | | | | for false positives. svn path=/main/trunk/; revision=13659 | |||||
* | Fix SrcUnpackPatches to ignore comment lines. Thanks to Christian Ruppert | Zac Medico | 2009-05-06 | 1 | -0/+1 | |
| | | | | | | <idl0r@g.o> for reporting. svn path=/main/trunk/; revision=13617 | |||||
* | Warn about sed and epatch calls which should be moved from src_unpack to | Zac Medico | 2009-04-29 | 1 | -1/+33 | |
| | | | | | | src_prepare. Thanks to Markus Meier <maekke@g.o> for the initial patch. svn path=/main/trunk/; revision=13413 | |||||
* | Move the here-document code from the EbuildWhitespace check to the | Zac Medico | 2009-04-29 | 1 | -26/+26 | |
| | | | | | | | run_checks() function, so that all checks ignore the content of here-documents. svn path=/main/trunk/; revision=13412 | |||||
* | Make EbuildWhitespace ignore here-documents. Thanks to Diego Pettenò | Zac Medico | 2009-04-29 | 1 | -4/+19 | |
| | | | | | | <flameeyes@g.o> for reporting. svn path=/main/trunk/; revision=13411 | |||||
* | Add a new EAPI.definition check for cases in which EAPI is defined after an | Zac Medico | 2009-04-26 | 1 | -1/+18 | |
| | | | | | | inherit call. Thanks to Markus Meier <maekke@g.o> for the initial patch. svn path=/main/trunk/; revision=13401 | |||||
* | Bug #262365 - Punt the prepalldocs check until there is an alternative | Zac Medico | 2009-03-17 | 1 | -10/+1 | |
| | | | | | | available in EAPI 3. svn path=/main/trunk/; revision=13118 | |||||
* | Loosen EMakeParallelDisabled.re so it can match more variations. | Zac Medico | 2009-02-27 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=12719 | |||||
* | Add a new upstream.workaround check for hardcoded MAKEOPTS=-j1 (previously | Zac Medico | 2009-02-27 | 1 | -2/+8 | |
| | | | | | | | only emake -j1 was recognized). Thanks to Maciej Mrozowski <reavertm@poczta.fm> for this patch. svn path=/main/trunk/; revision=12718 | |||||
* | Add a new "portage.internal" warning for prepalldocs usage since the council | Zac Medico | 2009-02-12 | 1 | -1/+10 | |
| | | | | | | | ruled that it shouldn't be used in ebuilds. Thanks to Petteri Räty <betelgeuse@g.o> for the initial patch. svn path=/main/trunk/; revision=12603 | |||||
* | Warn about WANT_AUTO(CONF|MAKE)=latest settings since they are redundant. | Zac Medico | 2009-02-04 | 1 | -1/+13 | |
| | | | | | | Thanks to Petteri Räty <betelgeuse@g.o> for the initial patch. svn path=/main/trunk/; revision=12583 | |||||
* | Bug #255358 - Add new RDEPEND.implicit warning to detect the caes where DEPENDv2.2_rc23 | Zac Medico | 2009-01-18 | 1 | -1/+28 | |
| | | | | | | | is set and RDEPEND is unset in the ebuild, since this triggers implicit RDEPEND=$DEPEND assignment. svn path=/main/trunk/; revision=12529 | |||||
* | Adjust the EbuildNestedDie pattern so that it only matches when ( is surroundedv2.2_rc18 | Zac Medico | 2008-12-20 | 1 | -1/+1 | |
| | | | | | | | | by whitespace. This filters out false positives triggered by sed expressions in net-analyzer/amap-5.2-r1 and media-libs/libsndfile-1.0.17-r1. Thanks to Diego Pettenò <flameeyes@g.o> for reporting. svn path=/main/trunk/; revision=12265 | |||||
* | Simplify the InheritAutotools pattern by using \b to match word boundaries. | Zac Medico | 2008-12-20 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=12264 | |||||
* | Bug #251591 - Adjust the InheritAutotools pattern to treat more things ↵ | Zac Medico | 2008-12-20 | 1 | -2/+2 | |
| | | | | | | | | similar to whitespace. Now it recognizes escaped newlines, || operators, and && operators. svn path=/main/trunk/; revision=12260 |