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)



Reply via email to