summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* LocationsManager: portage-1-compat warnings.warnZac Medico2011-10-271-2/+4
|
* parse_layout_conf: fix profile-formats warningZac Medico2011-10-272-5/+8
|
* fix previous commit to call ensure_dirsZac Medico2011-10-271-1/+2
|
* Run pkg_pretend in PORTAGE_TMPDIR for bug #388593Zac Medico2011-10-272-1/+7
|
* repoman: add opts and repo config debug outputZac Medico2011-10-261-1/+1
|
* repoman: add opts and repo config debug outputZac Medico2011-10-262-0/+17
|
* parse_layout_conf: fix inverted update-changelogZac Medico2011-10-261-1/+1
| | | | | The logic got inverted when parse_layout_conf was split out in commit 0be173a54a5248cfd70a3543d7099d2dd3ee254b.
* RepoConfigLoader: redundant cache_formats settingZac Medico2011-10-261-2/+0
| | | | There's a loop that already handles this via setattr.
* man/make.conf.5: mention LINGUAS in USE_ORDER docZac Medico2011-10-261-1/+2
| | | | | The reason for env.d being in USE_ORDER is not really obvious, so mention LINGUAS as an example (from bug #187016).
* Add emerge --check-news for bug #388233.Zac Medico2011-10-263-1/+20
|
* Add public news functions for bug #388233.Zac Medico2011-10-262-68/+82
| | | | | count_unread_news(portdb, vardb, repos=None, update=True) display_news_notifications(news_counts)
* man/make.conf.5: elaborate on prelink-checksumsMartin von Gagern2011-10-261-0/+6
|
* Bug #388615 - optimize FEATURES=prelink-checksumsMartin von Gagern2011-10-261-14/+27
| | | | Only spawn prelink if the file has an ELF header.
* UpdateChangeLog: sort filesZac Medico2011-10-261-0/+4
|
* layout.conf: rename cache_format to cache_formatsZac Medico2011-10-252-17/+30
| | | | | | We read layout.conf cache-formats from left to right and use the first supported type that's found. This will allow support for multiple formats in parallel, providing for smooth transitions between formats.
* add profile-formats portage-1 awareness and enforcementBrian Harring2011-10-255-54/+78
| | | | | | | | Currently it just spits warnings for implicit portage-1 format usage; down the line, this will be converted into an explicit error. For repo's that configure themselves as portage-1 or pms explicitly, enforce it.
* layout.conf: add profile-format awarenessBrian Harring2011-10-251-1/+22
| | | | | | | | Note the portage-1-compat mode; this isn't settable externally, is purely an internal mode for tracking if a repository is in portage-1 compat mode, rather than explicit portage-1 mode. This compat mode will be removed once portage becomes strict.
* Track profile format, and if compatibility mode is in use.Brian Harring2011-10-252-11/+57
| | | | Warn if the profile is using portage-1 format, but isn't marked as such.
* split out layout.conf parsing so it's usable elsewhereBrian Harring2011-10-251-69/+86
|
* runtests.sh: fix arguments pass-throughZac Medico2011-10-251-0/+7
|
* test_config: test PORTDIR default mastersZac Medico2011-10-251-0/+5
|
* expand_new_virt: fix vardbapi.root referenceZac Medico2011-10-251-1/+2
|
* Use EROOT instead of ROOT for keys everywhere.Zac Medico2011-10-2526-179/+186
| | | | | | | | | | It makes more sense to use EROOT instead of ROOT for keys in mappings like portage.db, since it allows for multiple prefixes to exist simultaneously within the same map without having a key collision. This affects all portageq commands which take a <root> parameter, since that parameter now corresponds to EROOT instead of ROOT. None of this makes any difference for non-prefix users, since EROOT and ROOT are identical when EPREFIX is empty.
* create_trees: save target_root for later useZac Medico2011-10-253-17/+15
|
* ResolverPlayground: use create_treesZac Medico2011-10-252-16/+8
|
* runtests.sh: add --python-versions optionZac Medico2011-10-241-0/+13
|
* tests/emerge: test pkg_config and pkg_infoZac Medico2011-10-241-0/+11
|
* Remove unused root parameters from doebuild callsZac Medico2011-10-242-3/+3
|
* tests/emerge: test file owner lookupZac Medico2011-10-241-0/+2
|
* doebuid: deprecate redundant "root" parameterZac Medico2011-10-241-6/+17
|
* deprecate "root" attributesZac Medico2011-10-245-19/+67
| | | | | | In preparation for prefix support, were EROOT will be used in place of ROOT in many places, deprecate unnecessary "root" attributes in order to eliminate them as a possible source of confusion.
* test_global_updates: test move with operatorv2.2.0_alpha71Zac Medico2011-10-231-1/+3
|
* test_global_updates: add missing Atom constructorZac Medico2011-10-231-1/+1
|
* test bug #388187Zac Medico2011-10-231-0/+37
|
* man/repoman.1: reference changelog/layout.confZac Medico2011-10-231-1/+4
|
* Skip global updates prior to sync (called after).Zac Medico2011-10-231-1/+2
|
* parse_updates: filter invalid for bug #388187Zac Medico2011-10-231-0/+5
|
* man/portage.5: layout.conf update-changelogv2.2.0_alpha70Zac Medico2011-10-211-1/+3
|
* UpdateChangeLog: tweak clold_lines logicZac Medico2011-10-211-14/+17
| | | | There are two cases here that have to be mutually exclusive.
* update_copyright: make pretend a keyword argZac Medico2011-10-211-2/+2
|
* _update_copyright_year: optimize no-match caseZac Medico2011-10-211-1/+8
|
* update_copyright: process files as raw bytesZac Medico2011-10-211-10/+20
| | | | | This function will work correctly with files encoded in any character set, as long as the copyright statements consist of plain ASCII.
* UpdateChangeLog: split out/test copyright regexZac Medico2011-10-202-12/+51
| | | | | This also fixes a case where something like "Copyright 2011 " would be replaced with "Copyright 2011-2011 ".
* UpdateChangeLog: tweak new/changed codedZac Medico2011-10-201-9/+8
|
* UpdateChangeLog: split out get_committer_name()Zac Medico2011-10-202-24/+31
|
* misc-functions.sh: condense world-writable outputZac Medico2011-10-201-7/+7
|
* UpdateChangeLog: handle edge casesZac Medico2011-10-201-10/+28
| | | | | This should handle all kinds of variance in the input ChangeLog and skel.ChangeLog.
* UpdateChangeLog: don't hardcode 1999 copyrightZac Medico2011-10-201-2/+2
| | | | | | We want repoman to be applicable to as many repositories as possible. If necessary, we can add another layout.conf attribute that configures the copyright start years for all files.
* update_copyright: remove stray semicolonZac Medico2011-10-201-1/+1
|
* update_copyright: don't hardcode 1999 start yearZac Medico2011-10-201-4/+5
| | | | | | We want repoman to be applicable to as many repositories as possible. If necessary, we can add another layout.conf attribute that configures the copyright start years for all files.