Hello community,

here is the log from the commit of package texworks for openSUSE:Leap:15.2 
checked in at 2020-05-31 13:45:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/texworks (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.texworks.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texworks"

Sun May 31 13:45:47 2020 rev:11 rq:810306 version:0.6.5

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/texworks/texworks.changes      2020-01-15 
16:24:00.636604298 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.texworks.new.3606/texworks.changes    
2020-05-31 13:46:16.329776258 +0200
@@ -1,0 +2,98 @@
+Fri Mar 27 08:48:46 UTC 2020 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Update to version 0.6.5:
+  * Fix text selection handling when moving the mouse.
+  * Fix auto-reloading of TeX documents that were changed outside
+    TeXworks.
+  * Updated translations.
+- Changes from version 0.6.4:
+  * Add shortcut (Ctrl+Shift+J) to invoke SyncTeX at the cursor
+    position.
+  * Make shortcuts for autocompletion configurable.
+  * Make "Auto-Follow Focus" configurable in the preferences.
+  * Make editor line spacing customizable.
+  * Make console output accessible by keyboard; among other thigs,
+    this makes the console work with screen readers.
+  * Migrate to a more powerful regular expressions engine (e.g.
+    for finding and replacing).
+  * Fix opening empty files.
+  * Fix the highlighting of TeX commands that include non-ASCII
+    characters.
+  * Fix the auto-closing of PDFs with the associated TeXs.
+  * Fix the PDF display on high-dpi screens like Retina displays.
+  * Properly handle "&" for recent files menu.
+  * Fix syntax highlighting in the "New from template" dialog.
+  * Sort interface locales alphabetically in the preferences.
+  * Don't show invalid PDF page sizes in the meta data dock.
+  * Properly show the PDF file size in the meta data dock even for
+    locked or invalid files.
+  * Fix the conversion of Lua tables in Lua scripts.
+  * Fix the installation of icons on *nix platforms.
+  * Update libraries for pre-built binaries.
+  * Modernize and restructure the code to improve quality,
+    stability, maintainability, and the possibilities for future
+    enhancements.
+  * Improve unit tests and add automated testing on Windows; this
+    ensures better code quality across all supported operating
+    systems.
+  * Discontinue Qt4 support.
+  * Updated translations.
+- Rename source tarball to %{name}-%{version}.tar.gz.
+- Adapt to changed location of icons:
+  * Add BuildRequires: hicolor-icon-theme.
+  * Update file list with new icon directory.
+- Minor cleanups with spec-cleaner.
+
+-------------------------------------------------------------------
+Tue Mar 19 15:12:11 UTC 2019 - Atri B <badshah...@gmail.com>
+
+- Update to version 0.6.3:
+  * New features and improvements:
+    - Implement "Insert Citations..." dialog
+    - Implement indenting/unindenting by Tab/Shift+Tab
+    - Make synchronization granularity configurable (highlight
+      corresponding character, word, or line)
+    - Add ability to distinguish identically named files by
+      displaying the respective folders they are in in the window
+      title, window menu, and under "Open Recent"
+    - Implement "Fit to content width" PDF zoom (which ignores
+      empty space around the text)
+    - Disable unavailable typesetting engines
+    - Allow to change the editor font size by Ctrl+Mousewheel
+    - Improve the detection of spellchecking languages (add
+      ability to search multiple directories and list all results)
+    - Hide the menu bar in PDF full screen mode
+    - Rework/expand code completion strings
+    - Add/update syntax highlighting for LaTeX, ConTeXt, Lua, DTX,
+      and BibTeX
+    - Add cleanup-patterns for beamer files .nav & .snm
+    - Add new/unified icons for typeset and zooming
+    - Display paper size and file size in the PDF metadata
+  * Bug fixes:
+    - Fix infinite loop in syntax highlighter (which caused
+      significant slow-down especially for large files)
+    - Fix underline when spellchecking with syntax highlighting
+    - Fix "Place on Left/Right", especially on multi-screen setups
+    - Avoid 'file "" not found' errors when synchronizing
+    - Fix synchronization while searching in a PDF
+    - Fix fine-grained synchronization near paragraph boundaries
+    - Fix the PDF copy menu command
+    - Fix PDF text selection
+    - Fix font color reset when searching and using stylesheets
+    - Fix crashes when working with locked PDFs
+    - Fix unexpected cursor movement when using a combination of
+      backspace and up/down arrow keys (thanks to @mgkuhn)
+    - Fix the font in the log parser output
+    - Fix persistent magnifying glass
+    - Remove unimplemented PDF menu items cut, paste, clear
+- Use cmake rpm macros.
+- Drop conditionals for outdated openSUSE versions.
+- New BuildRequires:
+  * texlive-tex-bin: needed to detect and configure the location
+    of tex binary.
+  * Qt5Test to determine QT version.
+  * python3-devel: Switch to python3 based scripting plugin.
+- Use %%license to install COPYING file.
+- Minor spec file cleanups using spec-cleaner.
+
+-------------------------------------------------------------------

Old:
----
  release-0.6.2.tar.gz

New:
----
  texworks-0.6.5.tar.gz

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

Other differences:
------------------
++++++ texworks.spec ++++++
--- /var/tmp/diff_new_pack.2Km9Zx/_old  2020-05-31 13:46:16.741777533 +0200
+++ /var/tmp/diff_new_pack.2Km9Zx/_new  2020-05-31 13:46:16.741777533 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package texworks
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2007-09 by Jonathan Kew.
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,46 +13,44 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           texworks
-Version:        0.6.2
+Version:        0.6.5
 Release:        0
 Summary:        TeXshop-like TeX Editor
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Productivity/Publishing/TeX/Frontends
-Url:            http://www.tug.org/texworks/
-Source0:        
https://github.com/TeXworks/texworks/archive/release-%{version}.tar.gz
+URL:            https://www.tug.org/texworks/
+Source0:        
https://github.com/TeXworks/texworks/archive/release-%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  dbus-1-devel
 BuildRequires:  desktop-file-utils
+BuildRequires:  hicolor-icon-theme
 BuildRequires:  hunspell-devel
 BuildRequires:  libpoppler-devel >= 0.24
-%if 0%{?suse_version} >= 1320
 BuildRequires:  libpoppler-qt5-devel >= 0.24
+BuildRequires:  lua-devel
+BuildRequires:  pkgconfig
+BuildRequires:  python3-devel
+BuildRequires:  texlive-tex-bin
+BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(Qt5Concurrent)
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Script)
 BuildRequires:  pkgconfig(Qt5ScriptTools)
