summaryrefslogtreecommitdiffstats
path: root/bin/repoman
Commit message (Collapse)AuthorAgeFilesLines
* Support '--ask' option to 'repoman commit'.Michał Górny2010-07-111-0/+8
|
* Make the commitmessage append clearer.Michał Górny2010-07-111-4/+5
| | | | | | Put an empty line between the real commit message and Portage version append. Instead of creating a second pair of parenthesis for the Manifest commit one, append it to the Portage version.
* Pass '--relative' to 'git diff-index'.Michał Górny2010-07-111-24/+5
| | | | | | Instead of using faulty prefix-stripping code on 'git diff-index' results, simply pass '--relative' to it. Thanks to that, git will do all the stripping itself and return only changes in the current directory.
* Introduce '--vcs' option for repoman.Michał Górny2010-07-111-7/+17
| | | | | | | The '--vcs' option can be used to override VCS autodetection and force using specific one. It can be especially useful if the work directory is ambiguous (i.e. there is more than one VCS control directory in the same directory).
* Rewrite VCS detection code in repoman.Michał Górny2010-07-111-11/+8
| | | | | | Move the real code into repoman.utilities. Support any repository depth for distributed SCMs -- i.e. Sunrise through git-svn. Bail out if more than one control version directory is found at the same depth.
* Show unevaluated atoms when displaying unsatisfied deps.Zac Medico2010-06-161-1/+2
|
* Bug #321871 - Check manifests in all modes and trigger 'manifest.bad'Zac Medico2010-06-151-9/+17
| | | | when appropriate.
* Fix breakage in changelog checks do to faulty vcs comparison (cvs andZac Medico2010-06-151-1/+1
| | | | svn need to be lowercase).
* Bug #324075 - Avoid erroneous 'Invalid Gentoo Copyright' warnings whenZac Medico2010-06-151-0/+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.
* New mode: manifest-check - Checks Manifests for missing or incorrect digestsZac Medico2010-05-161-0/+10
|
* Use bytes literals in instead of _unicode_encode() where appropriateZac Medico2010-05-131-8/+5
| | | | (works with python-2.6). Thanks to Arfrever for the suggestion.
* Bug 270108 - Trigger ebuild.invalidname if a version contains more thanZac Medico2010-05-121-1/+4
| | | | 18 digits. Thanks to Ulrich Müller <ulm@g.o> for this patch.
* When rewritting /Attic/ in cvs headers, use binary mode in order to avoidZac Medico2010-05-121-8/+14
| | | | potential character encoding issues.
* Make metadata.xml <flag/> errors non-fatal to repoman.Michał Górny2010-04-241-1/+7
| | | | | | Previously, <flag/>-related errors in metadata.xml caused repoman to abort the checks without even reporting the full path to broken metadata.xml file. Now they are accounted as 'metadata.bad' errors.
* Remove unused imports.Zac Medico2010-04-111-17/+6
|
* Pass an ElementTree instance into parse_metadata_use() andZac Medico2010-04-111-16/+18
| | | | check_metadata_herds().
* Handle missing $PORTDIR/metadata/herds.xml. Thanks to Arfrever for reporting.Zac Medico2010-04-021-3/+6
|
* Add back executable bits, accidentally removed in previous commit.Zac Medico2010-03-241-0/+0
|
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Add check of herds in metadata.xmlSebastian Pipping2010-03-231-0/+16
|
* Prepare further checks on metadata.xmlSebastian Pipping2010-03-231-3/+12
|
* Bug #310135 - Skip the changelog.ebuildadded for all distributed SCMs.Zac Medico2010-03-191-6/+10
| | | | svn path=/main/trunk/; revision=15833
* Bug #299095 - Always use UTF-8 codec when opening ebuilds, to avoidZac Medico2010-03-141-2/+5
| | | | | | UnicodeDecodeError with python3. svn path=/main/trunk/; revision=15828
* Simplyfy the virtual.exists check, and avoid deprecation warning triggeredZac Medico2010-03-121-3/+1
| | | | | | by cpv_getkey called on an empty string. svn path=/main/trunk/; revision=15822
* Another turquoise -> red.Zac Medico2010-02-271-1/+1
| | | | svn path=/main/trunk/; revision=15472
* Bug #307021 - Show "Please fix" message in red instead of turquoise whenZac Medico2010-02-271-1/+1
| | | | | | repoman fails. svn path=/main/trunk/; revision=15471
* Relocate portage.util.digestgen to portage.package.ebuild.digestgen.Zac Medico2010-02-251-1/+1
| | | | svn path=/main/trunk/; revision=15456
* Move digestgen to portage.util.digestgen.Zac Medico2010-02-251-4/+5
| | | | svn path=/main/trunk/; revision=15454
* Make the first two positional arguments of digestgen() into keyword argumentsZac Medico2010-02-231-4/+4
| | | | | | | since the first one isn't really needed (when this code is in stable we can start showing a deprecation warning when the redundant argument is used). svn path=/main/trunk/; revision=15438
* Add deprecation warnings for unused digestgen() parameters.Zac Medico2010-02-231-6/+3
| | | | svn path=/main/trunk/; revision=15437
* Bug #299095 - Add a deprecation warning for check_license calls with EAPI >= 3Zac Medico2010-02-221-0/+2
| | | | | | since it is superceded by LICENSE masking. svn path=/main/trunk/; revision=15418
* Bail out when given an invalid mode.Zac Medico2010-02-191-1/+3
| | | | svn path=/main/trunk/; revision=15394
* Use Atom.cp instead of dep_getkey(), and use cpv_getkey() instead ofZac Medico2010-02-091-9/+19
| | | | | | dep_getkey() where appropriate. svn path=/main/trunk/; revision=15330
* Import portage.StringIO for ImportError handling.Zac Medico2010-02-071-1/+1
| | | | svn path=/main/trunk/; revision=15326
* Clean up config incrementals handling.Zac Medico2010-01-311-7/+6
| | | | svn path=/main/trunk/; revision=15309
* Deprecate pordbapi.mysettings since the portdbapi.settings alias is nowZac Medico2010-01-311-2/+2
| | | | | | supported by stable portage. svn path=/main/trunk/; revision=15306
* Fix AttributeError when adjusting incrementals. Thanks to Jonathan CallenZac Medico2010-01-311-7/+4
| | | | | | <abcd@g.o> for reporting. svn path=/main/trunk/; revision=15303
* Avoid NameError when cwd is $FILESDIR. Thanks to Christian Ruppert <idl0r@g.o>Zac Medico2010-01-301-0/+6
| | | | | | for reporting. svn path=/main/trunk/; revision=15294
* Don't ignore CVS/Entries.IO_error when not in commit mode.v2.2_rc62Zac Medico2010-01-291-6/+5
| | | | svn path=/main/trunk/; revision=15272
* Remove code for svn.IO_error and bzr.IO_error categories since they don'tZac Medico2010-01-291-6/+2
| | | | | | | exist therefore and if this code had ever executed it would have raised a KeyError. svn path=/main/trunk/; revision=15222
* Fix Manifest commit logic for cvs and svn. Thanks to Rafael MartinsZac Medico2010-01-191-4/+4
| | | | | | <rafael@rafaelmartins.com>. svn path=/main/trunk/; revision=15205
* Invert some vcs conditionals that are specific to cvs and svn.Zac Medico2010-01-181-3/+3
| | | | svn path=/main/trunk/; revision=15204
* Support mercurial. Thanks to Rafael Martins <rafael@rafaelmartins.com> for Zac Medico2010-01-181-15/+60
| | | | | | this patch. svn path=/main/trunk/; revision=15203
* Make sure repoman knows about all files in the directory to commit using ↵Fabian Groffen2010-01-141-1/+1
| | | | | | bzr. Patch by Christian Faulhammer. svn path=/main/trunk/; revision=15199
* Bug #300388 - Fix terminal handling code to so term codes aren't sent whenZac Medico2010-01-111-0/+1
| | | | | | TERM=dumb. svn path=/main/trunk/; revision=15191
* only return status for the current directory (or the directory being asked ↵Fabian Groffen2010-01-101-3/+3
| | | | | | for), instead of the whole tree svn path=/main/trunk/; revision=15188
* Add Bazaar (bzr) support for repoman, test-driven by Fauli (Christian ↵Fabian Groffen2010-01-101-18/+58
| | | | | | Faulhammer) svn path=/main/trunk/; revision=15185
* Bug #269225 - Warn about virtuals with non-empty HOMEPAGE or LICENSE. ThanksZac Medico2010-01-071-0/+11
| | | | | | to Ulrich Müller <ulm@g.o> for this patch. svn path=/main/trunk/; revision=15174
* Add 'tla' to the lists of live eclasses.Zac Medico2009-12-061-1/+2
| | | | svn path=/main/trunk/; revision=14935
* Remove SLOT.missing since SLOT.invalid handles that case now.v2.2_rc50Zac Medico2009-11-161-3/+2
| | | | svn path=/main/trunk/; revision=14824