[kdebase-workspace] switch to pkgconfig-style deps

Rex Dieter rdieter at fedoraproject.org
Tue Sep 20 19:45:56 UTC 2011


commit 6321b8ecc95fa5c2c54ca539fd3dc74d8be98bdd
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Tue Sep 20 14:45:44 2011 -0500

    switch to pkgconfig-style deps

 kdebase-workspace.spec |   53 ++++++++++++++++++++++++-----------------------
 1 files changed, 27 insertions(+), 26 deletions(-)
---
diff --git a/kdebase-workspace.spec b/kdebase-workspace.spec
index a1a2611..7912e6c 100644
--- a/kdebase-workspace.spec
+++ b/kdebase-workspace.spec
@@ -9,7 +9,7 @@
 Summary: KDE Workspace
 Name:    kdebase-workspace
 Version: 4.7.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 
 License: GPLv2
 Group:   User Interface/Desktops
@@ -111,41 +111,39 @@ Provides: firstboot(windowmanager) = kwin
 # kdmtheme's functionality is now provided by kdebase-workspace itself
 Obsoletes: kdmtheme < 1.3
 
-BuildRequires: akonadi-devel
-BuildRequires: bluez-libs-devel
-BuildRequires: ConsoleKit-devel
-BuildRequires: dbusmenu-qt-devel
 BuildRequires: desktop-file-utils
-%if 0%{?gpsd}
-BuildRequires: gpsd-devel
-%endif
-BuildRequires: glib2-devel
 BuildRequires: kdelibs4-devel >= %{version}
 BuildRequires: kdepimlibs-devel >= %{version}
-BuildRequires: libdmtx-devel
 BuildRequires: libutempter-devel
-BuildRequires: libxklavier-devel
-BuildRequires: libXau-devel
-BuildRequires: libXdmcp-devel
-BuildRequires: libXres-devel
 %ifnarch s390 s390x
 BuildRequires: lm_sensors-devel
-BuildRequires: libraw1394-devel
-%endif
-%if 0%{?fedora} && 0%{?fedora} < 15
-# added nm-glib-devel to workaround https://bugzilla.redhat.com/show_bug.cgi?id=685442
-BuildRequires: NetworkManager-devel NetworkManager-glib-devel
+BuildRequires: pkgconfig(libraw1394) 
 %endif
 BuildRequires: pam-devel
-BuildRequires: polkit-qt-devel
 BuildRequires: prison-devel
-BuildRequires: qimageblitz-devel
-BuildRequires: soprano-devel
-BuildRequires: python-devel
+BuildRequires: pkgconfig(akonadi)
+BuildRequires: pkgconfig(bluez)
+BuildRequires: pkgconfig(ck-connector)
+BuildRequires: pkgconfig(dbusmenu-qt)
+BuildRequires: pkgconfig(glib-2.0)
+%if 0%{?gpsd}
+BuildRequires: pkgconfig(libgpsd)
+%endif
+BuildRequires: pkgconfig(libdmtx)
+BuildRequires: pkgconfig(libpci)
+BuildRequires: pkgconfig(libqalculate)
 # used for the Logitech mouse KCM, disabled until #399931 is fixed
-# BuildRequires: libusb-devel
-BuildRequires: pciutils-devel
-BuildRequires: libqalculate-devel
+# BuildRequires: pkgconfig(libusb)
+BuildRequires: pkgconfig(libxklavier)
+# added libnm-glib to workaround https://bugzilla.redhat.com/show_bug.cgi?id=685442
+BuildRequires: pkgconfig(NetworkManager) pkgconfig(libnm-glib)
+BuildRequires: pkgconfig(polkit-qt-1)
+BuildRequires: pkgconfig(python)
+BuildRequires: pkgconfig(qimageblitz)
+BuildRequires: pkgconfig(soprano)
+BuildRequires: pkgconfig(xau)
+BuildRequires: pkgconfig(xdmcp)
+BuildRequires: pkgconfig(xres)
 
 %if 0%{?googlegadgets}
 BuildRequires: pkgconfig(libggadget-qt-1.0) > 0.10.5
@@ -768,6 +766,9 @@ fi
 
 
 %changelog
+* Tue Sep 20 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.1-3
+- switch to pkgconfig-style deps
+
 * Fri Sep 16 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.1-2
 - upstream kwin_performance patch
 - Use /etc/login.defs to define a 'system' account instead of hard-coding 500 (#732830)


More information about the scm-commits mailing list