+BuildRequires:  pkgconfig(Qt5Test)
 BuildRequires:  pkgconfig(Qt5UiTools)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5Xml)
-%else
-BuildRequires:  libpoppler-qt4-devel >= 0.24
-BuildRequires:  libqt4-devel
-%endif
-BuildRequires:  lua-devel
-BuildRequires:  python-devel
-BuildRequires:  update-desktop-files
 Requires:       dbus-1
 Requires:       hunspell
 Requires:       poppler-tools
 Requires:       texlive-latex
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 The TeXworks project is a simple TeX front-end program (working
@@ -87,31 +85,19 @@
 
 %build
 
-mkdir build
-pushd build
-cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \\\
-      -DTW_BUILD_ID="openSUSE" \\\
-      -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=%{_lib} \\\
-      -DWITH_LUA=ON \\\
-      -DWITH_PYTHON=ON \\\
-      -DTeXworks_DIC_DIR=%{_datadir}/myspell \\\
-%if 0%{?suse_version} >= 1320      
-      -DDESIRED_QT_VERSION="5" \\\
-%else
-      -DDESIRED_QT_VERSION="4" \\\
-%endif
-      -DTeXworks_PLUGIN_DIR=%{_libdir}/%{name} \\\
-      ..
+%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+       -DTW_BUILD_ID="openSUSE" \
+       -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=%{_lib} \
+       -DWITH_LUA=ON \
+       -DWITH_PYTHON=ON \
+       -DTeXworks_DIC_DIR=%{_datadir}/myspell \
+       -DTeXworks_PLUGIN_DIR=%{_libdir}/%{name}
 
-make %{?_smp_mflags} VERBOSE=1
-
-popd
+%cmake_build
 
 %install
-pushd build
-%make_install
+%cmake_install
 %suse_update_desktop_file texworks Publishing WordProcessor
-popd
 
 # Package doc files using %%doc, remove them here
 for i in COPYING README.md NEWS
@@ -119,29 +105,21 @@
   rm %{buildroot}%{_datadir}/doc/%{name}/${i}
 done
 
-%post
-%desktop_database_post
-
-%postun
-%desktop_database_postun
-
 %files
-%defattr(-,root,root)
-%doc COPYING README.md NEWS
-%dir %{_datadir}/appdata
-%{_datadir}/appdata/texworks.appdata.xml
+%doc README.md NEWS
+%license COPYING
+%dir %{_datadir}/metainfo
+%{_datadir}/metainfo/texworks.appdata.xml
 %{_bindir}/texworks
 %{_datadir}/applications/texworks.desktop
-%{_datadir}/pixmaps/*.png
-%{_mandir}/man1/texworks.1.*
+%{_datadir}/icons/hicolor/*/apps/*.png
+%{_mandir}/man1/texworks.1%{?ext_man}
 
 %files plugin-python
-%defattr(-,root,root)
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/*PythonPlugin.so
 
 %files plugin-lua
-%defattr(-,root,root)
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/*LuaPlugin.so
 


Reply via email to