packaging: change librpm-tizen dependency to "recommends"
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Fri, 8 Feb 2013 08:50:58 +0000 (10:50 +0200)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Fri, 8 Feb 2013 08:50:58 +0000 (10:50 +0200)
Use "recommends" instead of "requires", where supported, as librpm-tizen
is not a hard dependency for GBS to work.

This has been requested by e.g. Debian users who cannot use the
librpm-tizen package built for Ubuntu but who are able to install the
other noarch tools just fine.

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
debian/control
distfiles/gbs.spec

index 456e367bb3847e1ca9caace4157090450bb0fa40..8cb08217e3239a1a05f8ad694eb9a6fa155ea7e5 100644 (file)
@@ -16,8 +16,8 @@ Depends: ${misc:Depends}, ${python:Depends},
  osc (>= 0.136.0),
  git-buildpackage-rpm (>= 0.6.0git20121124-tizen20130123),
  depanneur (>= 0.4),
- pristine-tar,
- librpm-tizen (>= 4.10.91.tizen20121215)
+ pristine-tar
+Recommends: librpm-tizen (>= 4.10.91.tizen20121215)
 Description: The command line tools for Tizen package developers
   The command line tools for Tizen package developers will
   be used to do packaging related tasks.
index 9cb3563e389898b6bec77464e4dd50f2dfd358d6..d9a9a78e2c5a2ff8d18d41690576142e56ac6137 100644 (file)
@@ -16,7 +16,11 @@ Requires:   osc >= 0.136.0
 Requires:   tizen-gbp-rpm >= 20130123
 Requires:   depanneur >= 0.4
 Requires:   pristine-tar
+%if 0%{?suse_version} >= 1210 || 0%{?fedora} >= 18
+Recommends: librpm-tizen >= 4.10.91.tizen20121215
+%else
 Requires:   librpm-tizen >= 4.10.91.tizen20121215
+%endif
 
 BuildRequires:  python-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build