Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | repoman: cleanup code for KEYWORDS.invalid | Zac Medico | 2012-04-22 | 1 | -5/+5 |
| | |||||
* | portdbapi: update comment about repoman caches | Zac Medico | 2012-04-22 | 1 | -0/+3 |
| | |||||
* | repoman: support * and ~* keywords | Zac Medico | 2012-04-22 | 1 | -1/+1 |
| | | | | | These special keywords are used by Funtoo, and have been supported in KeywordsManager since commit 9144faeb653b9f1dbe74c69f85cd48f26761aa2f. | ||||
* | repoman: update EAPI.definition check for PMS | Zac Medico | 2012-04-15 | 1 | -1/+1 |
| | | | | | | The plan is to update PMS section 8.3.1 as discussed here: http://archives.gentoo.org/gentoo-pms/msg_ef7635aa655913f2386e64e385f5a6ae.xml | ||||
* | Handle SystemError when importing xml libraries. | Zac Medico | 2012-04-13 | 1 | -1/+1 |
| | |||||
* | repoman: only assume cvs preserves mtimes | Zac Medico | 2012-04-01 | 1 | -1/+1 |
| | |||||
* | repoman: disable header/timestamp check for svnv2.2.0_alpha98 | Zac Medico | 2012-04-01 | 1 | -1/+1 |
| | |||||
* | Replace @returns with @return. | Zac Medico | 2012-03-27 | 1 | -1/+1 |
| | |||||
* | Exit status 128 + SIGINT for --ask 'no' answer. | Zac Medico | 2012-03-25 | 1 | -1/+1 |
| | | | | This will fix bug #409647. | ||||
* | repoman: disable dependency.unknown for blockers | Zac Medico | 2012-03-22 | 1 | -1/+5 |
| | | | | This will fix bug #382407. | ||||
* | repoman: add --digest=<y|n> option, bug #406875 | Zac Medico | 2012-03-17 | 1 | -2/+8 |
| | |||||
* | repoman: ignore temp files, bug #406877 | Zac Medico | 2012-03-17 | 1 | -0/+22 |
| | | | | | | | | If the file isn't in the VCS new or changed set, then assume that it's an irrelevant temporary file. This relies on commit 2dac56fa282645031eb29860abc403e983a04b2d to guarantee that Manifest entries are not generated for file names containing prohibited characters. | ||||
* | Manifest: filter file names with repoman's regex | Zac Medico | 2012-03-17 | 1 | -1/+2 |
| | | | | | | This makes Manifest generation consistent with repoman, which is necessary if repoman is going to ignore irrelevant files as requested in bug #406877. | ||||
* | repoman: say Git >=1.7.9 needed for signed commit | Zac Medico | 2012-03-04 | 1 | -1/+22 |
| | |||||
* | repoman: make virtual.oldstyle an error | Zac Medico | 2012-02-17 | 1 | -1/+3 |
| | | | | | Also, add "allow-provide-virtuals = true" setting for metadata/layout.conf which reduces it to a warning. | ||||
* | repoman: no ChangeLog for Manifest-only commit | Zac Medico | 2012-02-10 | 1 | -0/+9 |
| | | | | | Use --echangelog=force to force ChangeLog generation in this case. See bug #398009. | ||||
* | repoman: support PORTAGE_CONFIGROOT, bug 402577 | Zac Medico | 2012-02-10 | 1 | -2/+4 |
| | |||||
* | repoman: remove redundant config constructor | Zac Medico | 2012-02-10 | 1 | -2/+0 |
| | |||||
* | repoman: make SRC_URI.mirror fatal | Zac Medico | 2012-02-08 | 1 | -1/+0 |
| | | | | Thanks to Christian Ruppert <idl0r@gentoo.org> for the suggestion. | ||||
* | repoman: normalize thirdpartymirrors trailing / | Zac Medico | 2012-02-08 | 1 | -1/+4 |
| | |||||
* | repoman: support git commit --gpg-sign | Zac Medico | 2012-02-04 | 1 | -0/+7 |
| | | | | | | | In order to sign commits with git, you will need Git >=1.7.9 and your key will have to be configured by `git config user.signingkey key_id`. Also, the repository will need to have "sign-commits = true" in metadata/layout.conf. This will fix bug #333687. | ||||
* | repoman: remove ebuild.allmasked check | Zac Medico | 2012-01-01 | 1 | -15/+0 |
| | | | | | | | This check it pretty useless, since there packages don't necessarily need to have any stable keywords, and nobody relies on this check to decide when to keyword something. Also, remove references to the ebuild.nostable which doesn't seem to exist anymore. | ||||
* | repoman: discard xmatch caches from previous pkgs | Zac Medico | 2012-01-01 | 1 | -0/+2 |
| | | | | | This should help prevent repoman from consuming too much memory when checking multiple packages or the whole tree. | ||||
* | repoman: later --ask prompt for bug #395995 | Zac Medico | 2011-12-25 | 1 | -4/+4 |
| | |||||
* | repoman: eliminate eclass_db variable | Zac Medico | 2011-12-10 | 1 | -3/+2 |
| | |||||
* | Remove redundant eprefix in config constructors. | Zac Medico | 2011-12-10 | 1 | -5/+4 |
| | | | | | Since commit 11a7448f1d5a0bfb38f8de9d66a8fa8d7118c877, the config constructor uses portage.const.EPREFIX by default. | ||||
* | config: make eprefix constructor parameter public | Zac Medico | 2011-12-09 | 1 | -4/+4 |
| | |||||
* | Use portage.const.EPREFIX more. | Zac Medico | 2011-12-09 | 1 | -1/+1 |
| | |||||
* | Delete portage.dbapi.porttree._repo_info class and _repo_info attribute of | Arfrever Frehtes Taifersar Arahesis | 2011-12-09 | 1 | -3/+3 |
| | | | | | portage.dbapi.porttree.portdbapi objects. Migrate consumers to repositories attribute of portage.dbapi.porttree.portdbapi objects. | ||||
* | repoman: fix svn "abiguous workdir", bug #391199v2.2.0_alpha77 | Zac Medico | 2011-11-21 | 1 | -0/+1 |
| | |||||
* | Use bytes instead of unicode with isinstance. | Zac Medico | 2011-10-28 | 1 | -1/+1 |
| | | | | | This is preferred since the bytes type is available in all supported python versions, while the unicode type is only available in python2. | ||||
* | Fix missed ROOT -> EROOT changes. | Zac Medico | 2011-10-27 | 1 | -3/+3 |
| | | | | These go along with commit a715b65f7bd36409c1283e6911265d1f4405ab7a. | ||||
* | repoman: add opts and repo config debug output | Zac Medico | 2011-10-26 | 1 | -0/+3 |
| | |||||
* | UpdateChangeLog: split out get_committer_name() | Zac Medico | 2011-10-20 | 1 | -4/+7 |
| | |||||
* | repoman: get ChangeLog header from skel.ChangeLog | Fabian Groffen | 2011-10-20 | 1 | -1/+1 |
| | | | | | | | Use skel.ChangeLog from the repo to create the header of a new ChangeLog file. Else, we just retain the original header of the ChangeLog. When no skel.ChangeLog file exists, and this is a new ChangeLog, no header is used. | ||||
* | repoman: get default to update changelog from layout.conf | Fabian Groffen | 2011-10-20 | 1 | -4/+1 |
| | | | | | | | | | | | | | Updating the ChangeLog file may be desirable in more repos than just the one named 'gentoo', like e.g. the Prefix one. Hence, make this default configurable though metadata/layout.conf. This commit must go accompanied by a commit to gentoo-x86/metadata/layout.conf that adds the following bit: # Bug #337853 - gentoo's council says to enable # --echangelog by default for the "gentoo" repo update-changelog = true | ||||
* | python3.2 fixes: "ResourceWarning: unclosed file" | Zac Medico | 2011-10-17 | 1 | -20/+48 |
| | |||||
* | repoman: support --echangelog=force | Zac Medico | 2011-10-16 | 1 | -5/+6 |
| | | | | | Allows forced ChangeLog generation even when the vcs has detected that the ChangeLog has already been modified. | ||||
* | repoman: handle subprocess bug with Python 3.1 | Zac Medico | 2011-10-16 | 1 | -1/+9 |
| | |||||
* | repoman: simplify autoadd code | Zac Medico | 2011-10-16 | 1 | -25/+11 |
| | |||||
* | repoman: implemented echangelog functionality | Fabian Groffen | 2011-10-16 | 1 | -58/+59 |
| | | | | | | | | | | Instead of calling echangelog, which on its turn has to query the VCS again, use the existing information on changes made to the current directory, and update the ChangeLog from Python itself. This avoids a call to echangelog, and avoids again retrieving the same VCS information as repoman already did. It makes repoman independent from external tools it didn't install itself, and should be faster in general. | ||||
* | repoman: remove unused imports | Zac Medico | 2011-10-15 | 1 | -3/+1 |
| | |||||
* | repoman: handle categories for multiple masters | Zac Medico | 2011-10-15 | 1 | -1/+2 |
| | | | | | | Also, copy repoman_settings.categories to each individual profile's dep_settings.categories attribute, in order to ensure that portdbapi.cp_list() uses the correct category set. | ||||
* | frozenset categories optimize pordbapi.cp_list() | Zac Medico | 2011-10-15 | 1 | -3/+3 |
| | |||||
* | repoman: validate categories for vcs files | Zac Medico | 2011-10-15 | 1 | -11/+13 |
| | |||||
* | repoman: simplify digestgen and gpgsign loops | Zac Medico | 2011-10-14 | 1 | -73/+11 |
| | | | | | We can re-use the vcs_files_to_cps() function from commit 9c9145a9e3c2d8d1bcebf791ce2188add656fee2. | ||||
* | repoman: optimize --if-modified and --echangelog | Zac Medico | 2011-10-14 | 1 | -25/+39 |
| | | | | Avoid unnecessary nested loops. | ||||
* | repoman --echangelog: fix manifest-only commmits | Zac Medico | 2011-10-14 | 1 | -2/+4 |
| | |||||
* | repoman --if-modified: handle removed files | Zac Medico | 2011-10-14 | 1 | -4/+22 |
| | |||||
* | repoman: handle unicode in echangelog args | Zac Medico | 2011-10-14 | 1 | -3/+7 |
| |