diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2014-12-20 16:19:26 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2014-12-21 11:26:33 +0800 |
commit | cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540 (patch) | |
tree | d4ad87214fa350c91224844cdc7bea95ab7940cd /arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils | |
parent | 35192335c02e9956f7c76adfec7e8d984102cad2 (diff) | |
download | copr-rpm-spec-cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540.tar copr-rpm-spec-cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540.tar.gz copr-rpm-spec-cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540.tar.bz2 copr-rpm-spec-cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540.tar.lz copr-rpm-spec-cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540.tar.xz copr-rpm-spec-cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540.tar.zst copr-rpm-spec-cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540.zip |
arm-linux-gnueabi-toolchain: Binutils 2.24, GCC 4.9.2, GLIBC 2.20
Diffstat (limited to 'arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils')
-rw-r--r-- | arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils/arm-linux-gnueabi-binutils.spec | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils/arm-linux-gnueabi-binutils.spec b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils/arm-linux-gnueabi-binutils.spec new file mode 100644 index 0000000..3e1f6f6 --- /dev/null +++ b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils/arm-linux-gnueabi-binutils.spec @@ -0,0 +1,83 @@ +%define cross_arch arm +%define cross_triplet arm-linux-gnueabi +%define cross_sysroot %{_prefix}/%{cross_triplet}/sys-root + +Name: %{cross_triplet}-binutils +Version: 2.24 +Release: 1%{?dist} +Summary: A GNU collection of binary utilities (%{cross_triplet} + +Group: Development/Tools +License: GPLv3+ +URL: https://www.gnu.org/software/binutils +Source0: https://ftp.gnu.org/gnu/binutils/binutils-%{version}.tar.bz2 + +BuildRequires: texinfo, gettext, flex, bison, zlib-devel + +%description + + +%prep +%setup -qn binutils-%{version} + + +%build +%configure \ + --host=%{_target_platform} \ + --build=%{_target_platform} \ + --target=%{cross_triplet} \ + --program-prefix=%{cross_triplet}- \ + --enable-ld=default \ + --enable-gold=yes \ + --enable-multilib \ + --enable-threads \ + --enable-plugins \ + --disable-nls \ + --disable-shared \ + --disable-werror \ + --with-sysroot=%{cross_sysroot} \ + +make %{?_smp_mflags} + + +%install +make install DESTDIR=%{buildroot} +rm -rf %{buildroot}%{_mandir} +rm -rf %{buildroot}%{_infodir} + + +%files +%{_bindir}/%{cross_triplet}-addr2line +%{_bindir}/%{cross_triplet}-ar +%{_bindir}/%{cross_triplet}-as +%{_bindir}/%{cross_triplet}-c++filt +%{_bindir}/%{cross_triplet}-dwp +%{_bindir}/%{cross_triplet}-elfedit +%{_bindir}/%{cross_triplet}-gprof +%{_bindir}/%{cross_triplet}-ld +%{_bindir}/%{cross_triplet}-ld.bfd +%{_bindir}/%{cross_triplet}-ld.gold +%{_bindir}/%{cross_triplet}-nm +%{_bindir}/%{cross_triplet}-objcopy +%{_bindir}/%{cross_triplet}-objdump +%{_bindir}/%{cross_triplet}-ranlib +%{_bindir}/%{cross_triplet}-readelf +%{_bindir}/%{cross_triplet}-size +%{_bindir}/%{cross_triplet}-strings +%{_bindir}/%{cross_triplet}-strip +%{_prefix}/%{cross_triplet}/bin/ar +%{_prefix}/%{cross_triplet}/bin/as +%{_prefix}/%{cross_triplet}/bin/ld +%{_prefix}/%{cross_triplet}/bin/ld.bfd +%{_prefix}/%{cross_triplet}/bin/ld.gold +%{_prefix}/%{cross_triplet}/bin/nm +%{_prefix}/%{cross_triplet}/bin/objcopy +%{_prefix}/%{cross_triplet}/bin/objdump +%{_prefix}/%{cross_triplet}/bin/ranlib +%{_prefix}/%{cross_triplet}/bin/strip +%{_prefix}/%{cross_triplet}/lib/ldscripts + + +%changelog +* Sat Dec 20 2014 Ting-Wei Lan <lantw44@gmail.com> - 2.24-1 +- Initial packaging |