Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug #340475: Make repoman check if SVN keywords are enabled in svn:keywords. | Arfrever Frehtes Taifersar Arahesis | 2010-10-23 | 1 | -16/+24 |
| | | | | Add support for remaining keywords supported by SVN. | ||||
* | Allow repoman to commit files, which have changes only in SVN properties. | Arfrever Frehtes Taifersar Arahesis | 2010-10-23 | 1 | -3/+3 |
| | |||||
* | Fix indention error in repoman headerstring code.v2.2_rc94 | Zac Medico | 2010-10-11 | 1 | -3/+3 |
| | |||||
* | Invert repoman cvs logic for headerstring. | Zac Medico | 2010-10-11 | 1 | -1/+1 |
| | |||||
* | Don't look for $Header$ when using svn. | Michał Górny | 2010-10-11 | 1 | -17/+23 |
| | | | | | | Subversion doesn't expand $Header$, so look only for $Id$ if using subversion. In addition, the whole grepping code is now executed only for CVS and Subversion. | ||||
* | Revert fix for bug #339939, pending discussion. | Zac Medico | 2010-10-07 | 1 | -15/+0 |
| | | | | This reverts commit abb7c534eee48795354ae3ab1b17ef319bf5e6e3. | ||||
* | repoman: Don't count git snapshots as live. | Zac Medico | 2010-10-07 | 1 | -0/+15 |
| | | | | | This solves bug #339939 by searching for a EGIT_COMMIT variable definition. | ||||
* | Include gpg key in repoman commit message. | Zac Medico | 2010-10-06 | 1 | -1/+3 |
| | |||||
* | Fix a typo in a comment. | Zac Medico | 2010-09-28 | 1 | -1/+1 |
| | |||||
* | Fix breakage (from reposyntax branch) in repoman's ability to append | Zac Medico | 2010-09-28 | 1 | -1/+4 |
| | | | | the current repo to PORTDIR_OVERLAY. | ||||
* | Make repoman tolerate errors from utime() when fetching metadata.dtd. | Zac Medico | 2010-09-19 | 1 | -2/+9 |
| | |||||
* | Add virtual/linux-sources to repoman's RDEPEND.suspect check. | Zac Medico | 2010-09-17 | 1 | -0/+1 |
| | | | | http://archives.gentoo.org/gentoo-dev/msg_adb45dedc05bc023de23be90015e8629.xml | ||||
* | Bug #337180 - Add a --unmatched-removal option for stricter checking | Zac Medico | 2010-09-15 | 1 | -0/+4 |
| | | | | of package.mask and package.unmask files for unmatched removal atoms. | ||||
* | Make sure atoms in profiles follow the profiles EAPI | Sebastian Luther | 2010-09-13 | 1 | -1/+1 |
| | |||||
* | Make repoman disable FEATURES=unknown-features-warn for the profiles | Zac Medico | 2010-09-02 | 1 | -0/+4 |
| | | | | | it's checking, since it's confusing if these warnings are displayed without the user being told which profile they come from. | ||||
* | Fix broken reference to config.pmaskdict for repoman --without-mask. | Zac Medico | 2010-08-27 | 1 | -1/+4 |
| | |||||
* | repoman: Fix NameError on musedict when metadata is not available. | Michał Górny | 2010-08-27 | 1 | -1/+1 |
| | |||||
* | Add a IUSE.missing repoman category for packages that have a USE | Zac Medico | 2010-08-26 | 1 | -0/+1 |
| | | | | | | 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. | ||||
* | Use dict.__iter__() instead of keys(). | Zac Medico | 2010-08-26 | 1 | -1/+1 |
| | |||||
* | Make repoman ignore FEATURES=digest when in manifest-check mode. | Zac Medico | 2010-08-26 | 1 | -1/+2 |
| | |||||
* | Make the Atom class add 'EAPI.incompatible' category attributes to | Zac Medico | 2010-08-26 | 1 | -27/+0 |
| | | | | | | | | InvalidAtom exceptions, make use_reduce() raise InvalidDependString exceptions that encapsulate InvalidAtom exceptions, and make Package._validate_deps() use the InvalidAtom categories when recording the invalid metadata for use by repoman. Also, remove the EAPI.incompatible code from repoman that's no longer used. | ||||
* | Fix repoman's allvalid variable to account for more possibly invalid | Zac Medico | 2010-08-26 | 1 | -1/+4 |
| | | | | ebuilds. | ||||
* | Parse flag descriptions in repoman.utilities.parse_metadata_use(). | Michał Górny | 2010-08-26 | 1 | -5/+3 |
| | | | | | | Grab the USE descriptions from metadata.xml within parse_metadata_use(). Instead of a plain flag list, return a dict containing both the flag names and their descriptions. | ||||
* | Disable 'unused local USE-description' check if there are any invalids. | Michał Górny | 2010-08-26 | 1 | -5/+9 |
| | | | | | | If any of the ebuilds is considered invalid, the used_useflags list may not be complete. Thus, performing the test could cause a lot of useless noise. | ||||
* | Remove unused myiuse variable in repoman. | Zac Medico | 2010-08-26 | 1 | -5/+0 |
| | |||||
* | Let use_reduce and Atom do EAPI checks | Sebastian Luther | 2010-08-26 | 1 | -3/+2 |
| | |||||
* | Fix repoman to support FEATURES=digest (reportedly it used to work | Zac Medico | 2010-08-25 | 1 | -0/+1 |
| | | | | but has stopped working since recent changes). | ||||
* | Use Package.iuse.is_valid_flag() to account for implicit IUSE. | Zac Medico | 2010-08-24 | 1 | -1/+1 |
| | |||||
* | repoman: Let repoman check for flags missing from IUSE | Sebastian Luther | 2010-08-24 | 1 | -1/+2 |
| | |||||
* | repoman: check for deprecated eclasses | wired | 2010-08-22 | 1 | -0/+2 |
| | | | | | | 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 #324075 - If the vcs doesn't preserve mtimes then disable the | Zac Medico | 2010-08-18 | 1 | -3/+7 |
| | | | | | copyright date check unless the ebuild has just been added or modified. | ||||
* | * Replace config._iuse_implicit_re with a callable _iuse_implicit_match | Zac Medico | 2010-08-18 | 1 | -3/+2 |
| | | | | | | | object that simply returns boolean, and update consumers. * Make check_required_use() take a callable for the iuse parameter, and pass in Package.use.is_valid_flag or iuse.__contains__ as appropriate. | ||||
* | Temporarily disable portage.dep deprecation warnings for external api | Zac Medico | 2010-08-17 | 1 | -0/+1 |
| | | | | | consumers. Once the relevant api changes are in a portage release with stable keywords, make these warnings unconditional. | ||||
* | Fix broken reference to 'myprovide' variable. | Zac Medico | 2010-08-16 | 1 | -1/+1 |
| | |||||
* | Pass token_class=portage.dep.Atom when parsing PROVIDE. | Zac Medico | 2010-08-16 | 1 | -1/+2 |
| | |||||
* | Pass token_class parameter if possible to use_reduce | Sebastian Luther | 2010-08-16 | 1 | -79/+73 |
| | |||||
* | portage.dep: Integrate the functionality of flatten into use_reduce | Sebastian Luther | 2010-08-14 | 1 | -8/+9 |
| | |||||
* | Implement use dependency defaults | Sebastian Luther | 2010-08-13 | 1 | -0/+2 |
| | |||||
* | Make REQUIRED_USE work again. Without paren_reduce this time. | Sebastian Luther | 2010-08-11 | 1 | -1/+1 |
| | |||||
* | Use eapi_has_required_use for REQUIRED_USE eapi checks | Sebastian Luther | 2010-08-11 | 1 | -2/+3 |
| | |||||
* | Use explicit imports, to make pyflakes happy. | Zac Medico | 2010-08-11 | 1 | -1/+2 |
| | |||||
* | Introduce portage.eapi. Use it everywhere. | Sebastian Luther | 2010-08-11 | 1 | -5/+6 |
| | |||||
* | portage.dep.use_reduce: pass is_src_uri when needed | Sebastian Luther | 2010-08-10 | 1 | -1/+3 |
| | | | | Remove the now unneded _src_uri_validate. | ||||
* | portage.dep._dep_check_strict: Unused, removed | Sebastian Luther | 2010-08-10 | 1 | -2/+0 |
| | |||||
* | portage.dep.use_reduce: Work on depstrings instead of paren_reduce'd dep arrays | Sebastian Luther | 2010-08-10 | 1 | -23/+6 |
| | | | | | This change makes paren_reduce and paren_normalize calls for use_reduce redundant, resp. wrong. All consumers inside portage are adopted. | ||||
* | Allow flags from IUSE_IMPLICIT in REQUIRED_USE. Move checks to resolution time. | Sebastian Luther | 2010-08-10 | 1 | -1/+3 |
| | |||||
* | Add repoman check for REQUIRED_USE | Sebastian Luther | 2010-08-10 | 1 | -0/+17 |
| | |||||
* | Detect if python xml support is enabled and bail out with an | Zac Medico | 2010-08-08 | 1 | -5/+12 |
| | | | | appropriate when necessary. | ||||
* | Bug #285191 - Add back the RDEPEND.implicit warning to detect the cases | Zac Medico | 2010-08-04 | 1 | -1/+1 |
| | | | | | | 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 | -0/+1 |
| | | | | Thanks to Jeremy Olexa (darkside) for the initial patch. |