# Filter provides from plugins. %global __provides_exclude_from ^%{_libdir}/%{name}/.*$ Name: xreader Version: 2.0.2 Release: 1%{?dist} Summary: Simple document viewer License: GPLv2+ URL: https://github.com/linuxmint/%{name} Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: gnome-common BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: itstool BuildRequires: libappstream-glib BuildRequires: pkgconfig(ddjvuapi) BuildRequires: pkgconfig(gail-3.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk+-unix-print-3.0) BuildRequires: pkgconfig(kpathsea) BuildRequires: pkgconfig(libgxps) BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libspectre) BuildRequires: pkgconfig(libtiff-4) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(poppler-glib) BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(xapp) >= 1.4.0 BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(webkit2gtk-4.0) BuildRequires: texlive BuildRequires: yelp-tools Requires: shared-mime-info%{?_isa} Requires: gsettings-desktop-schemas%{?_isa} Requires: xapps%{?_isa} Recommends: yelp%{?_isa} %description X-Apps Document Reader is a document viewer capable of displaying multiple and single page document formats like PDF and PostScript. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} == %{version}-%{release} %description devel This package contains the development files for %{name}. %package doc Summary: Documentation files for %{name} BuildArch: noarch %description doc This package contains the documentation files for %{name}. %prep %autosetup -p1 NOCONFIGURE=1 %{_bindir}/gnome-autogen.sh %build export LDFLAGS="-Wl,--as-needed %{__global_ldflags}" %configure \ --disable-silent-rules \ --disable-static \ --enable-gtk-doc \ --enable-introspection \ --enable-pixbuf %make_build %install %make_install %{_bindir}/find %{buildroot} -type f -name '*.a' -print -delete %{_bindir}/find %{buildroot} -type f -name '*.la' -print -delete %{__sed} -i -e '/.*.*/d' \ %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml %find_lang %{name} %check # Validate desktop-files. %{_bindir}/desktop-file-validate \ %{buildroot}%{_datadir}/applications/%{name}.desktop # Validate AppData-files. %{_bindir}/appstream-util validate-relax --nonet \ %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml %ldconfig_scriptlets %files -f %{name}.lang %license AUTHORS COPYING debian/copyright %doc ChangeLog README debian/changelog %{_bindir}/%{name}* %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop %{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/dbus-1/services/* %{_datadir}/glib-2.0/schemas/* %{_datadir}/help/*/%{name}/ %{_datadir}/icons/hicolor/*/*/* %{_datadir}/thumbnailers/%{name}.thumbnailer %{_libdir}/girepository-1.0/* %{_libdir}/*.so.* %{_libdir}/%{name}/ %{_libexecdir}/%{name}* %{_mandir}/man?/*.* %files devel %{_datadir}/gir-1.0/* %{_includedir}/%{name}/ %{_libdir}/*.so %{_libdir}/pkgconfig/xreader-document-1.5.pc %{_libdir}/pkgconfig/xreader-view-1.5.pc %files doc %license %{_datadir}/licenses/%{name}* %doc %{_datadir}/doc/%{name}* %{_datadir}/gtk-doc %changelog * Sun Dec 16 2018 Leigh Scott - 2.0.2-1 - Update to 2.0.2 release * Wed Nov 28 2018 Leigh Scott - 2.0.1-1 - Update to 2.0.1 release * Mon Nov 19 2018 Leigh Scott - 2.0.0-1 - Update to 2.0.0 release * Wed Aug 15 2018 Leigh Scott - 1.8.5-1 - Update to 1.8.5 release * Mon Jul 16 2018 Leigh Scott - 1.8.4-1 - Update to 1.8.4 release - Add BuildRequires gcc-c++ * Sat Jul 14 2018 Fedora Release Engineering - 1.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu May 10 2018 Leigh Scott - 1.8.1-1 - Update to 1.8.1 release * Fri Feb 09 2018 Fedora Release Engineering - 1.6.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Mon Dec 18 2017 Leigh Scott - 1.6.2-1 - New upstream release * Tue Dec 12 2017 Leigh Scott - 1.6.1-1 - New upstream release - Fix typelib version * Thu Nov 16 2017 Björn Esser - 1.6.0-3 - Redistributable build on EPEL7 * Thu Nov 16 2017 Björn Esser - 1.6.0-2 - Bootstrapping on EPEL7 * Sat Nov 04 2017 Leigh Scott - 1.6.0-1 - Update to 1.6.0 release * Fri Sep 01 2017 Björn Esser - 1.4.4-6 - Some more fixes for EPEL * Fri Sep 01 2017 Björn Esser - 1.4.4-5 - Some more fixes for EPEL * Fri Sep 01 2017 Björn Esser - 1.4.4-4 - Adjustments for EPEL * Thu Aug 03 2017 Fedora Release Engineering - 1.4.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 1.4.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Wed Jun 28 2017 Björn Esser - 1.4.4-1 - New upstream release (rhbz#1462726) * Wed May 24 2017 Björn Esser - 1.4.2-1 - New upstream release (rhbz#1454986) * Mon May 08 2017 Björn Esser - 1.4.1-2 - Add patch to fix build without Caja-extension * Mon May 08 2017 Björn Esser - 1.4.1-1 - New upstream release (rhbz#1448921) * Mon May 08 2017 Björn Esser - 1.4.0-2 - Disable Caja-extension for Fedora <= 25 * Mon May 08 2017 Björn Esser - 1.4.0-1 - Initial import (rhbz#1424832) * Sat May 06 2017 Björn Esser - 1.4.0-0.1 - Initial rpm-release (rhbz#1424832)