Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug #388615 - optimize FEATURES=prelink-checksums | Martin von Gagern | 2011-10-26 | 1 | -14/+27 |
| | | | | Only spawn prelink if the file has an ELF header. | ||||
* | UpdateChangeLog: sort files | Zac Medico | 2011-10-26 | 1 | -0/+4 |
| | |||||
* | layout.conf: rename cache_format to cache_formats | Zac Medico | 2011-10-25 | 2 | -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 enforcement | Brian Harring | 2011-10-25 | 5 | -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 awareness | Brian Harring | 2011-10-25 | 1 | -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 Harring | 2011-10-25 | 2 | -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 elsewhere | Brian Harring | 2011-10-25 | 1 | -69/+86 |
| | |||||
* | runtests.sh: fix arguments pass-through | Zac Medico | 2011-10-25 | 1 | -0/+7 |
| | |||||
* | test_config: test PORTDIR default masters | Zac Medico | 2011-10-25 | 1 | -0/+5 |
| | |||||
* | expand_new_virt: fix vardbapi.root reference | Zac Medico | 2011-10-25 | 1 | -1/+2 |
| | |||||
* | Use EROOT instead of ROOT for keys everywhere. | Zac Medico | 2011-10-25 | 26 | -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 use | Zac Medico | 2011-10-25 | 3 | -17/+15 |
| | |||||
* | ResolverPlayground: use create_trees | Zac Medico | 2011-10-25 | 2 | -16/+8 |
| | |||||
* | runtests.sh: add --python-versions option | Zac Medico | 2011-10-24 | 1 | -0/+13 |
| | |||||
* | tests/emerge: test pkg_config and pkg_info | Zac Medico | 2011-10-24 | 1 | -0/+11 |
| | |||||
* | Remove unused root parameters from doebuild calls | Zac Medico | 2011-10-24 | 2 | -3/+3 |
| | |||||
* | tests/emerge: test file owner lookup | Zac Medico | 2011-10-24 | 1 | -0/+2 |
| | |||||
* | doebuid: deprecate redundant "root" parameter | Zac Medico | 2011-10-24 | 1 | -6/+17 |
| | |||||
* | deprecate "root" attributes | Zac Medico | 2011-10-24 | 5 | -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_alpha71 | Zac Medico | 2011-10-23 | 1 | -1/+3 |
| | |||||
* | test_global_updates: add missing Atom constructor | Zac Medico | 2011-10-23 | 1 | -1/+1 |
| | |||||
* | test bug #388187 | Zac Medico | 2011-10-23 | 1 | -0/+37 |
| | |||||
* | man/repoman.1: reference changelog/layout.conf | Zac Medico | 2011-10-23 | 1 | -1/+4 |
| | |||||
* | Skip global updates prior to sync (called after). | Zac Medico | 2011-10-23 | 1 | -1/+2 |
| | |||||
* | parse_updates: filter invalid for bug #388187 | Zac Medico | 2011-10-23 | 1 | -0/+5 |
| | |||||
* | man/portage.5: layout.conf update-changelogv2.2.0_alpha70 | Zac Medico | 2011-10-21 | 1 | -1/+3 |
| | |||||
* | UpdateChangeLog: tweak clold_lines logic | Zac Medico | 2011-10-21 | 1 | -14/+17 |
| | | | | There are two cases here that have to be mutually exclusive. | ||||
* | update_copyright: make pretend a keyword arg | Zac Medico | 2011-10-21 | 1 | -2/+2 |
| | |||||
* | _update_copyright_year: optimize no-match case | Zac Medico | 2011-10-21 | 1 | -1/+8 |
| | |||||
* | update_copyright: process files as raw bytes | Zac Medico | 2011-10-21 | 1 | -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 regex | Zac Medico | 2011-10-20 | 2 | -12/+51 |
| | | | | | This also fixes a case where something like "Copyright 2011 " would be replaced with "Copyright 2011-2011 ". | ||||
* | UpdateChangeLog: tweak new/changed coded | Zac Medico | 2011-10-20 | 1 | -9/+8 |
| | |||||
* | UpdateChangeLog: split out get_committer_name() | Zac Medico | 2011-10-20 | 2 | -24/+31 |
| | |||||
* | misc-functions.sh: condense world-writable output | Zac Medico | 2011-10-20 | 1 | -7/+7 |
| | |||||
* | UpdateChangeLog: handle edge cases | Zac Medico | 2011-10-20 | 1 | -10/+28 |
| | | | | | This should handle all kinds of variance in the input ChangeLog and skel.ChangeLog. | ||||
* | UpdateChangeLog: don't hardcode 1999 copyright | Zac Medico | 2011-10-20 | 1 | -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 semicolon | Zac Medico | 2011-10-20 | 1 | -1/+1 |
| | |||||
* | update_copyright: don't hardcode 1999 start year | Zac Medico | 2011-10-20 | 1 | -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. | ||||
* | tests/repoman: add skel.ChangeLog | Zac Medico | 2011-10-20 | 1 | -0/+2 |
| | |||||
* | Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/portage | Fabian Groffen | 2011-10-20 | 1 | -4/+14 |
|\ | |||||
| * | tests/repoman: use layout.conf update-changelog | Zac Medico | 2011-10-20 | 1 | -4/+14 |
| | | |||||
* | | UpdateChangeLog: fix whitespace | Fabian Groffen | 2011-10-20 | 1 | -2/+2 |
| | | |||||
* | | repoman: update copyright on modified files | Fabian Groffen | 2011-10-20 | 1 | -6/+85 |
| | | | | | | | | | | | | To retain the behaviour of echangelog, update the copyrights on modified files (mostly ebuilds) when necessary. Also update the ChangeLog's copyright. | ||||
* | | repoman: get ChangeLog header from skel.ChangeLog | Fabian Groffen | 2011-10-20 | 2 | -37/+44 |
|/ | | | | | | | 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. | ||||
* | UpdateChangeLog: time in UTC | Zac Medico | 2011-10-20 | 1 | -3/+5 |
| | |||||
* | repoman: get default to update changelog from layout.conf | Fabian Groffen | 2011-10-20 | 2 | -5/+6 |
| | | | | | | | | | | | | | 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 | ||||
* | depgraph: fix installed masked warning | Zac Medico | 2011-10-20 | 1 | -7/+8 |
| | | | | | This warning has been broken since commit 5f65c2294df592a6a4e0f0fff0bedec49ed3491a. | ||||
* | misc-functions.sh: move sleep out of loop | Zac Medico | 2011-10-20 | 1 | -2/+2 |
| | | | | | | Having sleep in the world-writable loop causes riduculous delays for prefix users with exotic filesystem constraints (like a FAT filesystem mounted with umask=000). | ||||
* | resolver/output: use set for myfetchlist hashing | Zac Medico | 2011-10-19 | 1 | -2/+2 |
| | |||||
* | resolver/output: display binary fetch size | Zac Medico | 2011-10-19 | 1 | -5/+14 |
| |