summaryrefslogtreecommitdiffstats
path: root/man/repoman.1
Commit message (Collapse)AuthorAgeFilesLines
* repoman.1: new variable.usedwithhelpers checkZac Medico2011-02-021-1/+4
|
* Bump header date stamps on man pages.Zac Medico2010-11-261-1/+1
|
* repoman: add wxwidgets.eclassnotused (bug 305469)Ryan Hill2010-11-131-0/+4
|
* Update man page header dates.Zac Medico2010-10-111-1/+1
|
* Bug #337180 - Add a --unmatched-removal option for stricter checkingZac Medico2010-09-151-0/+4
| | | | of package.mask and package.unmask files for unmatched removal atoms.
* Replace the literal portage version in all man page headers with theZac Medico2010-08-301-1/+1
| | | | | | string 'VERSION' which can be used as a sed template at install time. This will help avoid lots of merge conflicts since these header lines contain both a date and a portage version.
* Add a IUSE.missing repoman category for packages that have a USEZac Medico2010-08-261-0/+3
| | | | | | conditional which references a flag that is not listed in IUSE. Also split out a Package._metadata_exception() method to handle IUSE.missing for *DEPEND and SRC_URI.
* repoman: check for deprecated eclasseswired2010-08-221-0/+3
| | | | | | 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.
* Bug #285191 - Add back the RDEPEND.implicit warning to detect the casesZac Medico2010-08-041-0/+4
| | | | | | 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 Luther2010-08-041-0/+3
| | | | Thanks to Jeremy Olexa (darkside) for the initial patch.
* Remove 'filedir.missing' check info.Michał Górny2010-07-151-3/+0
| | | | It is not used anywhere, and don't seem to be a useful check at all.
* Support '--ask' option to 'repoman commit'.Michał Górny2010-07-111-0/+3
|
* New mode: manifest-check - Checks Manifests for missing or incorrect digestsZac Medico2010-05-161-0/+6
|
* Bug #299095 - Add a deprecation warning for check_license calls with EAPI >= 3Zac Medico2010-02-221-0/+3
| | | | | | since it is superceded by LICENSE masking. svn path=/main/trunk/; revision=15418
* Bug #269225 - Warn about virtuals with non-empty HOMEPAGE or LICENSE. ThanksZac Medico2010-01-071-0/+6
| | | | | | to Ulrich Müller <ulm@g.o> for this patch. svn path=/main/trunk/; revision=15174
* Remove SLOT.missing since SLOT.invalid handles that case now.v2.2_rc50Zac Medico2009-11-161-4/+1
| | | | svn path=/main/trunk/; revision=14824
* Bug #292820 - Make the Package constructor handle invalid SLOT values.Zac Medico2009-11-121-0/+2
| | | | svn path=/main/trunk/; revision=14819
* Bug #259697 - Update IUSE.invalid docs for GLEP 56.Zac Medico2009-10-311-1/+1
| | | | svn path=/main/trunk/; revision=14751
* Bug #227225 - Add *DEPEND.badtilde warning for ~ operator used with non-zeroZac Medico2009-10-181-0/+9
| | | | | | revision. Thanks to David Leverton <levertond@googlemail.com> for this patch. svn path=/main/trunk/; revision=14629
* Add a 'digest.missing' check, for cases like mythtv where the eclass hasZac Medico2009-10-061-0/+6
| | | | | | | modified the SRC_URI and now the Manifest has missing digests. Thanks to Brian Harring for the suggestion. svn path=/main/trunk/; revision=14500
* Bug #285191 - Remove the RDEPEND.implicit check because it is invalid.Zac Medico2009-10-011-4/+0
| | | | svn path=/main/trunk/; revision=14471
* Add a LIVEVCS.unmasked category for ebuilds that have non-empty KEYWORDS andZac Medico2009-08-231-0/+4
| | | | | | | are not masked in the global package.mask. Thanks to Diego E. Pettenò for the suggestion. svn path=/main/trunk/; revision=14132
* Add a PDEPEND.suspect category.v2.2_rc35v2.2_rc34Zac Medico2009-08-041-0/+3
| | | | svn path=/main/trunk/; revision=13884
* Fix misleading/outdated info in the DESCRIPTION section.Zac Medico2009-05-041-3/+2
| | | | svn path=/main/trunk/; revision=13612
* Add a new EAPI.definition check for cases in which EAPI is defined after anZac Medico2009-04-261-0/+3
| | | | | | inherit call. Thanks to Markus Meier <maekke@g.o> for the initial patch. svn path=/main/trunk/; revision=13401
* Remove portage.internal docs (goes with previous commit).Zac Medico2009-03-171-3/+0
| | | | svn path=/main/trunk/; revision=13119
* Make manifest mode with --force option cause existing digests to be replacedZac Medico2009-03-091-1/+10
| | | | | | | | | | | | for any files that exist in ${DISTDIR}. This provides an alternative to ebuild --force manifest for updating existing distfiles digests. Digests are assumed to be corect for files that do not exist in ${DISTDIR} since the user could simply remove the whole Manifest if they wanted to regenerate digests for all files (and it's safer to regenerate as few as possible because it's less probably that a valid digest will get replaced by an invalid one). svn path=/main/trunk/; revision=12802
* Add a new "portage.internal" warning for prepalldocs usage since the councilZac Medico2009-02-121-0/+3
| | | | | | | 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
* Bug #255358 - Add new RDEPEND.implicit warning to detect the caes where DEPENDv2.2_rc23Zac Medico2009-01-181-0/+4
| | | | | | | is set and RDEPEND is unset in the ebuild, since this triggers implicit RDEPEND=$DEPEND assignment. svn path=/main/trunk/; revision=12529
* Add a new 'metadata.warning' category and a check which detects local USEZac Medico2009-01-101-0/+3
| | | | | | | descriptions that are not used in any ebuilds. Thanks to Markus Meier <maekke@g.o> for the initial patch. svn path=/main/trunk/; revision=12413
* Bug #253002 - Add a new variable.invalidchar check for metadata variables thatZac Medico2008-12-291-0/+4
| | | | | | contain characters that are not part of the ASCII character set. svn path=/main/trunk/; revision=12365
* Bug #250212 - Add a new 'upstream.workaround' qa category, and use it forZac Medico2008-12-081-0/+4
| | | | | | | the EMakeParallelDisabled check. Thanks to Mike Auty <ikelos@g.o> for this patch. svn path=/main/trunk/; revision=12179
* Bug #247548 - Remove 'last' and 'lfull' commands since nobody uses them.Zac Medico2008-11-231-6/+0
| | | | | | Thanks to Alec Warner <antarus@g.o>. svn path=/main/trunk/; revision=12049
* Add a short -d option for the new --include-dev option. Thanks to JoshuaZac Medico2008-11-161-1/+1
| | | | | | Kinard <kumba@g.o> for the suggestion. svn path=/main/trunk/; revision=11964
* In order to reduce time consumed for dependency checks, skip 'dev' profilesZac Medico2008-11-161-0/+3
| | | | | | | | | by default and add an --include-dev option which causes them to be checked. Given the current profiles.desc content, this approximately halves the number of profiles checked by default and also halves the time consumed by repoman. Thanks to Donnie Berkholz <dberkholz@g.o> for the suggestion. svn path=/main/trunk/; revision=11962
* Add a PROPERTIES.syntax check.Zac Medico2008-10-221-0/+6
| | | | svn path=/main/trunk/; revision=11717
* Implement a new "changelog.ebuildadded" check which causes repoman to bailZac Medico2008-10-021-0/+3
| | | | | | | | out if an ebuild has been added and the ChangeLog has not been modified. This was requested by Robin H Johnson <robbat2@g.o> since it is a requirement for the packages.gentoo.org ChangeLog code. svn path=/main/trunk/; revision=11610
* Bug #234100 - Update date and portage version in man page headers.Zac Medico2008-08-091-1/+1
| | | | svn path=/main/trunk/; revision=11374
* Remove the "ebuild.disjointed" check because it's obsolete since we'veZac Medico2008-08-061-3/+0
| | | | | | switched to manifest2 only. Thanks to Arfrever for this patch. svn path=/main/trunk/; revision=11338
* Add a new "SRC_URI.mirror" check which checks to if a uri listed inZac Medico2008-07-071-0/+3
| | | | | | | 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
* drop old -i,--include-masked option #226429 by Tobias KlausmannMike Frysinger2008-06-211-3/+0
| | | | svn path=/main/trunk/; revision=10750
* Bug #224271 - New check 'IUSE.undefined', renamed from genericZac Medico2008-06-071-0/+3
| | | | | | 'ebuild.minorsyn'. svn path=/main/trunk/; revision=10593
* As suggested by Flameeyes, add a new 'inherit.autotools' check which warnsZac Medico2008-06-071-0/+3
| | | | | | | when autotools has been inherited but none of the eautomake, eautoconf or eautoreconf functions are called like they are supposed to be. svn path=/main/trunk/; revision=10592
* Bug #221537 - Add a new "RDEPEND.suspect" check for packages in RDEPEND thatZac Medico2008-05-141-0/+3
| | | | | | usually only belong in DEPEND. svn path=/main/trunk/; revision=10333
* Do not allow commit mode together with the --without-mask options.Zac Medico2008-03-301-1/+1
| | | | svn path=/main/trunk/; revision=9619
* Add a new "ebuild.patches" check for the PATCHES variable that's used byZac Medico2008-03-291-0/+3
| | | | | | | | base_src_unpack() from base.eclass. This generates a warning if the variable is not defined as an array, since this is required for white space safety. Thanks to Betelgeuse for the initial patch. svn path=/main/trunk/; revision=9587
* Add a new "java.eclassesnotused" check for cases where DEPEND containsZac Medico2008-03-281-0/+4
| | | | | | | | virtual/jdk and and the appropriate java eclass has not been inherited (a violation of the java team's policy). Thanks to Betelgeuse for the initial patch. svn path=/main/trunk/; revision=9585
* Bug #213629 - Create an EAPI.incompatible category and use it in casesZac Medico2008-03-281-0/+3
| | | | | | where EAPI=0 and a slot atom is encountered. svn path=/main/trunk/; revision=9524
* Bug #209418 - Add a new KEYWORDS.dropped check that compares keywordsZac Medico2008-03-271-0/+3
| | | | | | against the keywords of earlier ebuild versions within a slot. svn path=/main/trunk/; revision=9522
* Bug #212509 - Implement a new --without-mask option that causes repoman toZac Medico2008-03-271-1/+7
| | | | | | behave as if there are no package.mask entries. svn path=/main/trunk/; revision=9520