diff options
author | Olav Vitters <ovitters@mageia.org> | 2012-10-16 08:08:09 +0000 |
---|---|---|
committer | Olav Vitters <ovitters@mageia.org> | 2012-10-16 08:08:09 +0000 |
commit | f5250da301888c4fad9fba23ee675ddbdd50fbb2 (patch) | |
tree | 4129e374e5d4e65fb0492e926c83a9ad5c062a50 | |
parent | c7079495157381feae3871ca88ef8fd4fb01b7bb (diff) | |
download | mgagnome-f5250da301888c4fad9fba23ee675ddbdd50fbb2.tar mgagnome-f5250da301888c4fad9fba23ee675ddbdd50fbb2.tar.gz mgagnome-f5250da301888c4fad9fba23ee675ddbdd50fbb2.tar.bz2 mgagnome-f5250da301888c4fad9fba23ee675ddbdd50fbb2.tar.xz mgagnome-f5250da301888c4fad9fba23ee675ddbdd50fbb2.zip |
make hash check work for metacity
-rwxr-xr-x | mgagnome | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -782,6 +782,13 @@ def cmd_package_new_version(options, parser): print >>sys.stderr, "ERROR: Cannot determine source file (for hash check)!" sys.stderr(1) + # If there are multiple sources, try to see if there is a preferred name + # --> needed for metacity hash check (multiple tarball sources) + if len(sources) > 1: + preferred_name = '%s-%s.tar.xz' % (package, options.version) + if preferred_name in sources: + sources = [preferred_name] + for filename in sources: path = os.path.join(cwd, "SOURCES", filename) if not is_valid_hash(path, options.algo, options.hexdigest): |