diff options
author | Jesse Keating <jkeating@redhat.com> | 2011-03-03 13:07:11 -0700 |
---|---|---|
committer | Jesse Keating <jkeating@redhat.com> | 2011-03-03 13:07:11 -0700 |
commit | f70fd842a7ea286ae88aed06bba229b651218ad2 (patch) | |
tree | e835a1f39b72ab8645ca2611db11f7a745ccbd35 | |
parent | 35ac8efb537f1c105cafe7fd4b0523078f5ac51d (diff) | |
download | fedora-packager-f70fd842a7ea286ae88aed06bba229b651218ad2.tar.gz fedora-packager-f70fd842a7ea286ae88aed06bba229b651218ad2.tar.xz fedora-packager-f70fd842a7ea286ae88aed06bba229b651218ad2.zip |
Always generate a new srpm (#681359)
Turns out there could be multiple reasons for wanting to make a new srpm
even if the spec file hasn't changed, so just do it.
-rw-r--r-- | src/pyfedpkg/__init__.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/pyfedpkg/__init__.py b/src/pyfedpkg/__init__.py index 704e979..b9adc82 100644 --- a/src/pyfedpkg/__init__.py +++ b/src/pyfedpkg/__init__.py @@ -1801,12 +1801,8 @@ class PackageModule: "%s-%s-%s.src.rpm" % (self.module, self.ver, self.rel)) # See if we need to build the srpm - if not os.path.exists(self.srpmname): - log.debug('No srpm found, building one.') - elif _newer(self.srpmname, self.spec): - log.debug('srpm is up-to-date, skip rebuilding') - # srpm is newer, don't redo it - return + if os.path.exists(self.srpmname): + log.debug('Srpm found, rewriting it.') cmd = ['rpmbuild'] cmd.extend(self.rpmdefines) |