Blame 0092-dracut.spec-omit-pkg-config-from-dependencies.patch

Harald Hoyer bb31e7
From 9befacf0c51e15fe8a199242c3bfd97d1adf455c Mon Sep 17 00:00:00 2001
Harald Hoyer bb31e7
From: Harald Hoyer <harald@redhat.com>
Harald Hoyer bb31e7
Date: Wed, 30 Sep 2015 14:10:20 +0200
Harald Hoyer bb31e7
Subject: [PATCH] dracut.spec: omit pkg-config from dependencies
Harald Hoyer bb31e7
Harald Hoyer bb31e7
---
Harald Hoyer bb31e7
 dracut.spec | 6 ++++++
Harald Hoyer bb31e7
 1 file changed, 6 insertions(+)
Harald Hoyer bb31e7
Harald Hoyer bb31e7
diff --git a/dracut.spec b/dracut.spec
Harald Hoyer bb31e7
index 6ef5de7..d0bb9bd 100644
Harald Hoyer bb31e7
--- a/dracut.spec
Harald Hoyer bb31e7
+++ b/dracut.spec
Harald Hoyer bb31e7
@@ -1,6 +1,11 @@
Harald Hoyer bb31e7
 %define dracutlibdir %{_prefix}/lib/dracut
Harald Hoyer bb31e7
 %bcond_without doc
Harald Hoyer bb31e7
 
Harald Hoyer bb31e7
+# We ship a .pc file but don't want to have a dep on pkg-config. We
Harald Hoyer bb31e7
+# strip the automatically generated dep here and instead co-own the
Harald Hoyer bb31e7
+# directory.
Harald Hoyer bb31e7
+%global __requires_exclude pkg-config
Harald Hoyer bb31e7
+
Harald Hoyer bb31e7
 # Variables must be defined
Harald Hoyer bb31e7
 %define with_nbd                1
Harald Hoyer bb31e7
 
Harald Hoyer bb31e7
@@ -327,6 +332,7 @@ rm -rf -- $RPM_BUILD_ROOT
Harald Hoyer bb31e7
 %endif
Harald Hoyer bb31e7
 %dir %{_sysconfdir}/dracut.conf.d
Harald Hoyer bb31e7
 %dir %{dracutlibdir}/dracut.conf.d
Harald Hoyer bb31e7
+%dir %{_datadir}/pkgconfig
Harald Hoyer bb31e7
 %{_datadir}/pkgconfig/dracut.pc
Harald Hoyer bb31e7
 
Harald Hoyer bb31e7
 %if %{with doc}