Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:dolphine:cross:sourcery-2009.1-arm
binutils
dc-sourcery-2009.1-arm-binutils.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dc-sourcery-2009.1-arm-binutils.spec of Package binutils
%define sourcery_version 2009.1 %define sourcery_arch arm %define sourcery_target arm-none-linux-gnueabi ### Dolhine Paths Definintions BEGIN ### %define dolphine_pkg_prefix de- %define dolphine_provider dolphine.org %define dolphine_etc /etc/opt/%{dolphine_provider} %define dolphine_etc_cross /etc/opt/%{dolphine_provider}/cross %define dolphine_prefix /opt/%{dolphine_provider} %define dolphine_prefix_bin %{dolphine_prefix}/bin %define dolphine_prefix_lib %{dolphine_prefix}/lib %define dolphine_prefix_lib64 %{dolphine_prefix}/lib64 %define dolphine_prefix_libexec %{dolphine_prefix}/libexec %define dolphine_prefix_share %{dolphine_prefix}/share %define dolphine_prefix_tools %{dolphine_prefix}/tools %define dolphine_prefix_cross %{dolphine_prefix}/cross ### Dolhine Paths Definintions END ### %define dolphine_cross_pkg_prefix dc- %define dolphine_cross_name sourcery-%{sourcery_version}-%{sourcery_arch} %define dolphine_cross_target %{sourcery_target} %define dolphine_cross_prefix %{dolphine_prefix_cross}/%{dolphine_cross_name} %define dolphine_cross_sysroot %{dolphine_cross_prefix}/sysroot %define HOST x86_64-linux-gnu %define TARGET_HOST %HOST Name: %{dolphine_cross_pkg_prefix}sourcery-%{sourcery_version}-%{sourcery_arch}-binutils Version: %sourcery_version Release: 13.1 Requires: dolphine-base BuildRequires: dolphine-base BuildRequires: bison dejagnu flex gcc-c++ #BuildRequires: texinfo texlive-bin # for some gold tests BuildRequires: bc BuildRequires: zlib-devel Url: http://www.gnu.org/software/binutils/ License: GPLv3+ Group: Development/Tools/Building AutoReqProv: on Summary: GNU Binutils Source: binutils-2009q1-203.tar.bz2 Patch1: binutils-disable-docs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, and strip. These utilities are needed whenever you want to compile a program or kernel. %prep %setup -q -n binutils-stable %patch1 %build build=x86_64-linux-gnu host=$build mkdir build-dir cd build-dir ../configure \ CFLAGS="${RPM_OPT_FLAGS}" CXXFLAGS="${RPM_OPT_FLAGS}" \ --build=%{HOST} --host=%{TARGET_HOST} --target=%{sourcery_target} \ --prefix=%{dolphine_cross_prefix} \ --with-sysroot=%{dolphine_cross_sysroot} \ --disable-nls --disable-poison-system-directories make %{?_smp_mflags} %install cd build-dir make DESTDIR=$RPM_BUILD_ROOT install %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{dolphine_cross_prefix} %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor