Hello community, here is the log from the commit of package cross-spu-newlib checked in at Mon Sep 15 17:50:36 CEST 2008. -------- --- cross-spu-newlib/cross-spu-newlib.changes 2008-07-25 11:43:03.000000000 +0200 +++ /mounts/work_src_done/STABLE/cross-spu-newlib/cross-spu-newlib.changes 2008-09-15 17:35:25.000000000 +0200 @@ -1,0 +2,6 @@ +Mon Sep 15 17:34:31 CEST 2008 - sassmann@suse.de + +- cross-spu-newlib-headers included generic header + files instead of specific spu header files + +------------------------------------------------------------------- cross-spu-newlib-headers.changes: same change New: ---- cross-spu-newlib-headers-old.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-spu-newlib-headers-old.spec ++++++ # # spec file for package cross-spu-newlib-headers (Version 1.17.0.2008_07_19) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: cross-spu-newlib-headers Summary: GNU newlib C library Version: 1.17.0.2008_07_19 Release: 20 %define cvs_version 2008-07-19 License: GPL v2 or later Group: Development/Libraries/Cross BuildArch: noarch BuildRequires: cross-spu-binutils cross-spu-gcc-static texinfo BuildRoot: %{_tmppath}/%{name}-%{version}-build # When building the cross-toolchain, reset prefix directory and use sysroot %define _prefix /opt/cross %define TARGET_ARCH spu Source0: newlib-%{cvs_version}.tar.bz2 %description header files for GNU newlib C library %prep %setup -q -n newlib %build export PATH=/opt/cross/bin:$PATH %define TARGET_ARCH spu mkdir obj-%{TARGET_ARCH} cd obj-%{TARGET_ARCH} OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-fno-rtti//g' -e 's/-fno-exceptions//g'` SPU_OPT_FLAGS="-O2 -g -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" CC="gcc $OPT_FLAGS" CC="$CC" \ CFLAGS="$SPU_OPT_FLAGS" \ CXXFLAGS="$SPU_OPT_FLAGS" \ XCFLAGS="$OPT_FLAGS" \ TCFLAGS="$SPU_OPT_FLAGS" \ ../configure \ --prefix=%{_prefix} \ --disable-shared \ --disable-threads \ --disable-checking \ --with-headers \ --disable-multilib \ --disable-nls \ --target=%{TARGET_ARCH} make %{?jobs:-j%jobs} %install mkdir -p $RPM_BUILD_ROOT%{_prefix}/%{TARGET_ARCH}/sys-root/usr/include #cp -vaL newlib/libm/machine/spu/headers/*.h $RPM_BUILD_ROOT%{_prefix}/%{TARGET_ARCH}/sys-root/usr/include #cp -val newlib/libc/machine/spu/sys $RPM_BUILD_ROOT%{_prefix}/%{TARGET_ARCH}/sys-root/usr/include/ #cp -val newlib/libc/machine/spu/include $RPM_BUILD_ROOT%{_prefix}/%{TARGET_ARCH}/sys-root/usr/ %clean #rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_prefix} %changelog * Mon Sep 15 2008 sassmann@suse.de - cross-spu-newlib-headers included generic header files instead of specific spu header files * Fri Jul 25 2008 sassmann@suse.de - updated to cvs version date "2008-07-19 08:00 GMT" (feature #304010) * Mon Mar 17 2008 olh@suse.de - accept all makeinfo versions, not just 4.9 * Tue Nov 13 2007 olh@suse.de - update rpmlintrc to ignore binaries properly * Fri Nov 09 2007 olh@suse.de - build as noarch because the packages do not contain runtime binaries split cross-spu-newlib-headers for cross-spu-gcc-static * Mon May 14 2007 schwab@suse.de - Make proper use of sys-root. * Wed Apr 11 2007 sassmann@suse.de - add new version 1.15 ++++++ cross-spu-newlib-headers.spec ++++++ --- /var/tmp/diff_new_pack.C18389/_old 2008-09-15 17:50:30.000000000 +0200 +++ /var/tmp/diff_new_pack.C18389/_new 2008-09-15 17:50:30.000000000 +0200 @@ -2,9 +2,16 @@ # spec file for package cross-spu-newlib-headers (Version 1.17.0.2008_07_19) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -13,16 +20,18 @@ Name: cross-spu-newlib-headers Summary: GNU newlib C library Version: 1.17.0.2008_07_19 -Release: 1 +Release: 20 %define cvs_version 2008-07-19 License: GPL v2 or later Group: Development/Libraries/Cross -BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch +BuildRequires: cross-spu-binutils cross-spu-gcc-static texinfo +Requires: cross-spu-newlib-headers # When building the cross-toolchain, reset prefix directory and use sysroot %define _prefix /opt/cross -%define TARGET_ARCH spu Source0: newlib-%{cvs_version}.tar.bz2 +Source1: cross-spu-newlib-rpmlintrc %description header files for GNU newlib C library @@ -33,20 +42,49 @@ %setup -q -n newlib %build -: +export PATH=/opt/cross/bin:$PATH +%define TARGET_ARCH spu +mkdir obj-%{TARGET_ARCH} +cd obj-%{TARGET_ARCH} +OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-fno-rtti//g' -e 's/-fno-exceptions//g'` +SPU_OPT_FLAGS="-O2 -g -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" +CC="gcc $OPT_FLAGS" + CC="$CC" \ + CFLAGS="$SPU_OPT_FLAGS" \ + CXXFLAGS="$SPU_OPT_FLAGS" \ + XCFLAGS="$OPT_FLAGS" \ + TCFLAGS="$SPU_OPT_FLAGS" \ + ../configure \ + --prefix=%{_prefix} \ + --disable-shared \ + --disable-threads \ + --disable-checking \ + --with-headers \ + --disable-multilib \ + --disable-nls \ + --target=%{TARGET_ARCH} +make %{?jobs:-j%jobs} %install -mkdir -p $RPM_BUILD_ROOT%{_prefix}/%{TARGET_ARCH}/sys-root/usr -cp -vaL newlib/libc/include $RPM_BUILD_ROOT%{_prefix}/%{TARGET_ARCH}/sys-root/usr +export PATH=/opt/cross/bin:$PATH +make -C obj-%{TARGET_ARCH} DESTDIR=$RPM_BUILD_ROOT install +# +rm -rf $RPM_BUILD_ROOT%{_prefix}/share +rm -rf $RPM_BUILD_ROOT%{_prefix}/info +rm -rf $RPM_BUILD_ROOT%{_prefix}/%{TARGET_ARCH}/lib +rm -rf $RPM_BUILD_ROOT%{_prefix}/%{TARGET_ARCH}/sys-root/usr %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) -%{_prefix} +%{_prefix}/%{TARGET_ARCH}/include %changelog +* Mon Sep 15 2008 sassmann@suse.de +- cross-spu-newlib-headers included generic header + files instead of specific spu header files * Fri Jul 25 2008 sassmann@suse.de - updated to cvs version date "2008-07-19 08:00 GMT" (feature #304010) ++++++ cross-spu-newlib.spec ++++++ --- /var/tmp/diff_new_pack.C18389/_old 2008-09-15 17:50:30.000000000 +0200 +++ /var/tmp/diff_new_pack.C18389/_new 2008-09-15 17:50:30.000000000 +0200 @@ -2,9 +2,16 @@ # spec file for package cross-spu-newlib (Version 1.17.0.2008_07_19) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -13,7 +20,7 @@ Name: cross-spu-newlib Summary: GNU newlib C library Version: 1.17.0.2008_07_19 -Release: 1 +Release: 18 %define cvs_version 2008-07-19 License: GPL v2 or later Group: Development/Libraries/Cross @@ -79,6 +86,9 @@ %{_prefix} %changelog +* Mon Sep 15 2008 sassmann@suse.de +- cross-spu-newlib-headers included generic header + files instead of specific spu header files * Fri Jul 25 2008 sassmann@suse.de - updated to cvs version date "2008-07-19 08:00 GMT" (feature #304010) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org