summaryrefslogtreecommitdiffstats
path: root/man/repoman.1
Commit message (Collapse)AuthorAgeFilesLines
* man/repoman.1: reference changelog/layout.confZac Medico2011-10-231-1/+4
|
* repoman: support --echangelog=forceZac Medico2011-10-161-2/+3
| | | | | Allows forced ChangeLog generation even when the vcs has detected that the ChangeLog has already been modified.
* man/repoman.1: update date in headerZac Medico2011-10-161-1/+1
|
* repoman: add --echangelog=<y|n> for bug #337853Zac Medico2011-10-141-0/+3
| | | | | | | | This option will call echangelog for each package that has modified files and does not have a modified ChangeLog. Gentoo's council has decided that this option will be enabled by default for the "gentoo" repository. If desired, we can add a metadata/layout.conf setting so that other repositories can control the default behavior.
* repoman: support REPOMAN_DEFAULT_OPTS variableZac Medico2011-10-141-0/+3
|
* repoman: enable dependency.unknown for blockersZac Medico2011-08-301-1/+2
| | | | This will fix bug #381087.
* repoman: add --if-modified option to check lessZac Medico2011-08-101-0/+3
| | | | | | This is useful if you want to do a repo-level or category-level commit but you only want to run checks for the packages that have uncommitted modifications.
* repoman: add new "dependency.unknown" warningZac Medico2011-06-241-0/+4
| | | | | This checks for a dependency that refers to an unknown package (which may be provided by an overlay), as requested in bug #372789.
* Update timestamps in headers of modified files.Zac Medico2011-05-011-1/+1
|
* repoman: remove most old-style virtual checksZac Medico2011-05-011-9/+0
| | | | | | | | | PROVIDE virtuals have been banned from Gentoo's tree (see bug #365505), so these checks aren't needed anymore. The PROVIDE.syntax check is kept in the Package class since PROVIDE is still supported for backward compatibility, and therefore invalid syntax can still have negative effects. This check can be removed if/when backward compatibilty is completely dropped.
* repoman: Check for PROVIDE.Ulrich Mueller2011-05-011-0/+3
| | | | This will fix bug #365505.
* repoman: add back portage.internal checkZac Medico2011-02-251-0/+3
| | | | | | This check got removed for bug #262365, but now that EAPI 4 is released we can add it back. Now it checks for ecompress/ecompressdir too (for bug #218347).
* 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