Added binary bootstrap package.
[fedora-mingw.git] / bootstrap / mingw-bootstrap.spec
1 # NOTE: NOT a Fedora package.  This contains binaries which are needed
2 # just to bootstrap the whole system if you build everything from scratch.
3
4 %define runtime_version 3.14
5 %define w32api_version 3.11
6
7 Name:           mingw-bootstrap
8 Version:        1
9 Release:        1%{?dist}
10 Summary:        MinGW Windows bootstrap (binary package)
11
12 Group:          Development/Libraries
13 License:        Public Domain
14 URL:            http://www.mingw.org/
15
16 Source0:        http://dl.sourceforge.net/sourceforge/mingw/mingw-runtime-%{runtime_version}.tar.gz
17 Source1:        http://dl.sourceforge.net/sourceforge/mingw/w32api-%{w32api_version}.tar.gz
18
19 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
20
21 Provides:       mingw-runtime = %{runtime_version}
22 Provides:       mingw-w32api = %{w32api_version}
23
24
25 %description
26 MinGW bootstrap (binary package).
27
28
29 %prep
30 %setup -q -c
31 %setup -q -D -T -a1
32
33
34 %build
35 rm -rf i686-pc-mingw32
36
37 # Setup sys-root.
38 mkdir -p i686-pc-mingw32/sys-root/mingw
39 cp -a include lib i686-pc-mingw32/sys-root/mingw
40
41
42 %install
43 rm -rf $RPM_BUILD_ROOT
44
45 mkdir -p $RPM_BUILD_ROOT%{_prefix}
46 cp -a i686-pc-mingw32 $RPM_BUILD_ROOT%{_prefix}
47
48
49 %clean
50 rm -rf $RPM_BUILD_ROOT
51
52
53 %files
54 %defattr(-,root,root)
55 %dir %{_prefix}/i686-pc-mingw32
56 %{_prefix}/i686-pc-mingw32/sys-root
57
58
59 %changelog
60 * Mon Jul  7 2008 Richard W.M. Jones <rjones@redhat.com> - 1-1
61 - Initial RPM release.