From a6b01b9fe1f2e0dff3a88c27abf5ba99e428d396e8de9c1816e8c450bf7e548f Mon Sep 17 00:00:00 2001 From: Factory Maintainer Date: Mon, 18 Jun 2012 19:15:24 +0000 Subject: [PATCH] Accepting request 125342 from home:coolo:branches:openSUSE:Factory - the previous fix was not good enough, another iteration of the same OBS-URL: https://build.opensuse.org/request/show/125342 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/binutils?expand=0&rev=94 --- binutils.changes | 5 +++++ binutils.spec | 4 ---- cross-alpha-binutils.changes | 5 +++++ cross-alpha-binutils.spec | 23 ++--------------------- cross-arm-binutils.changes | 5 +++++ cross-arm-binutils.spec | 23 ++--------------------- cross-avr-binutils.changes | 5 +++++ cross-avr-binutils.spec | 23 ++--------------------- cross-hppa-binutils.changes | 5 +++++ cross-hppa-binutils.spec | 23 ++--------------------- cross-hppa64-binutils.changes | 5 +++++ cross-hppa64-binutils.spec | 23 ++--------------------- cross-i386-binutils.changes | 5 +++++ cross-i386-binutils.spec | 23 ++--------------------- cross-ia64-binutils.changes | 5 +++++ cross-ia64-binutils.spec | 23 ++--------------------- cross-mips-binutils.changes | 5 +++++ cross-mips-binutils.spec | 23 ++--------------------- cross-ppc-binutils.changes | 5 +++++ cross-ppc-binutils.spec | 23 ++--------------------- cross-ppc64-binutils.changes | 5 +++++ cross-ppc64-binutils.spec | 23 ++--------------------- cross-s390-binutils.changes | 5 +++++ cross-s390-binutils.spec | 23 ++--------------------- cross-s390x-binutils.changes | 5 +++++ cross-s390x-binutils.spec | 23 ++--------------------- cross-sparc-binutils.changes | 5 +++++ cross-sparc-binutils.spec | 23 ++--------------------- cross-spu-binutils.changes | 5 +++++ cross-spu-binutils.spec | 23 ++--------------------- cross-x86_64-binutils.changes | 5 +++++ cross-x86_64-binutils.spec | 23 ++--------------------- pre_checkin.sh | 8 +++----- 33 files changed, 113 insertions(+), 324 deletions(-) diff --git a/binutils.changes b/binutils.changes index e787f8f..b95878f 100644 --- a/binutils.changes +++ b/binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/binutils.spec b/binutils.spec index e3a6680..49f53dc 100644 --- a/binutils.spec +++ b/binutils.spec @@ -98,10 +98,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: %{TARGET} -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-alpha-binutils.changes b/cross-alpha-binutils.changes index e787f8f..b95878f 100644 --- a/cross-alpha-binutils.changes +++ b/cross-alpha-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-alpha-binutils.spec b/cross-alpha-binutils.spec index 5237086..48d7c29 100644 --- a/cross-alpha-binutils.spec +++ b/cross-alpha-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-alpha-binutils +ExcludeArch: alpha %define cross 1 %define TARGET alpha -# -# spec file for package binutils -# -# -# 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-alpha-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: alpha -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-arm-binutils.changes b/cross-arm-binutils.changes index e787f8f..b95878f 100644 --- a/cross-arm-binutils.changes +++ b/cross-arm-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-arm-binutils.spec b/cross-arm-binutils.spec index c472134..961f7be 100644 --- a/cross-arm-binutils.spec +++ b/cross-arm-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-arm-binutils +ExcludeArch: %arm %define cross 1 %define TARGET arm -# -# spec file for package binutils -# -# -# 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-arm-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: arm -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-avr-binutils.changes b/cross-avr-binutils.changes index e787f8f..b95878f 100644 --- a/cross-avr-binutils.changes +++ b/cross-avr-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-avr-binutils.spec b/cross-avr-binutils.spec index 0e7792a..dd2d7c0 100644 --- a/cross-avr-binutils.spec +++ b/cross-avr-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-avr-binutils +ExcludeArch: avr %define cross 1 %define TARGET avr -# -# spec file for package binutils -# -# -# 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-avr-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: avr -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-hppa-binutils.changes b/cross-hppa-binutils.changes index e787f8f..b95878f 100644 --- a/cross-hppa-binutils.changes +++ b/cross-hppa-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-hppa-binutils.spec b/cross-hppa-binutils.spec index 364e775..3545a83 100644 --- a/cross-hppa-binutils.spec +++ b/cross-hppa-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-hppa-binutils +ExcludeArch: hppa %define cross 1 %define TARGET hppa -# -# spec file for package binutils -# -# -# 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-hppa-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: hppa -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-hppa64-binutils.changes b/cross-hppa64-binutils.changes index e787f8f..b95878f 100644 --- a/cross-hppa64-binutils.changes +++ b/cross-hppa64-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-hppa64-binutils.spec b/cross-hppa64-binutils.spec index ac4f082..757307e 100644 --- a/cross-hppa64-binutils.spec +++ b/cross-hppa64-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-hppa64-binutils +ExcludeArch: hppa64 %define cross 1 %define TARGET hppa64 -# -# spec file for package binutils -# -# -# 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-hppa64-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: hppa64 -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-i386-binutils.changes b/cross-i386-binutils.changes index e787f8f..b95878f 100644 --- a/cross-i386-binutils.changes +++ b/cross-i386-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-i386-binutils.spec b/cross-i386-binutils.spec index bf464c4..2e1b0dc 100644 --- a/cross-i386-binutils.spec +++ b/cross-i386-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-i386-binutils +ExcludeArch: i%86 %define cross 1 %define TARGET i586 -# -# spec file for package binutils -# -# -# 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-i386-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: i586 -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-ia64-binutils.changes b/cross-ia64-binutils.changes index e787f8f..b95878f 100644 --- a/cross-ia64-binutils.changes +++ b/cross-ia64-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-ia64-binutils.spec b/cross-ia64-binutils.spec index 17806c8..67a71e0 100644 --- a/cross-ia64-binutils.spec +++ b/cross-ia64-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-ia64-binutils +ExcludeArch: ia64 %define cross 1 %define TARGET ia64 -# -# spec file for package binutils -# -# -# 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-ia64-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: ia64 -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-mips-binutils.changes b/cross-mips-binutils.changes index e787f8f..b95878f 100644 --- a/cross-mips-binutils.changes +++ b/cross-mips-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-mips-binutils.spec b/cross-mips-binutils.spec index 1010c5b..cb859d3 100644 --- a/cross-mips-binutils.spec +++ b/cross-mips-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-mips-binutils +ExcludeArch: mips %define cross 1 %define TARGET mips -# -# spec file for package binutils -# -# -# 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-mips-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: mips -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-ppc-binutils.changes b/cross-ppc-binutils.changes index e787f8f..b95878f 100644 --- a/cross-ppc-binutils.changes +++ b/cross-ppc-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-ppc-binutils.spec b/cross-ppc-binutils.spec index e6ef223..a6fe058 100644 --- a/cross-ppc-binutils.spec +++ b/cross-ppc-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-ppc-binutils +ExcludeArch: ppc %define cross 1 %define TARGET powerpc -# -# spec file for package binutils -# -# -# 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-ppc-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: powerpc -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-ppc64-binutils.changes b/cross-ppc64-binutils.changes index e787f8f..b95878f 100644 --- a/cross-ppc64-binutils.changes +++ b/cross-ppc64-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-ppc64-binutils.spec b/cross-ppc64-binutils.spec index a7f444f..0a7df6e 100644 --- a/cross-ppc64-binutils.spec +++ b/cross-ppc64-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-ppc64-binutils +ExcludeArch: ppc64 %define cross 1 %define TARGET powerpc64 -# -# spec file for package binutils -# -# -# 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-ppc64-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: powerpc64 -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-s390-binutils.changes b/cross-s390-binutils.changes index e787f8f..b95878f 100644 --- a/cross-s390-binutils.changes +++ b/cross-s390-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-s390-binutils.spec b/cross-s390-binutils.spec index 093ef73..3128450 100644 --- a/cross-s390-binutils.spec +++ b/cross-s390-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-s390-binutils +ExcludeArch: s390 %define cross 1 %define TARGET s390 -# -# spec file for package binutils -# -# -# 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-s390-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: s390 -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-s390x-binutils.changes b/cross-s390x-binutils.changes index e787f8f..b95878f 100644 --- a/cross-s390x-binutils.changes +++ b/cross-s390x-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-s390x-binutils.spec b/cross-s390x-binutils.spec index 1e8131d..9035073 100644 --- a/cross-s390x-binutils.spec +++ b/cross-s390x-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-s390x-binutils +ExcludeArch: s390x %define cross 1 %define TARGET s390x -# -# spec file for package binutils -# -# -# 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-s390x-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: s390x -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-sparc-binutils.changes b/cross-sparc-binutils.changes index e787f8f..b95878f 100644 --- a/cross-sparc-binutils.changes +++ b/cross-sparc-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-sparc-binutils.spec b/cross-sparc-binutils.spec index 960b3e0..dae3310 100644 --- a/cross-sparc-binutils.spec +++ b/cross-sparc-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-sparc-binutils +ExcludeArch: sparc %define cross 1 %define TARGET sparc -# -# spec file for package binutils -# -# -# 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-sparc-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: sparc -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-spu-binutils.changes b/cross-spu-binutils.changes index e787f8f..b95878f 100644 --- a/cross-spu-binutils.changes +++ b/cross-spu-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-spu-binutils.spec b/cross-spu-binutils.spec index 0c0888c..abbd814 100644 --- a/cross-spu-binutils.spec +++ b/cross-spu-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-spu-binutils +ExcludeArch: spu %define cross 1 %define TARGET spu -# -# spec file for package binutils -# -# -# 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-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: spu -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/cross-x86_64-binutils.changes b/cross-x86_64-binutils.changes index e787f8f..b95878f 100644 --- a/cross-x86_64-binutils.changes +++ b/cross-x86_64-binutils.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jun 18 11:06:01 UTC 2012 - coolo@suse.com + +- the previous fix was not good enough, another iteration of the same + ------------------------------------------------------------------- Thu Jun 14 11:53:56 UTC 2012 - coolo@suse.com diff --git a/cross-x86_64-binutils.spec b/cross-x86_64-binutils.spec index 11bafb9..3092532 100644 --- a/cross-x86_64-binutils.spec +++ b/cross-x86_64-binutils.spec @@ -16,25 +16,10 @@ # +Name: cross-x86_64-binutils +ExcludeArch: x86_64 %define cross 1 %define TARGET x86_64 -# -# spec file for package binutils -# -# -# 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-x86_64-binutils BuildRequires: bison BuildRequires: dejagnu BuildRequires: flex @@ -116,10 +101,6 @@ Patch92: cross-avr-omit_section_dynsym.patch Patch93: avr-binutils-relocs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{!?cross:1} -ExcludeArch: x86_64 -%endif - %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want diff --git a/pre_checkin.sh b/pre_checkin.sh index 01500af..72b714b 100644 --- a/pre_checkin.sh +++ b/pre_checkin.sh @@ -8,11 +8,9 @@ for arch in hppa hppa64 mips arm i386 x86_64 s390 s390x ppc ppc64 ia64 sparc alp ln -f binutils.changes cross-$arch-binutils.changes targetarch=`echo $arch | sed -e "s/parisc/hppa/;s/i.86/i586/;s/ppc/powerpc/"` - ( echo "%define cross 1" - echo "%define TARGET $targetarch" - ) > cross-$arch-binutils.spec - sed -e "s/^Name:.*binutils\$/Name: cross-$arch-binutils/; s/^ExcludeArch:.*/ExcludeArch: $targetarch/" \ - < binutils.spec >> cross-$arch-binutils.spec + exclarch=`echo $arch | sed -e 's/parisc/hppa/;s/i.86/i%86/;s/arm/%arm/'` + sed -e "s/^Name:.*binutils\$/Name: cross-$arch-binutils\nExcludeArch: $exclarch\n%define cross 1\n%define TARGET $targetarch/;" \ + < binutils.spec > cross-$arch-binutils.spec echo " done." done