[dbus/f20] Tighten subpackage dependencies by using %{?_isa}
David King
amigadave at fedoraproject.org
Sun Dec 14 19:56:37 UTC 2014
commit 7c2eb5012cd20dab243c70b818b83ab2dfbb5bf6
Author: David King <amigadave at amigadave.com>
Date: Wed Dec 3 15:35:40 2014 +0000
Tighten subpackage dependencies by using %{?_isa}
Additionally, make the -x11 subpackage depend on xorg-x11-xinit.
dbus.spec | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/dbus.spec b/dbus.spec
index e0da4d2..d1a2607 100644
--- a/dbus.spec
+++ b/dbus.spec
@@ -93,7 +93,7 @@ other supporting documentation such as the introspect dtd file.
%package devel
Summary: Development files for D-BUS
Group: Development/Libraries
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
%description devel
This package contains libraries and header files needed for
@@ -102,12 +102,14 @@ developing software that uses D-BUS.
%package x11
Summary: X11-requiring add-ons for D-BUS
Group: Development/Libraries
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
+Requires: xorg-x11-xinit
%description x11
D-BUS contains some tools that require Xlib to be installed, those are
in this separate package so server systems need not install X.
+
%prep
%setup -q -n %{name}-%{version}
@@ -278,8 +280,10 @@ rm -rf %{buildroot}
%{_libdir}/pkgconfig/dbus-1.pc
%{_includedir}/*
+
%changelog
* Wed Dec 03 2014 David King <amigadave at amigadave.com> - 1:1.6.28-2
+- Tighten subpackage dependencies by using %%{?_isa}
- Add some more documentation from the upstream tarball
- Use macroized systemd scriptlets (#850083)
- Correct license description for multiple licenses
More information about the scm-commits
mailing list