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 - [email protected]
+
+- 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}.*


Reply via email to