SHA256
6
0
forked from pool/binutils
OBS User autobuild
2009-11-27 11:33:29 +00:00
committed by Git OBS Bridge
parent 37dd0d09c6
commit 8c3e5e79da
50 changed files with 2412 additions and 686 deletions

View File

@@ -1,5 +1,5 @@
#
# spec file for package binutils (Version 2.20.0)
# spec file for package cross-ppc64-binutils (Version 2.19.51)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -17,15 +17,10 @@
Name: cross-ppc64-binutils
BuildRequires: bison dejagnu flex gcc-c++
%if 0%{suse_version} > 1110
BuildRequires: zlib-devel-static
%else
BuildRequires: zlib-devel
%endif
Version: 2.20.0
Release: 10
Name: cross-ppc64-binutils
BuildRequires: bison dejagnu flex gcc-c++ zlib-devel-static
Version: 2.19.51
Release: 11
#
# RUN_TESTS
%define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@@ -38,7 +33,6 @@ Release: 10
%ifarch alpha armv4l hppa mips sh4 sparc sparc64
%define make_check_handling true
%else
# XXX check again
%define make_check_handling false
%endif
# let make check fail anyway if RUN_TESTS was requested
@@ -56,7 +50,7 @@ Release: 10
#
#
Url: http://www.gnu.org/software/binutils/
License: GNU Free Documentation License, Version 1.1 (GFDL 1.1); GNU Free Documentation License, Version 1.2 (GFDL 1.2); GPL v2 or later; GPL v3 or later; LGPL v2.0 or later; LGPL v2.1 or later; LGPL v3 or later
License: GFDL v1.1 ; GFDL v1.2 ; GPL v2 or later ; GPL v3 or later ; LGPL v2.0 or later ; LGPL v2.1 or later ; LGPL v3 or later
Group: Development/Tools/Building
PreReq: %{install_info_prereq}
AutoReqProv: on
@@ -81,7 +75,9 @@ Patch9: testsuite.diff
Patch10: enable-targets.diff
Patch11: use-hashtype-both-by-default.diff
Patch12: s390-pic-dso.diff
Patch13: gold-basename.diff
Patch14: binutils-build-as-needed.diff
Patch15: lto-discard.diff
Patch90: cross-avr-nesc-as.patch
Patch92: cross-avr-omit_section_dynsym.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -262,7 +258,9 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa
%patch10
%patch11
%patch12
%patch13
%patch14
%patch15
%if "%{TARGET}" == "avr"
cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
%patch90
@@ -314,6 +312,7 @@ EXTRA_LD_TARGETS="$EXTRA_LD_TARGETS,spu-elf"
--with-pkgversion="GNU Binutils; %{DIST}" \\\
--with-separate-debug-dir=%{_prefix}/lib/debug \\\
--with-pic --build=%{HOST} \\\
--disable-ld-targets \\\
${EXTRA_TARGETS:+--enable-targets="${EXTRA_TARGETS#,}"}
%define extra_ld_targets \\\
${EXTRA_LD_TARGETS:+--enable-ld-targets="${EXTRA_LD_TARGETS#,}"}