Hello community, here is the log from the commit of package qpdfview for openSUSE:Factory checked in at 2015-05-24 19:32:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qpdfview (Old) and /work/SRC/openSUSE:Factory/.qpdfview.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "qpdfview" Changes: -------- --- /work/SRC/openSUSE:Factory/qpdfview/qpdfview.changes 2015-02-23 13:19:30.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.qpdfview.new/qpdfview.changes 2015-05-24 19:32:42.000000000 +0200 @@ -1,0 +2,8 @@ +Sat May 23 10:15:32 UTC 2015 - sor.alexei@meowr.ru + +- Fix build with latest Qt5-related RPM macros. +- Add GPG signature. +- Add SQL backend requiring. +- Build with Qt4 for openSUSE 13.2 and older. + +------------------------------------------------------------------- New: ---- qpdfview-0.4.14.tar.gz.asc qpdfview.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qpdfview.spec ++++++ --- /var/tmp/diff_new_pack.adpw4O/_old 2015-05-24 19:32:43.000000000 +0200 +++ /var/tmp/diff_new_pack.adpw4O/_new 2015-05-24 19:32:43.000000000 +0200 @@ -24,11 +24,17 @@ Group: Productivity/Office/Other Url: https://launchpad.net/qpdfview Source: https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz +Source1: https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz.asc +Source2: %{name}.keyring BuildRequires: cups-devel BuildRequires: fdupes BuildRequires: hicolor-icon-theme -BuildRequires: libqt5-linguist BuildRequires: update-desktop-files +BuildRequires: pkgconfig(ddjvuapi) +BuildRequires: pkgconfig(libspectre) +Recommends: %{name}-lang = %{version} +%if 0%{?suse_version} > 1320 +BuildRequires: libqt5-linguist BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5DBus) @@ -38,10 +44,20 @@ BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Xml) -BuildRequires: pkgconfig(ddjvuapi) -BuildRequires: pkgconfig(libspectre) BuildRequires: pkgconfig(poppler-qt5) -Recommends: %{name}-lang = %{version} +Requires: libqt5_sql_backend +%else +BuildRequires: file-devel +BuildRequires: libqt4-linguist +BuildRequires: pkgconfig(QtCore) +BuildRequires: pkgconfig(QtDBus) +BuildRequires: pkgconfig(QtGui) +BuildRequires: pkgconfig(QtSql) +BuildRequires: pkgconfig(QtSvg) +BuildRequires: pkgconfig(QtXml) +BuildRequires: pkgconfig(poppler-qt4) +Requires: libqt4_sql_backend +%endif %description qpdfview uses Poppler for PDF support, libspectre for PS support, @@ -68,13 +84,25 @@ %setup -q %build -%{_libdir}/qt5/bin/lrelease translations/*.ts -%qmake5 -makefile %{name}.pro \ - PLUGIN_INSTALL_PATH=%{_libdir}/%{name}/ +%if 0%{?suse_version} > 1320 +%global _libqt5_qmake %_libqt5_qmake -makefile %{name}.pro +%{_libqt5_bindir}/lrelease translations/*.ts +%qmake5 PLUGIN_INSTALL_PATH=%{_libdir}/%{name} +%else +%{_libdir}/qt4/bin/lrelease translations/*.ts +%{_libdir}/qt4/bin/qmake -makefile %{name}.pro \ + QMAKE_CFLAGS='%{optflags}' \ + QMAKE_CXXFLAGS='%{optflags}' \ + PLUGIN_INSTALL_PATH=%{_libdir}/%{name} +%endif make %{?_smp_mflags} %install +%if 0%{?suse_version} > 1320 %qmake5_install +%else +make INSTALL_ROOT=%{buildroot} install +%endif %fdupes %{buildroot} %find_lang %{name} --with-qt @@ -93,6 +121,7 @@ %dir %{_libdir}/%{name}/ %{_libdir}/%{name}/lib%{name}_*.so %dir %{_datadir}/%{name}/ +%dir %{_datadir}/appdata/ %{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.*