Hello community, here is the log from the commit of package texworks for openSUSE:Factory checked in at 2019-03-21 09:52:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texworks (Old) and /work/SRC/openSUSE:Factory/.texworks.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texworks" Thu Mar 21 09:52:52 2019 rev:21 rq:686914 version:0.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/texworks/texworks.changes 2017-06-13 16:08:16.657220361 +0200 +++ /work/SRC/openSUSE:Factory/.texworks.new.28833/texworks.changes 2019-03-21 09:52:54.798795138 +0100 @@ -1,0 +2,52 @@ +Tue Mar 19 15:12:11 UTC 2019 - Atri B <[email protected]> + +- 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: ---- release-0.6.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texworks.spec ++++++ --- /var/tmp/diff_new_pack.BASRwD/_old 2019-03-21 09:52:55.410794973 +0100 +++ /var/tmp/diff_new_pack.BASRwD/_new 2019-03-21 09:52:55.410794973 +0100 @@ -1,7 +1,7 @@ # # spec file for package texworks # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2007-09 by Jonathan Kew. # # All modifications and additions to the file contributed by third parties @@ -18,10 +18,10 @@ Name: texworks -Version: 0.6.2 +Version: 0.6.3 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 @@ -30,24 +30,21 @@ BuildRequires: desktop-file-utils BuildRequires: hunspell-devel BuildRequires: libpoppler-devel >= 0.24 -%if 0%{?suse_version} >= 1320 BuildRequires: libpoppler-qt5-devel >= 0.24 +BuildRequires: lua-devel +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 @@ -87,31 +84,20 @@ %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 \ + -DDESIRED_QT_VERSION="5" \ + -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.* +%{_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 ++++++ release-0.6.2.tar.gz -> release-0.6.3.tar.gz ++++++ /work/SRC/openSUSE:Factory/texworks/release-0.6.2.tar.gz /work/SRC/openSUSE:Factory/.texworks.new.28833/release-0.6.3.tar.gz differ: char 12, line 1
