summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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.Zac 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.Zac Medico2009-11-161-3/+2
| | | | svn path=/main/trunk/; revision=14824
* Bug #292820 - Make the Package constructor handle invalid SLOT values.Zac Medico2009-11-121-0/+1
| | | | svn path=/main/trunk/; revision=14819
* Add a parsedate() function which emulates rfc822.parsedate(), since python3Zac Medico2009-10-251-12/+28
| | | | | | doesn't have it. svn path=/main/trunk/; revision=14729
* Use calendar.timegm instead of time.mktime, for correct timezone handling.Zac Medico2009-10-251-1/+2
| | | | svn path=/main/trunk/; revision=14728
* Don't set mtime on downloaded metadata.dtd when using python3, since theZac Medico2009-10-251-5/+23
| | | | | | | rfc822.parsedate() function is not available. Thanks to Arfrever for reporting. svn path=/main/trunk/; revision=14725
* Use urllib.urlopen() instead of portage.fetch() for fetching metadata.dtd.Zac Medico2009-10-241-42/+68
| | | | svn path=/main/trunk/; revision=14709
* Bug #259697 - Update IUSE.invalid docs for glep 56. Thanks to Alec WarnerZac Medico2009-10-191-1/+1
| | | | | | <antarus@g.o> for this patch. svn path=/main/trunk/; revision=14681
* Bug #227225 - Add *DEPEND.badtilde warning for ~ operator used with non-zeroZac Medico2009-10-181-0/+12
| | | | | | revision. Thanks to David Leverton <levertond@googlemail.com> for this patch. svn path=/main/trunk/; revision=14629
* Bug #274870: Add file.size.fatal check in repoman.Arfrever Frehtes Taifersar Arahesis2009-10-071-3/+8
| | | | svn path=/main/trunk/; revision=14510
* Fix collision in variable name 'x'.Zac Medico2009-10-061-2/+2
| | | | svn path=/main/trunk/; revision=14505