[seahorse/f21] Use pkgconfig for BuildRequires

David King amigadave at fedoraproject.org
Sat Feb 28 08:55:14 UTC 2015


commit e845e9463761d81b3da6a3f393594b53f26f1abf
Author: David King <amigadave at amigadave.com>
Date:   Thu Feb 26 23:38:11 2015 +0000

    Use pkgconfig for BuildRequires
    
    https://fedoraproject.org/wiki/Packaging:PkgConfigBuildRequires

 seahorse.spec | 23 ++++++++++-------------
 1 file changed, 10 insertions(+), 13 deletions(-)
---
diff --git a/seahorse.spec b/seahorse.spec
index b1a51f3..1f1a0dd 100644
--- a/seahorse.spec
+++ b/seahorse.spec
@@ -13,27 +13,23 @@ Source:         https://download.gnome.org/sources/%{name}/3.14/%{name}-%{versio
 # Use GnuPG 1.4.x instead of 2.0.x
 Patch0:         set-gnupg-engine.patch
 
-BuildRequires:  glib2-devel
-BuildRequires:  gtk3-devel
-BuildRequires:  gcr-devel
+BuildRequires:  pkgconfig(avahi-client)
+BuildRequires:  pkgconfig(avahi-glib)
+BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  pkgconfig(gck-1)
+BuildRequires:  pkgconfig(gcr-3)
+BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(libsecret-unstable)
+BuildRequires:  pkgconfig(libsoup-2.4)
 BuildRequires:  desktop-file-utils
 BuildRequires:  gettext
 BuildRequires:  gpgme-devel >= 1.0
 BuildRequires:  gnupg
 BuildRequires:  itstool
-BuildRequires:  libsoup-devel
+BuildRequires:  libSM-devel
 BuildRequires:  openldap-devel
-BuildRequires:  libnotify-devel
 BuildRequires:  openssh-clients
-BuildRequires:  libsecret-devel
-BuildRequires:  avahi-devel
-BuildRequires:  avahi-glib-devel
 BuildRequires:  intltool
-BuildRequires:  dbus-glib-devel
-BuildRequires:  gobject-introspection-devel >= 0.6.4
-BuildRequires:  libSM-devel
-# for g-ir-scanner
-BuildRequires:  libtool
 BuildRequires:  vala
 
 # https://bugzilla.redhat.com/show_bug.cgi?id=474419
@@ -130,6 +126,7 @@ update-mime-database -n %{_datadir}/mime &> /dev/null || :
 - Update to 3.14.1
 - Update URL
 - Use license macro for COPYING and COPYING.LIB
+- Use pkgconfig for BuildRequires
 
 * Thu Nov 20 2014 Kalev Lember <kalevlember at gmail.com> - 3.14.0-3
 - Fix SSH key generation (#1163660)


More information about the scm-commits mailing list