Hello community,

here is the log from the commit of package texmaker for openSUSE:Factory 
checked in at 2018-03-08 10:57:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texmaker (Old)
 and      /work/SRC/openSUSE:Factory/.texmaker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texmaker"

Thu Mar  8 10:57:00 2018 rev:44 rq:582414 version:5.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/texmaker/texmaker.changes        2016-08-03 
11:43:22.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.texmaker.new/texmaker.changes   2018-03-08 
10:57:07.914131187 +0100
@@ -1,0 +2,49 @@
+Tue Dec 19 15:07:43 UTC 2017 - mplus...@suse.com
+
+- Use qmake macros
+- Cleanup a bit with spec-cleaner 
+
+-------------------------------------------------------------------
+Tue Dec 19 13:06:45 UTC 2017 - badshah...@gmail.com
+
+- Update to version 5.0.2:
+  + A memory leak has been fixed in the internal pdf viewer.
+- Drop BuildRequires: libpoppler-qt5-devel; no longer required by
+  upstream as it uses bundled pdfium instead.
+
+-------------------------------------------------------------------
+Sat Aug  5 14:08:31 UTC 2017 - badshah...@gmail.com
+
+- Update to version 5.0.1:
+  - A trouble with the MikTex's ps2pdf command has been fixed
+  - The "-dpiscale x" option has been added to the Texmaker
+    command line : with this option the environment variable
+    QT_SCALE_FACTOR will be set to x before building the GUI (same
+    behavior than adding "export QT_SCALE_FACTOR=x" to the
+    environment variables). Can be used to adjust the interface
+    if the monitor dpi is not well detected.
+  - Updated translations.
+
+-------------------------------------------------------------------
+Mon Jul 24 13:40:55 UTC 2017 - jeng...@inai.de
+
+- Remove redundant wording from descriptions.
+
+-------------------------------------------------------------------
+Thu Jul 20 08:41:36 UTC 2017 - wer...@suse.de
+
+- Update to version 5.0:
+  + new and more modern interface look
+  + highdpi is now supported on windows and linux
+  + a spellcheck annoying trouble on kde5 has been fixed
+  + new pdf engine
+  + synctex updated to 1.18
+  + Qt4 support has been removed : Qt5 (>=5.7) is now required
+  + de, es, hu, pl, and zh_CN translations have been updated
+- Drop texmaker-correct-doc-location.patch as now part of upstream
+- Drop texmaker-appdata.patch as now part of upstream
+- Require libqt5-qtbase-private-headers-devel at build time
+- Require recommended LaTeX packages as runtime as well as at least
+  one WEB browser and the xdg-utils for e.g. open help files
+
+-------------------------------------------------------------------

Old:
----
  texmaker-4.5.tar.bz2
  texmaker-appdata.patch
  texmaker-correct-doc-location.patch

New:
----
  texmaker-5.0.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ texmaker.spec ++++++
--- /var/tmp/diff_new_pack.ihAv4P/_old  2018-03-08 10:57:08.826098359 +0100
+++ /var/tmp/diff_new_pack.ihAv4P/_new  2018-03-08 10:57:08.830098215 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package texmaker
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -17,26 +17,17 @@
 
 
 Name:           texmaker
-Version:        4.5
+Version:        5.0.2
 Release:        0
-Summary:        Free cross-platform LaTeX editor
-License:        GPL-2.0 and BSD-3-Clause
+Summary:        LaTeX editor
+License:        GPL-2.0 AND BSD-3-Clause
 Group:          Productivity/Publishing/TeX/Frontends
 Url:            http://www.xm1math.net/texmaker/
 Source:         http://www.xm1math.net/texmaker/texmaker-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM texmaker-correct-doc-location.patch badshah...@gmail.com 
-- Handle doc files in the spec file rather than placing them in %%{_datadir} 
during compilation
-Patch1:         texmaker-correct-doc-location.patch
-# PATCH-FIX-UPSTREAM texmaker-appdata.patch badshah...@gmail.com -- Install 
appstream metainfo file; patch sent upstream
-Patch2:         texmaker-appdata.patch
 BuildRequires:  fdupes
+BuildRequires:  libqt5-qtbase-private-headers-devel >= 5.7
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
-%if 0%{?suse_version} == 1315
-BuildRequires:  libQtWebKit-devel
-BuildRequires:  libpoppler-qt4-devel >= 0.16
-BuildRequires:  libqt4-devel >= 4.6.1
-Requires:       libQtWebKit4 >= 4.6.1
-%else
-BuildRequires:  libpoppler-qt5-devel
 BuildRequires:  pkgconfig(Qt5Concurrent)
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Gui)
@@ -46,50 +37,38 @@
 BuildRequires:  pkgconfig(Qt5WebKit)
 BuildRequires:  pkgconfig(Qt5WebKitWidgets)
 BuildRequires:  pkgconfig(Qt5Xml)
-%endif
 Requires:       hunspell
-Requires:       texlive-latex
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Requires:       texlive-collection-latexrecommended
+Requires:       web_browser
+Requires:       xdg-utils
 
 %description
-Texmaker is a free LaTeX editor, that integrates many tools
-needed to develop documents with LaTeX, in just one application.
-Texmaker runs on unix, macosx and windows systems and is released
-under the GPL license .
+Texmaker is a LaTeX editor that integrates many tools
+needed to develop documents with LaTeX in just one application.
+
+Texmaker includes unicode support, spell checking, auto-completion,
+code folding and a built-in PDF viewer with synctex support and
+continuous view mode.
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
 
 %build
-%if 0%{?suse_version} == 1315
-QTDIR=%{_libdir}/qt4
-%else
 QTDIR=%{_libdir}/qt5
-%endif
-
 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=%{_prefix}
 
-%if 0%{?suse_version} == 1315
-qmake QMAKE_CXXFLAGS="%optflags -fvisibility=hidden 
-fvisibility-inlines-hidden" \
-      METAINFODIR="%{_datadir}/appdata" -unix texmaker.pro
-%else
-qmake-qt5 QMAKE_CXXFLAGS="%optflags -fvisibility=hidden 
-fvisibility-inlines-hidden" \
-          METAINFODIR="%{_datadir}/appdata" -unix texmaker.pro
-%endif
-make %{?_smp_mflags}
+%qmake5 METAINFODIR="%{_datadir}/appdata" -unix texmaker.pro
+%make_jobs
 
 %install
-make INSTALL_ROOT=%{buildroot} install
+%qmake5_install
 %fdupes %{buildroot}%{_datadir}/%{name}/
 
 %files
-%defattr(-,root,root,-)
 %doc utilities/AUTHORS utilities/COPYING utilities/CHANGELOG.txt
 %{_bindir}/texmaker
 %{_datadir}/applications/texmaker.desktop

++++++ texmaker-4.5.tar.bz2 -> texmaker-5.0.2.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/texmaker/texmaker-4.5.tar.bz2 
/work/SRC/openSUSE:Factory/.texmaker.new/texmaker-5.0.2.tar.bz2 differ: char 
11, line 1


Reply via email to