DON'T strip libraries - this corrupts them.
[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 __os_install_post /usr/lib/rpm/brp-compress %{nil}
5
6 %define runtime_version 3.14
7 %define w32api_version 3.11
8
9 Name:           mingw-bootstrap
10 Version:        1
11 Release:        3%{?dist}
12 Summary:        MinGW Windows bootstrap (binary package)
13
14 Group:          Development/Libraries
15 License:        Public Domain
16 URL:            http://www.mingw.org/
17
18 Source0:        http://dl.sourceforge.net/sourceforge/mingw/mingw-runtime-%{runtime_version}.tar.gz
19 Source1:        http://dl.sourceforge.net/sourceforge/mingw/w32api-%{w32api_version}.tar.gz
20
21 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
22
23 Provides:       mingw-runtime = %{runtime_version}
24 Provides:       mingw-w32api = %{w32api_version}
25
26
27 %description
28 MinGW bootstrap (binary package).
29
30
31 %prep
32 %setup -q -c
33 %setup -q -D -T -a1
34
35
36 %build
37 rm -rf i686-pc-mingw32
38
39 # Setup sys-root.
40 mkdir -p i686-pc-mingw32/sys-root/mingw
41 cp -a include lib i686-pc-mingw32/sys-root/mingw
42
43
44 %install
45 rm -rf $RPM_BUILD_ROOT
46
47 mkdir -p $RPM_BUILD_ROOT%{_prefix}
48 cp -a i686-pc-mingw32 $RPM_BUILD_ROOT%{_prefix}
49
50
51 %clean
52 rm -rf $RPM_BUILD_ROOT
53
54
55 %files
56 %defattr(-,root,root)
57 %dir %{_prefix}/i686-pc-mingw32
58 %{_prefix}/i686-pc-mingw32/sys-root
59
60
61 %changelog
62 * Mon Jul  7 2008 Richard W.M. Jones <rjones@redhat.com> - 1-3
63 - Initial RPM release.