diff options
author | Olav Vitters <olav@vitters.nl> | 2014-12-25 16:55:10 +0100 |
---|---|---|
committer | Olav Vitters <olav@vitters.nl> | 2014-12-25 16:55:10 +0100 |
commit | f1ae5b9a79e72356c10d1b0b65a6b6993a082b83 (patch) | |
tree | 3b3e2ab34a1bbfacd19a2715d54f2f0a7256d8fa | |
parent | d8a0044ea8042c292bc04ee018fa6a045f89ab83 (diff) | |
download | mgagnome-f1ae5b9a79e72356c10d1b0b65a6b6993a082b83.tar mgagnome-f1ae5b9a79e72356c10d1b0b65a6b6993a082b83.tar.gz mgagnome-f1ae5b9a79e72356c10d1b0b65a6b6993a082b83.tar.bz2 mgagnome-f1ae5b9a79e72356c10d1b0b65a6b6993a082b83.tar.xz mgagnome-f1ae5b9a79e72356c10d1b0b65a6b6993a082b83.zip |
auto update checkout
-rwxr-xr-x | mgagnome | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -1198,6 +1198,16 @@ def join_streams(show_version=False, only_diff_version=False): except subprocess.CalledProcessError: spec_version = 'N/A' + # in case upstream version is newer, update checkout + if package_version != spec_version and version_cmp(package_version, spec_version) == 1: + try: + downstream.co(package) + spec_version = SpecFile(os.path.join(cwd, "SPECS", "%s.spec" % package), module=module).version + except subprocess.CalledProcessError: + pass + + + if only_diff_version and package_version == spec_version: continue |