[file-roller] Use pkgconfig for BuildRequires

David King amigadave at fedoraproject.org
Tue Feb 10 00:06:01 UTC 2015


commit 2aa928557c51f7a52035eadb8f89c338422259c0
Author: David King <amigadave at amigadave.com>
Date:   Mon Feb 9 23:56:31 2015 +0000

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

 file-roller.spec |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/file-roller.spec b/file-roller.spec
index f427af9..a4ab204 100644
--- a/file-roller.spec
+++ b/file-roller.spec
@@ -8,19 +8,18 @@ URL:            http://download.gnome.org/sources/file-roller/
 #VCS: git:git://git.gnome.org/file-roller
 Source:         http://download.gnome.org/sources/file-roller/3.15/file-roller-%{version}.tar.xz
 
-BuildRequires: glib2-devel
-BuildRequires: pango-devel
-BuildRequires: gtk3-devel
-BuildRequires: nautilus-devel
+BuildRequires: pkgconfig(gio-unix-2.0)
+BuildRequires: pkgconfig(gtk+-3.0)
+BuildRequires: pkgconfig(json-glib-1.0)
+BuildRequires: pkgconfig(libarchive)
+BuildRequires: pkgconfig(libnautilus-extension)
+BuildRequires: pkgconfig(libnotify)
+BuildRequires: file-devel
 BuildRequires: libtool
 BuildRequires: gettext
 BuildRequires: desktop-file-utils
 BuildRequires: intltool
 BuildRequires: itstool
-BuildRequires: file-devel
-BuildRequires: libarchive-devel
-BuildRequires: json-glib-devel
-BuildRequires: libnotify-devel
 BuildRequires: /usr/bin/appstream-util
 
 
@@ -105,6 +104,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 - Update to 3.15.2
 - Use license macro for COPYING
 - Validate AppData in check
+- Use pkgconfig for BuildRequires
 
 * Sat Nov 29 2014 Kalev Lember <kalevlember at gmail.com> - 3.15.1-1
 - Update to 3.15.1


More information about the scm-commits mailing list