Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | Add bindbapi.getfetchsizes() like pordbapi has. | Zac Medico | 2011-10-19 | 1 | -0/+28 | |
| | ||||||
* | /etc/portage/modules: warn about metadata_overlayv2.2.0_alpha69 | Zac Medico | 2011-10-18 | 1 | -2/+9 | |
| | | | | | | This module is an alias for flat_hash now, and hasn't been useful since FEATURES=metadata-transfer was disabled by default in commit 81db3e467cd7f8bb94fcdf96d5fb4acf27bf382b. | |||||
* | load_best_module: tweak metadata_overlay fallback | Zac Medico | 2011-10-17 | 1 | -6/+9 | |
| | ||||||
* | python3.2 fixes: "ResourceWarning: unclosed file" | Zac Medico | 2011-10-17 | 1 | -20/+48 | |
| | ||||||
* | python3.2 fixes: "ResourceWarning: unclosed file" | Zac Medico | 2011-10-17 | 3 | -9/+10 | |
| | ||||||
* | tests/repoman: fix 'unknown revision' git msgs | Zac Medico | 2011-10-17 | 1 | -1/+1 | |
| | ||||||
* | Fix serialize_eclasses = False in cache template. | Zac Medico | 2011-10-17 | 2 | -7/+29 | |
| | | | | | | | This fixes volatile cache validation that did not get fixed in commit a63c163a50bf8a4e5ca8673cd8bebae29c36643a. Now all volatile cache problems that have been introduced since commit 2ed1cb53cc4158af08c22d466b15b9a9a7767212 should be fixed. | |||||
* | portdbapi: fix volatile cache handling | Zac Medico | 2011-10-17 | 4 | -120/+20 | |
| | | | | | | | | | The metadata_overlay usage, that was triggered automatically for users without depcachedir write access, has been broken since commit 2ed1cb53cc4158af08c22d466b15b9a9a7767212. The metadata_overlay class is not compatible with the new validation code, so remove it. If users have metadata_overlay configured as their cache module, fall back to flat_hash. | |||||
* | eclass_cache: fix volatile cache DigestException | Zac Medico | 2011-10-17 | 1 | -3/+3 | |
| | | | | | The deepcopy in catch/volatile.py misbehaved when it tried to copy attributes like __DEEPCOPY__ that didn't correspond to known functions. | |||||
* | UpdateChangeLog: use struct_passwd attributes | Zac Medico | 2011-10-17 | 1 | -3/+3 | |
| | ||||||
* | tests/repoman: fix manifests before adding to gitv2.2.0_alpha68 | Zac Medico | 2011-10-16 | 1 | -0/+1 | |
| | ||||||
* | portdbapi.aux_get: remove redunant EAPI code | Zac Medico | 2011-10-16 | 1 | -11/+8 | |
| | | | | This code only needs to exist in _metadata_callback. | |||||
* | repoman: support --echangelog=force | Zac Medico | 2011-10-16 | 2 | -7/+9 | |
| | | | | | Allows forced ChangeLog generation even when the vcs has detected that the ChangeLog has already been modified. | |||||
* | UpdateChangeLog: show trivial if nothing else | Zac Medico | 2011-10-16 | 1 | -5/+20 | |
| | | | | | Like echangelog does, show ChangeLog or Manifest if there are no other changes to display. | |||||
* | perform_checksum: OSerror to PermissionDenied | Zac Medico | 2011-10-16 | 1 | -1/+3 | |
| | ||||||
* | hashed_path: convert OSError to PermissionDenied | Zac Medico | 2011-10-16 | 1 | -0/+2 | |
| | ||||||
* | man/repoman.1: update date in header | Zac Medico | 2011-10-16 | 1 | -1/+1 | |
| | ||||||
* | repoman: handle subprocess bug with Python 3.1 | Zac Medico | 2011-10-16 | 1 | -1/+9 | |
| | ||||||
* | tests/repoman: test commit with git | Zac Medico | 2011-10-16 | 1 | -11/+84 | |
| | | | | | These tests only run if the git binary is found. They include testing of new --echangelog=y option. | |||||
* | tests/emerge: test --regen and --metadata | Zac Medico | 2011-10-16 | 1 | -5/+37 | |
| | ||||||
* | UpdateChangeLog: update copyright year in header | Zac Medico | 2011-10-16 | 1 | -2/+10 | |
| | | | | | This feature got dropped on commit b655137b7b5f87c11a7e742b7ef0e028a1139677. | |||||
* | repoman: simplify autoadd code | Zac Medico | 2011-10-16 | 1 | -25/+11 | |
| |