1 %define __strip %{_mingw64_strip}
2 %define __objdump %{_mingw64_objdump}
3 %define _use_internal_dependency_generator 0
4 %define __find_requires %{_mingw64_findrequires}
5 %define __find_provides %{_mingw64_findprovides}
7 # SVN repo: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64
9 # tar zcf mingw-w64-headers-%{svn_revision}.tar.gz \
10 # mingw-w64/trunk/mingw-w64-headers
11 %define svn_revision 607
15 Release: 0.svn%{svn_revision}.1%{?dist}
16 Summary: MinGW Windows cross-compiler runtime
18 License: Public Domain
19 Group: Development/Libraries
20 URL: http://mingw-w64.sourceforge.net/
21 Source0: mingw-w64-crt-%{svn_revision}.tar.gz
22 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
26 BuildRequires: mingw64-filesystem >= 3
27 BuildRequires: mingw64-binutils
28 BuildRequires: mingw64-headers
29 BuildRequires: mingw64-gcc-bootstrap
33 MinGW Windows cross-compiler runtime, base libraries.
37 %setup -q -n mingw-w64
41 pushd trunk/mingw-w64-crt
42 %{_mingw64_configure} --with-sysroot=%{_mingw64_prefix}
48 rm -rf $RPM_BUILD_ROOT
50 pushd trunk/mingw-w64-crt
51 make DESTDIR=$RPM_BUILD_ROOT install
56 rm -rf $RPM_BUILD_ROOT
65 * Wed Feb 11 2009 Richard W.M. Jones <rjones@redhat.com> - 0.1-0.svn607.1
66 - Started mingw64 development.
68 * Tue Feb 10 2009 Richard W.M. Jones <rjones@redhat.com> - 3.15.2-1
69 - New upstream release 3.15.2.
71 * Tue Dec 9 2008 Richard W.M. Jones <rjones@redhat.com> - 3.15.1-10
72 - Force rebuild to get rid of the binary bootstrap package and replace
73 with package built from source.
75 * Wed Nov 26 2008 Richard W.M. Jones <rjones@redhat.com> - 3.15.1-9
76 - No runtime dependency on binutils or gcc.
77 - But it DOES BR w32api.
79 * Mon Nov 24 2008 Richard W.M. Jones <rjones@redhat.com> - 3.15.1-8
80 - Rebuild against latest filesystem package.
81 - MINGW_CFLAGS -> MINGW32_CFLAGS.
82 - Rewrite the summary for accuracy and brevity.
84 * Fri Nov 21 2008 Richard W.M. Jones <rjones@redhat.com> - 3.15.1-6
85 - Remove obsoletes for a long dead package.
86 - Reenable (and fix) _mingw32_configure (Levente Farkas).
88 * Thu Nov 20 2008 Richard W.M. Jones <rjones@redhat.com> - 3.15.1-5
89 - Don't use _mingw32_configure macro - doesn't work here.
91 * Wed Nov 19 2008 Richard W.M. Jones <rjones@redhat.com> - 3.15.1-4
92 - Rebuild against mingw32-filesystem 37
94 * Wed Nov 19 2008 Richard W.M. Jones <rjones@redhat.com> - 3.15.1-3
95 - Remove the useconds patch, which is no longer needed (Levente Farkas).
96 - Use _mingw32_configure macro.
98 * Wed Nov 19 2008 Richard W.M. Jones <rjones@redhat.com> - 3.15.1-2
99 - Rebuild against mingw32-filesystem 36
101 * Thu Oct 16 2008 Richard W.M. Jones <rjones@redhat.com> - 3.15.1-1
102 - New upstream version 3.15.1.
104 * Wed Sep 24 2008 Richard W.M. Jones <rjones@redhat.com> - 3.14-6
105 - Rename mingw -> mingw32.
107 * Thu Sep 4 2008 Richard W.M. Jones <rjones@redhat.com> - 3.14-4
108 - Use RPM macros from mingw-filesystem.
110 * Mon Jul 7 2008 Richard W.M. Jones <rjones@redhat.com> - 3.14-2
111 - Initial RPM release, largely based on earlier work from several sources.