Hello community, here is the log from the commit of package texmaker for openSUSE:Factory checked in at 2015-05-02 21:37:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texmaker (Old) and /work/SRC/openSUSE:Factory/.texmaker.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "texmaker" Changes: -------- --- /work/SRC/openSUSE:Factory/texmaker/texmaker.changes 2014-12-08 16:56:24.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.texmaker.new/texmaker.changes 2015-05-02 21:38:01.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Apr 29 04:59:16 UTC 2015 - crrodriguez@opensuse.org + +- Honour RPM_OPT_FLAGS. +- switch to QT5, no source code changes needed. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texmaker.spec ++++++ --- /var/tmp/diff_new_pack.FU02vC/_old 2015-05-02 21:38:02.000000000 +0200 +++ /var/tmp/diff_new_pack.FU02vC/_new 2015-05-02 21:38:02.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package texmaker # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,12 +27,18 @@ # PATCH-FIX-UPSTREAM texmaker-correct-doc-location.patch badshah400@gmail.com -- Handle doc files in the spec file rather than placing them in %%{_datadir} during compilation Patch1: texmaker-correct-doc-location.patch BuildRequires: fdupes -BuildRequires: libQtWebKit-devel -BuildRequires: libpoppler-qt4-devel >= 0.16 -BuildRequires: libqt4-devel >= 4.6.1 +BuildRequires: libpoppler-qt5-devel BuildRequires: update-desktop-files +BuildRequires: pkgconfig(Qt5Concurrent) +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Network) +BuildRequires: pkgconfig(Qt5PrintSupport) +BuildRequires: pkgconfig(Qt5Script) +BuildRequires: pkgconfig(Qt5WebKit) +BuildRequires: pkgconfig(Qt5WebKitWidgets) +BuildRequires: pkgconfig(Qt5Xml) Requires: hunspell -Requires: libQtWebKit4 >= 4.6.1 Requires: texlive-latex BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -47,13 +53,13 @@ %patch1 -p1 %build -QTDIR=%{_libdir}/qt4 +QTDIR=%{_libdir}/qt5 PATH=$QTDIR/bin:$PATH LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH DYLD_LIBRARY_PATH=$QTDIR/lib:$DYLD_LIBRARY_PATH export QTDIR PATH LD_LIBRARY_PATH DYLD_LIBRARY_PATH PREFIX=%{buildroot}%{_prefix} -qmake -unix texmaker.pro +qmake-qt5 QMAKE_CXXFLAGS="%optflags -fvisibility=hidden -fvisibility-inlines-hidden" -unix texmaker.pro make %{?_smp_mflags} INSTALL_ROOT=%{buildroot} %install