buildpackage-rpm: always create tarball for native packages
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Fri, 13 Jun 2014 10:31:48 +0000 (13:31 +0300)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Mon, 16 Jun 2014 11:00:40 +0000 (14:00 +0300)
If the package is native, always (re-)create the source tarball, even if
--git-no-create-orig is used. Not creating the tarball does not make
much sense (and most probably just causes problems and confusion): for
native packages there is no place for external tarball and no patches so
we need to always have the correct sources (i.e. the exported revision)
in the tarball.

Change-Id: I3d4a46150a017de499d19ec4ae168e6f642325bd
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
gbp/scripts/buildpackage_rpm.py

index d288eec761d261f3676af7ee36809b9bc7bd2c69..5a462966738da512400777e17ec8e052341b21b0 100755 (executable)
@@ -617,7 +617,7 @@ def main(argv):
 
             # Get/build the orig tarball
             if is_native(repo, options):
-                if spec.orig_src and not options.no_create_orig:
+                if spec.orig_src:
                     # Just build source archive from the exported tree
                     gbp.log.info("Creating (native) source archive %s from '%s'" % (spec.orig_src['filename'], tree))
                     if spec.orig_src['compression']: