Hello community, here is the log from the commit of package sdcc for openSUSE:Factory checked in at 2015-06-30 10:18:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sdcc (Old) and /work/SRC/openSUSE:Factory/.sdcc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sdcc" Changes: -------- --- /work/SRC/openSUSE:Factory/sdcc/sdcc.changes 2014-12-03 22:49:22.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.sdcc.new/sdcc.changes 2015-06-30 10:18:33.000000000 +0200 @@ -1,0 +2,16 @@ +Fri Jun 26 05:33:39 UTC 2015 - dmitr...@opensuse.org + +- Update to version 3.5.0 + * Changed default language dialect from --std-sdcc89 to --std-sdcc99 + * Reorganized and updated manual + * Reduced memory consumption (most noticeable for high --max-allocs-per-node) + * Faster compilation for stm8 (most noticeable for high --max-allocs-per-node) + * atoll() function for conversion of strings to long long + * __z88dk_fastcall and __z88dk_callee calling conventions for more + efficient function calls and better compability with z88dk + * --lospre-unsafe-read renamed to --allow-unsafe-read +- Drop obsolete + * sdcc-remove-strndup.patch + * sdcc-libiberty.patch + +------------------------------------------------------------------- Old: ---- sdcc-libiberty.patch sdcc-remove-strndup.patch sdcc-src-3.4.0.tar.bz2 New: ---- sdcc-src-3.5.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sdcc.spec ++++++ --- /var/tmp/diff_new_pack.wKCWIY/_old 2015-06-30 10:18:34.000000000 +0200 +++ /var/tmp/diff_new_pack.wKCWIY/_new 2015-06-30 10:18:34.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package sdcc # -# Copyright (c) 2014 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 @@ -17,7 +17,7 @@ Name: sdcc -Version: 3.4.0 +Version: 3.5.0 Release: 0 Summary: Small Device C Compiler License: GPL-2.0+ and GPL-3.0+ @@ -25,8 +25,6 @@ Url: http://sdcc.sourceforge.net/ Source: http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.bz2 Source1: %{name}-rpmlintrc -Patch0: %{name}-remove-strndup.patch -Patch1: %{name}-libiberty.patch BuildRequires: bison BuildRequires: boost-devel BuildRequires: fdupes @@ -37,6 +35,20 @@ BuildRequires: gputils BuildRequires: libstdc++-devel BuildRequires: libtool +BuildRequires: ncurses-devel +BuildRequires: python-devel +# documentation +%if 0%{?suse_version} >= 1320 +BuildRequires: latex2html +BuildRequires: lyx +BuildRequires: makeinfo +BuildRequires: texlive-babel-english +BuildRequires: texlive-dvipdfmx +BuildRequires: texlive-fancyhdr +BuildRequires: texlive-latex +BuildRequires: texlive-makeindex +BuildRequires: texlive-ulem +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -76,21 +88,20 @@ %prep %setup -q -%if 0%{?suse_version} > 1320 -%patch0 -p 1 -b .strndup -%endif -%patch1 -p 1 -b .libiberty -# bnc#889723 rm support/regression/tests/bug3304184.c %build CFLAGS="%{optflags} -fno-strict-aliasing" \ -%configure --prefix=%{_prefix} --docdir=%{_docdir}/sdcc +%configure \ + --docdir=%{_docdir}/sdcc \ + %if 0%{?suse_version} >= 1320 + --enable-doc + %endif make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install +%make_install # install documentation mkdir -p %{buildroot}%{_docdir}/%{name}/sdas @@ -148,5 +159,8 @@ %dir %{_docdir}/%{name} %{_docdir}/%{name}/ucsim %{_docdir}/%{name}/sdas +%if 0%{?suse_version} >= 1320 +%{_docdir}/%{name}/sdccman.pdf +%endif %changelog ++++++ sdcc-src-3.4.0.tar.bz2 -> sdcc-src-3.5.0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/sdcc/sdcc-src-3.4.0.tar.bz2 /work/SRC/openSUSE:Factory/.sdcc.new/sdcc-src-3.5.0.tar.bz2 differ: char 11, line 1