rpm packaging: depend on pristine-tar
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Mon, 13 May 2013 12:05:31 +0000 (15:05 +0300)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Thu, 5 Jun 2014 11:20:07 +0000 (14:20 +0300)
In practice, it is a weak dependency but upstream RPM doesn't support
weak dependencies so we put it to 'Requires:' for everything else than
openSUSE or Tizen (which do support weak deps).

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
packaging/git-buildpackage.spec

index 45d02bb7f0b429bfc33fa7897c53249e4c179ee0..1b0fab79ce9f4458477f7aba2bebc9eb9b7493b1 100644 (file)
@@ -84,6 +84,11 @@ Group:      Development/Tools/Building
 Requires:   git-core
 Requires:   %{man_pkg_name}
 Requires:   %{python_pkg_name}
+%if 0%{?suse_version} || 0%{?tizen_version:1}
+Recommends:     pristine-tar
+%else
+Requires:       pristine-tar
+%endif
 
 %description common
 Common files and documentation, used by both git-buildpackage debian and rpm tools