From 7f9e716d4198f90032d91e8e8adfbc6d7673883c Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Thu, 20 Oct 2011 18:58:04 +0200 Subject: repoman: get default to update changelog from layout.conf 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 --- bin/repoman | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'bin') diff --git a/bin/repoman b/bin/repoman index 4966d22c8..bec3b1e01 100755 --- a/bin/repoman +++ b/bin/repoman @@ -637,10 +637,7 @@ if "commit" == options.mode and \ print(prefix + line) sys.exit(1) -if options.echangelog is None and \ - repo_config.name == "gentoo": - # Bug #337853 - gentoo's council says to enable - # --echangelog by default for the "gentoo" repo +if options.echangelog is None and repo_config.update_changelog: options.echangelog = 'y' if vcs is None: -- cgit v1.2.3-1-g7c22