Use pkgconfig for BuildRequires

https://fedoraproject.org/wiki/Packaging:PkgConfigBuildRequires
This commit is contained in:
David King 2015-07-21 14:33:38 +01:00
parent 5f29d36fa2
commit 43ceab2c84

View File

@ -15,30 +15,28 @@ Source0: http://download.gnome.org/sources/%{name}/3.17/%{name}-%{version
Patch0: 0001-Check-for-failed-rendering-jobs.patch Patch0: 0001-Check-for-failed-rendering-jobs.patch
Patch1: evince-3.17.2-check-to-avoid-crash.patch Patch1: evince-3.17.2-check-to-avoid-crash.patch
BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: pkgconfig(adwaita-icon-theme)
BuildRequires: gtk3-devel >= %{gtk3_version} BuildRequires: pkgconfig(gio-unix-2.0) >= %{glib2_version}
BuildRequires: poppler-glib-devel >= %{poppler_version} BuildRequires: pkgconfig(gnome-desktop-3.0)
BuildRequires: libXt-devel BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: libsecret-devel BuildRequires: pkgconfig(gtk+-x11-3.0) >= %{gtk3_version}
BuildRequires: pkgconfig(libsecret-1)
BuildRequires: pkgconfig(libspectre)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(poppler-glib) >= %{poppler_version}
BuildRequires: libtiff-devel BuildRequires: libtiff-devel
BuildRequires: libjpeg-devel
BuildRequires: libspectre-devel
BuildRequires: libxml2-devel
BuildRequires: gettext BuildRequires: gettext
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
BuildRequires: libtool BuildRequires: libtool
BuildRequires: gtk-doc BuildRequires: gtk-doc
BuildRequires: yelp-tools BuildRequires: yelp-tools
BuildRequires: intltool BuildRequires: intltool
BuildRequires: gobject-introspection-devel
BuildRequires: adwaita-icon-theme-devel
BuildRequires: gnome-desktop3-devel
# For autoconf.sh # For autoconf.sh
BuildRequires: gnome-common >= 2.26 BuildRequires: gnome-common >= 2.26
BuildRequires: libappstream-glib BuildRequires: libappstream-glib
# for the nautilus properties page # for the nautilus properties page
BuildRequires: nautilus-devel BuildRequires: pkgconfig(libnautilus-extension)
# for the dvi backend # for the dvi backend
BuildRequires: kpathsea-devel BuildRequires: kpathsea-devel
%if 0%{?fedora} %if 0%{?fedora}
@ -46,7 +44,7 @@ BuildRequires: kpathsea-devel
BuildRequires: djvulibre-devel BuildRequires: djvulibre-devel
%endif %endif
# for the xps backend # for the xps backend
BuildRequires: libgxps-devel >= %{gxps_version} BuildRequires: pkgconfig(libgxps) >= %{gxps_version}
Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: glib2%{?_isa} >= %{glib2_version} Requires: glib2%{?_isa} >= %{glib2_version}
@ -270,6 +268,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null ||:
* Tue Jul 21 2015 David King <amigadave@amigadave.com> - 3.17.4-1 * Tue Jul 21 2015 David King <amigadave@amigadave.com> - 3.17.4-1
- Update to 3.17.4 - Update to 3.17.4
- Update URL - Update URL
- Use pkgconfig for BuildRequires
* Wed Jun 24 2015 Martin Hatina <mhatina@redhat.com> - 3.17.3-1 * Wed Jun 24 2015 Martin Hatina <mhatina@redhat.com> - 3.17.3-1
- Update to 3.17.3 - Update to 3.17.3