Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package icmake for openSUSE:Factory checked in at 2022-11-04 17:33:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icmake (Old) and /work/SRC/openSUSE:Factory/.icmake.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icmake" Fri Nov 4 17:33:46 2022 rev:12 rq:1031903 version:10.03.00 Changes: -------- --- /work/SRC/openSUSE:Factory/icmake/icmake.changes 2021-05-19 17:49:07.713597933 +0200 +++ /work/SRC/openSUSE:Factory/.icmake.new.2275/icmake.changes 2022-11-04 17:35:35.709008010 +0100 @@ -1,0 +2,55 @@ +Fri Oct 28 07:13:44 UTC 2022 - Valentin Lefebvre <[email protected]> + +- Break the build cycle dependency with libbobcat + * Change build requires from libbobcat-devel to libbobcat-light-devel-static + +------------------------------------------------------------------- +Wed Sep 28 16:07:26 UTC 2022 - Valentin Lefebvre <[email protected]> + +- Adding build requries to libbobcat on specfile. + +------------------------------------------------------------------- +Fri Aug 26 09:58:33 UTC 2022 - Valentin Lefebvre <[email protected]> +- upgrade to 10.03.00 + * On little-engine architectures icmake 10.02.00 should not be used as it + only writes the least significant bytes of multi-byte values to its .bim + files. This error was repaired in version 10.03.00 +- upgrade to 10.02.00 + * Daniel Bungert noticed that icmake couldn't be used on big-endian + architectures (like the s390x emulator). The bug was caused by icmake + using little-endian number representations in its .bim files. Starting + this version little-endian number representations are still used in the + .bim files, but on big-endian acrchitectures numbers are converted to + little-endian representations before writing them to the .bim files and + converted to big-endian representations when reading numbers from .bim + files. + * A cosmetic flaw was fixed in the output of the icmake unassembler. +- upgrade to 10.01.00 + * Simplified -t argument handling in icmake + * The icmake program (again) recognizes but ignores the -q option. Existing + icmake scripts specifying -q should not be processed by icmake + 10.00.00. Icmake users are advised to remove -q options from their icmake + scripts. + * Calling icmake without action option results in an error. +- upgrade to 10.00.00 + * Icmake and its support programs now converted to C++ + * Added a new manpage: icmscript(7), describing the syntaxis, construction + and predefined support functions and other characteristics of icmake + scripts. + * Added new options --no-process (-N), --unassemble (-u), and --verbose (-V) + to icmake, + * Icmake's option --summary) (-F) has been discontinued. + * Added new options --no-version-check (-n) to icm-exec and icmun + * Added new option -P (no pre-processing) to --compile and --force + * The --source short option -i has been replaced by -s; + * The predefined functions printf and fprintf also support the << insertion + operator (comparable to C++'s std::ostream class). + * Changed the organization of the class-dependencies matrices shown by + 'icmake -d' (icm_dep), simplifying visual inspection of circular + class-dependencies + * Fixed a flaw in handling precompiled headers in the std. icmbuild script + causing precompilation of modified headers at the second icmbuild run. +- new library file icmstart.bim comming from commit ecb0d3f1 + [10.03.00.tar.bz2] + +------------------------------------------------------------------- Old: ---- icmake-9.03.01.tar.bz2 New: ---- icmake-10.03.00.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icmake.spec ++++++ --- /var/tmp/diff_new_pack.PNfRHA/_old 2022-11-04 17:35:38.785024079 +0100 +++ /var/tmp/diff_new_pack.PNfRHA/_new 2022-11-04 17:35:38.801024163 +0100 @@ -1,7 +1,7 @@ # # spec file for package icmake # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,18 @@ Name: icmake -Version: 9.03.01 +Version: 10.03.00 Release: 0 Summary: A program maintenance (make) utility using a C-like grammar License: GPL-3.0-only Group: Development/Tools/Building -Url: https://gitlab.com/fbb-git/icmake +URL: https://gitlab.com/fbb-git/icmake Source: %{URL}/-/archive/%{version}/icmake-%{version}.tar.bz2 Patch1: prevent-double-slash.patch BuildRequires: bison BuildRequires: flex +BuildRequires: gcc-c++ +BuildRequires: libbobcat-light-devel-static %description Icmake allows the programmer to use a program language (closely @@ -70,6 +72,7 @@ %{_mandir}/man1/icmstart.1%{ext_man} %{_mandir}/man7/icmconf.7%{ext_man} %{_mandir}/man7/icmstart.rc.7%{ext_man} +%{_mandir}/man7/icmscript.7%{ext_man} %{_datadir}/icmake %dir %{_libdir}/icmake %{_libdir}/icmake/icm-comp @@ -78,6 +81,7 @@ %{_libdir}/icmake/icm-dep %{_libdir}/icmake/icmun %{_libdir}/icmake/icmbuild +%{_libdir}/icmake/icmstart.bim %dir %{_sysconfdir}/icmake %config %{_sysconfdir}/icmake/icmstart.rc ++++++ icmake-9.03.01.tar.bz2 -> icmake-10.03.00.tar.bz2 ++++++ ++++ 75759 lines of diff (skipped)
