Hello community, here is the log from the commit of package icmake for openSUSE:Factory checked in at 2015-12-09 19:33:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icmake (Old) and /work/SRC/openSUSE:Factory/.icmake.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "icmake" Changes: -------- --- /work/SRC/openSUSE:Factory/icmake/icmake.changes 2013-07-29 21:01:05.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.icmake.new/icmake.changes 2015-12-09 19:33:39.000000000 +0100 @@ -1,0 +2,13 @@ +Fri Dec 4 21:09:57 UTC 2015 - mpluskal@suse.com + +- Revert part of previous changes +- Build with correct cflags + +------------------------------------------------------------------- +Thu Dec 3 15:28:49 UTC 2015 - p.drouand@gmail.com + +- Update to version 7.23.04 + * Please read the changelog file +- Update project and download Urls + +------------------------------------------------------------------- Old: ---- icmake_7.20.00.orig.tar.gz New: ---- 7.23.02.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icmake.spec ++++++ --- /var/tmp/diff_new_pack.GSVlYp/_old 2015-12-09 19:33:40.000000000 +0100 +++ /var/tmp/diff_new_pack.GSVlYp/_new 2015-12-09 19:33:40.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package icmake # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,13 +19,13 @@ Name: icmake BuildRequires: bison BuildRequires: flex -Version: 7.20.00 +Version: 7.23.02 Release: 0 Summary: A program maintenance (make) utility using a C-like grammar License: GPL-3.0 Group: Development/Tools/Building -Url: http://icmake.sourceforge.net/ -Source: %{name}_%{version}.orig.tar.gz +Url: https://fbb-git.github.io/icmake/ +Source: https://github.com/fbb-git/icmake/archive/%{version}.tar.gz Patch: adapt-examples-path.patch Patch1: prevent-double-slash.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -44,44 +44,31 @@ %patch1 -p1 %build -echo "/* created during rpmbuild */" > INSTALL.im -echo "#define BINDIR \"%{_bindir}\"" >> INSTALL.im -echo "#define SKELDIR \"%{_datadir}/%{name}\"" >> INSTALL.im -echo "#define MANDIR \"%{_mandir}\"" >> INSTALL.im -echo "#define LIBDIR \"%{_libdir}/%{name}\"" >> INSTALL.im -echo "#define CONFDIR \"%{_sysconfdir}/%{name}\"" >> INSTALL.im -%if 0%{?suse_version} -echo "#define DOCDIR \"%{_docdir}/%{name}\"" >> INSTALL.im -echo "#define DOCDOCDIR \"%{_docdir}/%{name}\"" >> INSTALL.im -%else -echo "#define DOCDIR \"%{_docdir}/%{name}-%{version}\"" >> INSTALL.im -echo "#define DOCDOCDIR \"%{_docdir}/%{name}-%{version}\"" >> INSTALL.im -%endif - +export CFLAGS="%{optflags}" +echo "/* created during rpmbuild */" > %{name}/INSTALL.im +echo "#define BINDIR \"%{_bindir}\"" >> %{name}/INSTALL.im +echo "#define SKELDIR \"%{_datadir}/%{name}\"" >> %{name}/INSTALL.im +echo "#define MANDIR \"%{_mandir}\"" >> %{name}/INSTALL.im +echo "#define LIBDIR \"%{_libdir}/%{name}\"" >> %{name}/INSTALL.im +echo "#define CONFDIR \"%{_sysconfdir}/%{name}\"" >> %{name}/INSTALL.im +echo "#define DOCDIR \"%{_docdir}/%{name}\"" >> %{name}/INSTALL.im +echo "#define DOCDOCDIR \"%{_docdir}/%{name}\"" >> %{name}/INSTALL.im +cd %{name} ./icm_bootstrap "" - %install +cd %{name} ./icm_install strip all %{buildroot} - -%clean -[ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf %{buildroot} - %files %defattr(-,root,root) - +%doc %{name}/changelog %{_bindir}/* -%dir %{_datadir}/%{name} -%{_datadir}/%{name}/* - -%dir %{_libdir}/%{name} -%{_libdir}/%{name}/* +%{_datadir}/%{name} +%{_libdir}/%{name}/ %dir %{_sysconfdir}/%{name} %config %{_sysconfdir}/%{name}/* -%doc changelog - -%doc %{_mandir}/man1/* -%doc %{_mandir}/man7/* +%{_mandir}/man1/* +%{_mandir}/man7/* %changelog ++++++ icmake_7.20.00.orig.tar.gz -> 7.23.02.tar.gz ++++++ ++++ 77850 lines of diff (skipped) ++++++ adapt-examples-path.patch ++++++ --- /var/tmp/diff_new_pack.GSVlYp/_old 2015-12-09 19:33:41.000000000 +0100 +++ /var/tmp/diff_new_pack.GSVlYp/_new 2015-12-09 19:33:41.000000000 +0100 @@ -1,6 +1,6 @@ diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-icmake-7.19.00/examples/bup ./examples/bup ---- ../orig-icmake-7.19.00/examples/bup 2012-02-22 11:07:32.000000000 +0100 -+++ ./examples/bup 2012-12-12 10:33:00.638168292 +0100 +--- ../orig-icmake-7.19.00/icmake/examples/bup 2012-02-22 11:07:32.000000000 +0100 ++++ ./icmake/examples/bup 2012-12-12 10:33:00.638168292 +0100 @@ -1,4 +1,4 @@ -#!/usr/local/bin/icmake -qi +#!/usr/bin/icmake -qi @@ -8,8 +8,8 @@ #define ETCDIR "/usr/local/etc" diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-icmake-7.19.00/examples/idir ./examples/idir ---- ../orig-icmake-7.19.00/examples/idir 2012-02-22 11:07:32.000000000 +0100 -+++ ./examples/idir 2012-12-12 10:33:04.006303885 +0100 +--- ../orig-icmake-7.19.00/icmake/examples/idir 2012-02-22 11:07:32.000000000 +0100 ++++ ./icmake/examples/idir 2012-12-12 10:33:04.006303885 +0100 @@ -1,4 +1,4 @@ -#!/usr/local/bin/icmake -qi +#!/usr/bin/icmake -qi @@ -17,8 +17,8 @@ /* Example of the Icmake 'stat()' function. This simple makefile prints diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-icmake-7.19.00/examples/killprog ./examples/killprog ---- ../orig-icmake-7.19.00/examples/killprog 2012-02-22 11:07:32.000000000 +0100 -+++ ./examples/killprog 2012-12-12 10:33:06.982423701 +0100 +--- ../orig-icmake-7.19.00/icmake/examples/killprog 2012-02-22 11:07:32.000000000 +0100 ++++ ./icmake/examples/killprog 2012-12-12 10:33:06.982423701 +0100 @@ -1,4 +1,4 @@ -#!/usr/local/bin/icmake -qi +#!/usr/bin/icmake -qi @@ -26,8 +26,8 @@ /* Sample Icmake script. Kills programs; you can type 'killprog progname' diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-icmake-7.19.00/examples/tolower ./examples/tolower ---- ../orig-icmake-7.19.00/examples/tolower 2012-02-22 11:07:32.000000000 +0100 -+++ ./examples/tolower 2012-12-12 10:33:10.066547864 +0100 +--- ../orig-icmake-7.19.00/icmake/examples/tolower 2012-02-22 11:07:32.000000000 +0100 ++++ ./icmake/examples/tolower 2012-12-12 10:33:10.066547864 +0100 @@ -1,4 +1,4 @@ -#!/usr/local/bin/icmake -qi +#!/usr/bin/icmake -qi ++++++ prevent-double-slash.patch ++++++ --- /var/tmp/diff_new_pack.GSVlYp/_old 2015-12-09 19:33:41.000000000 +0100 +++ /var/tmp/diff_new_pack.GSVlYp/_new 2015-12-09 19:33:41.000000000 +0100 @@ -1,6 +1,6 @@ diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-icmake-7.19.00/icm_prepare ./icm_prepare ---- ../orig-icmake-7.19.00/icm_prepare 2012-09-07 09:43:56.000000000 +0200 -+++ ./icm_prepare 2012-12-12 10:46:06.729771756 +0100 +--- ../orig-icmake-7.19.00/icmake/icm_prepare 2012-09-07 09:43:56.000000000 +0200 ++++ ./icmake/icm_prepare 2012-12-12 10:46:06.729771756 +0100 @@ -11,7 +11,7 @@ try mkdir -p tmp @@ -11,8 +11,8 @@ . scripts/conversions diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-icmake-7.19.00/scripts/conversions ./scripts/conversions ---- ../orig-icmake-7.19.00/scripts/conversions 2012-02-22 11:07:32.000000000 +0100 -+++ ./scripts/conversions 2012-12-12 10:45:15.591716676 +0100 +--- ../orig-icmake-7.19.00/icmake/scripts/conversions 2012-02-22 11:07:32.000000000 +0100 ++++ ./icmake/scripts/conversions 2012-12-12 10:45:15.591716676 +0100 @@ -3,7 +3,7 @@ . VERSION . tmp/ROOT