Hello community, here is the log from the commit of package highlight for openSUSE:Factory checked in at 2018-07-23 17:58:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/highlight (Old) and /work/SRC/openSUSE:Factory/.highlight.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "highlight" Mon Jul 23 17:58:45 2018 rev:18 rq:624522 version:3.44 Changes: -------- --- /work/SRC/openSUSE:Factory/highlight/highlight.changes 2018-05-02 12:17:18.266627571 +0200 +++ /work/SRC/openSUSE:Factory/.highlight.new/highlight.changes 2018-07-23 17:58:46.913096674 +0200 @@ -1,0 +2,23 @@ +Sat Jul 21 22:40:47 UTC 2018 - [email protected] + +- Update to version 3.44: + * Fixed gcc 8 compilation warnings. + * Fixed Ruby string interpolation (gh#andre-simon/higlight#70). + * Added support for ALAN IF. + * Added 107 Base16 themes. + * Updated Rust and Java reserved words lists. + * Revised documentation. + * Moved extras/css-themes into extras/themes-resources. + * Added extras/themes-resources/base16. + * GUI: added Base16 theme selection checkbox. + * CLI: added --base16 option to enable the new themes. + * CLI: accept - as argument to read from stdin + (gh#andre-simon/highlight#73). + +------------------------------------------------------------------- +Fri May 4 06:10:46 UTC 2018 - [email protected] + +- Make the build of gui subpackage conditional (built by default). +- Clean spec file with spec-cleaner. + +------------------------------------------------------------------- Old: ---- highlight-3.43.tar.bz2 highlight-3.43.tar.bz2.asc New: ---- highlight-3.44.tar.bz2 highlight-3.44.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ highlight.spec ++++++ --- /var/tmp/diff_new_pack.bXT2Fk/_old 2018-07-23 17:58:47.365096111 +0200 +++ /var/tmp/diff_new_pack.bXT2Fk/_new 2018-07-23 17:58:47.365096111 +0200 @@ -16,13 +16,14 @@ # +%bcond_without gui Name: highlight -Version: 3.43 +Version: 3.44 Release: 0 Summary: Universal Source Code to Formatted Text Converter License: GPL-3.0-or-later Group: Development/Tools/Other -Url: http://www.andre-simon.de/ +URL: http://www.andre-simon.de/ Source0: http://www.andre-simon.de/zip/%{name}-%{version}.tar.bz2 Source1: http://www.andre-simon.de/zip/%{name}-%{version}.tar.bz2.asc Source99: highlight.keyring @@ -30,15 +31,14 @@ Patch0: highlight-3.43-fix-doc-dir.patch # PATCH-FIX-OPENSUSE highlight-3.42-use_optflags.patch Patch1: highlight-3.42-use_optflags.patch +BuildRequires: dos2unix +BuildRequires: gcc-c++ +BuildRequires: lua-devel %if 0%{?suse_version} > 1325 BuildRequires: libboost_headers-devel %else BuildRequires: boost-devel %endif -BuildRequires: dos2unix -BuildRequires: gcc-c++ -BuildRequires: lua-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A utility that converts sourcecode to HTML, XHTML, RTF, LaTeX, TeX, XML or ANSI @@ -48,16 +48,17 @@ The utility offers indentation and reformatting capabilities. It is easily possible to create new language definitions and colour themes. +%if %{with gui} %package gui Summary: Graphical Interface for %{name} Group: Development/Tools/Other BuildRequires: libqt5-qtbase-devel BuildRequires: update-desktop-files -%if 0%{suse_version} < 1330 +Requires: %{name} = %{version} +%if 0%{?suse_version} < 1330 Requires(post): desktop-file-utils Requires(postun): desktop-file-utils %endif -Requires: %{name} = %{version} %description gui This package provides graphical interface for %{name}. @@ -66,30 +67,39 @@ Summary: Translations for %{name}-gui Group: System/Localization Requires: %{name}-gui = %{version} -Provides: %{name}-gui-lang-all = %{version} -Supplements: packageand(bundle-lang-other:%{name}-gui) +Supplements: %{name}-gui Provides: %{name}-gui-lang-all = %{version} BuildArch: noarch %description gui-lang This package provides translations for %{name}-gui. +%endif %prep %setup -q %patch0 -p1 %patch1 -dos2unix extras/pandoc/* +dos2unix extras/pandoc/* extras/themes-resources/base16/* %build -make OPTFLAGS="%{optflags}" %{?_smp_mflags} -make gui OPTFLAGS="%{optflags}" %{?_smp_mflags} +make OPTFLAGS="%{optflags}" \ + all cli \ +%if %{with gui} + gui \ +%endif + %{?_smp_mflags} %install -%makeinstall install-gui +%makeinstall \ +%if %{with gui} + install-gui %suse_update_desktop_file -G "Text converter" -r %{name} Utility TextEditor %find_lang %{name} --with-qt +%endif + +rm %{buildroot}%{_docdir}/%{name}/INSTALL -%if 0%{suse_version} < 1330 +%if %{with gui} && 0%{?suse_version} < 1330 %post gui %desktop_database_post @@ -98,24 +108,18 @@ %endif %files -%defattr(-,root,root,-) -%dir %{_docdir}/%{name} -%doc %{_docdir}/%{name}/* %{_bindir}/%{name} +%{_docdir}/%{name} %dir %{_sysconfdir}/%{name} %config %{_sysconfdir}/%{name}/filetypes.conf %dir %{_datadir}/%{name} -%dir %{_datadir}/%{name}/langDefs -%{_datadir}/%{name}/langDefs/*.lang -%dir %{_datadir}/%{name}/plugins -%{_datadir}/%{name}/plugins/*.lua -%dir %{_datadir}/%{name}/themes -%{_datadir}/%{name}/themes/*.theme -%{_mandir}/man1/%{name}.1%{ext_man} -%exclude %{_docdir}/%{name}/INSTALL +%{_datadir}/%{name}/langDefs +%{_datadir}/%{name}/plugins +%{_datadir}/%{name}/themes +%{_mandir}/man1/%{name}.1%{?ext_man} +%if %{with gui} %files gui -%defattr(-,root,root,-) %{_bindir}/%{name}-gui %{_datadir}/applications/%{name}.desktop %dir %{_datadir}/%{name}/gui_files @@ -125,5 +129,6 @@ %files gui-lang -f %{name}.lang %dir %{_datadir}/%{name}/gui_files/l10n +%endif %changelog ++++++ highlight-3.43.tar.bz2 -> highlight-3.44.tar.bz2 ++++++ ++++ 19468 lines of diff (skipped)
