Initial import.
This commit is contained in:
parent
5353894673
commit
e3393a4718
@ -0,0 +1 @@
|
||||
binutils-2.18.50-20080109-2-src.tar.gz
|
||||
1
import.log
Normal file
1
import.log
Normal file
@ -0,0 +1 @@
|
||||
mingw32-binutils-2_18_50_20080109_2-8_fc9:HEAD:mingw32-binutils-2.18.50_20080109_2-8.fc9.src.rpm:1225979077
|
||||
87
mingw32-binutils.spec
Normal file
87
mingw32-binutils.spec
Normal file
@ -0,0 +1,87 @@
|
||||
%define binutils_version 2.18.50
|
||||
%define mingw32_binutils_version 20080109-2
|
||||
%define mingw32_binutils_rpmvers %{expand:%(echo %{mingw32_binutils_version} | tr - _)}
|
||||
|
||||
Name: mingw32-binutils
|
||||
Version: %{binutils_version}_%{mingw32_binutils_rpmvers}
|
||||
Release: 8%{?dist}
|
||||
Summary: MinGW Windows binutils
|
||||
|
||||
License: GPLv2+ and LGPLv2+ and GPLv3+ and LGPLv3+
|
||||
Group: Development/Libraries
|
||||
URL: http://www.mingw.org/
|
||||
Source0: http://dl.sourceforge.net/sourceforge/mingw/binutils-%{binutils_version}-%{mingw32_binutils_version}-src.tar.gz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
|
||||
BuildRequires: flex
|
||||
BuildRequires: bison
|
||||
BuildRequires: texinfo
|
||||
BuildRequires: mingw32-filesystem >= 26
|
||||
|
||||
Requires: mingw32-filesystem >= 26
|
||||
|
||||
Provides: mingw-binutils = %{version}
|
||||
Obsoletes: mingw-binutils < 2.18.50_20080109_2-8
|
||||
|
||||
|
||||
%description
|
||||
MinGW Windows binutils (utilities like 'strip', 'as', 'ld') which
|
||||
understand Windows executables and DLLs.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n binutils-%{binutils_version}
|
||||
|
||||
|
||||
%build
|
||||
mkdir -p build
|
||||
cd build
|
||||
CFLAGS="$RPM_OPT_FLAGS" \
|
||||
../configure \
|
||||
--build=%_build --host=%_host \
|
||||
--target=%{_mingw32_target} \
|
||||
--verbose --disable-nls \
|
||||
--without-included-gettext \
|
||||
--disable-win32-registry \
|
||||
--disable-werror \
|
||||
--with-sysroot=%{_mingw32_sysroot} \
|
||||
--prefix=%{_prefix} --bindir=%{_bindir} \
|
||||
--includedir=%{_includedir} --libdir=%{_libdir} \
|
||||
--mandir=%{_mandir} --infodir=%{_infodir}
|
||||
|
||||
make all
|
||||
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
cd build
|
||||
make DESTDIR=$RPM_BUILD_ROOT install
|
||||
|
||||
# These files conflict with ordinary binutils.
|
||||
rm -rf $RPM_BUILD_ROOT%{_infodir}
|
||||
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libiberty*
|
||||
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%{_mandir}/man1/*
|
||||
%{_bindir}/i686-pc-mingw32-*
|
||||
%{_prefix}/i686-pc-mingw32/bin
|
||||
%{_prefix}/i686-pc-mingw32/lib/ldscripts
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Sep 24 2008 Richard W.M. Jones <rjones@redhat.com> - 2.18.50_20080109_2-8
|
||||
- Rename mingw -> mingw32.
|
||||
- BR mingw32-filesystem >= 26.
|
||||
|
||||
* Thu Sep 4 2008 Richard W.M. Jones <rjones@redhat.com> - 2.18.50_20080109_2-7
|
||||
- Use mingw-filesystem.
|
||||
|
||||
* Mon Jul 7 2008 Richard W.M. Jones <rjones@redhat.com> - 2.18.50_20080109_2-5
|
||||
- Initial RPM release, largely based on earlier work from several sources.
|
||||
Loading…
Reference in New Issue
Block a user