9a93d00
#%%global snapshot_date 20160723
9a93d00
#%%global snapshot_rev 65a0c3298db7cc5cbded63259663cb29e4780a56
9a93d00
#%%global snapshot_rev_short %(echo %snapshot_rev | cut -c1-6)
9a93d00
#%%global branch v5.x
55b0980
9a93d00
#%%global pre rc2
8c633c0
8c633c0
# The mingw-w64-headers provide the headers pthread_time.h
8c633c0
# and pthread_unistd.h by default and are dummy headers.
8c633c0
# The real implementation for these headers is in a separate
8c633c0
# library called winpthreads. As long as winpthreads isn't
8c633c0
# available (and the old pthreads-w32 implementation is used)
8c633c0
# the flag below needs to be set to 1. When winpthreads is
8c633c0
# available then this flag needs to be set to 0 to avoid
8c633c0
# a file conflict with the winpthreads headers
c7b1368
# Winpthreads is available as of Fedora 20
529ed84
%if 0%{?fedora} >= 20 || 0%{?rhel} >= 7
c7b1368
%global bundle_dummy_pthread_headers 0
c7b1368
%else
8c633c0
%global bundle_dummy_pthread_headers 1
c7b1368
%endif
8c633c0
8c633c0
Name:           mingw-headers
9a93d00
Version:        5.0.0
9a93d00
Release:        1%{?dist}
8c633c0
Summary:        Win32/Win64 header files
8c633c0
8c633c0
License:        Public Domain and LGPLv2+ and ZPLv2.1
8c633c0
URL:            http://mingw-w64.sourceforge.net/
8c633c0
%if 0%{?snapshot_date}
8ddb98f
# To regenerate a snapshot:
a60ad9e
# Use your regular webbrowser to open https://sourceforge.net/p/mingw-w64/mingw-w64/ci/%{snapshot_rev}/tarball
6770691
# This triggers the SourceForge instructure to generate a snapshot
6770691
# After that you can pull in the archive with:
9c22a94
# spectool -g mingw-headers.spec
a60ad9e
Source0:        http://sourceforge.net/code-snapshots/git/m/mi/mingw-w64/mingw-w64.git/mingw-w64-mingw-w64-%{snapshot_rev}.zip
8c633c0
%else
55b0980
Source0:        http://downloads.sourceforge.net/mingw-w64/mingw-w64-v%{version}%{?pre:-%{pre}}.tar.bz2
8c633c0
%endif
8c633c0
d6e4105
# Our RPM macros automatically set the environment variable WIDL
d6e4105
# This confuses the mingw-headers configure scripts and causes various
d6e4105
# headers to be regenerated from their .idl source. Prevent this from
d6e4105
# happening as the .idl files shouldn't be used by default
d6e4105
Patch0:         mingw-headers-no-widl.patch
d6e4105
04e2ebb
# Backported patch needed by latest wine-gecko
04e2ebb
Patch1:         commit-7de6266
04e2ebb
8c633c0
BuildArch:      noarch
8c633c0
8c633c0
BuildRequires:  mingw32-filesystem >= 95
8c633c0
BuildRequires:  mingw64-filesystem >= 95
8c633c0
8c633c0
8c633c0
%description
8c633c0
MinGW Windows cross-compiler Win32 and Win64 header files.
8c633c0
8c633c0
8c633c0
%package -n mingw32-headers
8c633c0
Summary:        MinGW Windows cross-compiler Win32 header files
8c633c0
Requires:       mingw32-filesystem >= 95
8c633c0
%if 0%{bundle_dummy_pthread_headers} == 0
8c633c0
Requires:       mingw32-winpthreads
8c633c0
%endif
8c633c0
8c633c0
Obsoletes:      mingw32-w32api < 3.17-3%{?dist}
8c633c0
Provides:       mingw32-w32api = 3.17-3%{?dist}
8c633c0
8c633c0
%description -n mingw32-headers
8c633c0
MinGW Windows cross-compiler Win32 header files.
8c633c0
8c633c0
%package -n mingw64-headers
8c633c0
Summary:        MinGW Windows cross-compiler Win64 header files
8c633c0
Requires:       mingw64-filesystem >= 95
8c633c0
%if 0%{bundle_dummy_pthread_headers} == 0
8c633c0
Requires:       mingw64-winpthreads
8c633c0
%endif
8c633c0
8c633c0
%description -n mingw64-headers
8c633c0
MinGW Windows cross-compiler Win64 header files.
8c633c0
8c633c0
8c633c0
%prep
8c633c0
%if 0%{?snapshot_date}
8c633c0
rm -rf mingw-w64-v%{version}
8c633c0
mkdir mingw-w64-v%{version}
8c633c0
cd mingw-w64-v%{version}
e456ca2
unzip %{S:0}
a60ad9e
%setup -q -D -T -n mingw-w64-v%{version}/mingw-w64-mingw-w64-%{snapshot_rev}
8c633c0
%else
55b0980
%setup -q -n mingw-w64-v%{version}%{?pre:-%{pre}}
8c633c0
%endif
8c633c0
d6e4105
%patch0 -p0 -b .idl
04e2ebb
%patch1 -p1 -b .gecko
094ffec
8c633c0
8c633c0
%build
8c633c0
pushd mingw-w64-headers
8c633c0
    %mingw_configure --enable-sdk=all --enable-secure-api
8c633c0
popd
8c633c0
8c633c0
8c633c0
%install
8c633c0
pushd mingw-w64-headers
8c633c0
    %mingw_make_install DESTDIR=$RPM_BUILD_ROOT 
8c633c0
popd
8c633c0
8c633c0
# Drop the dummy pthread headers if necessary
8c633c0
%if 0%{?bundle_dummy_pthread_headers} == 0
9c22a94
rm -f $RPM_BUILD_ROOT%{mingw32_includedir}/pthread_signal.h
8c633c0
rm -f $RPM_BUILD_ROOT%{mingw32_includedir}/pthread_time.h
8c633c0
rm -f $RPM_BUILD_ROOT%{mingw32_includedir}/pthread_unistd.h
5757f8c
rm -f $RPM_BUILD_ROOT%{mingw64_includedir}/pthread_signal.h
8c633c0
rm -f $RPM_BUILD_ROOT%{mingw64_includedir}/pthread_time.h
8c633c0
rm -f $RPM_BUILD_ROOT%{mingw64_includedir}/pthread_unistd.h
8c633c0
%endif
8c633c0
8c633c0
8c633c0
%files -n mingw32-headers
4eaf65f
%license COPYING DISCLAIMER DISCLAIMER.PD mingw-w64-headers/direct-x/COPYING.LIB
8c633c0
%{mingw32_includedir}/*
8c633c0
8c633c0
%files -n mingw64-headers
4eaf65f
%license COPYING DISCLAIMER DISCLAIMER.PD mingw-w64-headers/direct-x/COPYING.LIB
8c633c0
%{mingw64_includedir}/*
8c633c0
8c633c0
8c633c0
%changelog
9a93d00
* Wed Oct 26 2016 Kalev Lember <klember@redhat.com> - 5.0.0-1
9a93d00
- Update to 5.0.0
e164529
- Don't set group tags
4eaf65f
- Use license macro
9a93d00
04e2ebb
* Sat Jul 23 2016 Erik van Pienbroek <epienbro@fedoraproject.org> - 5.0-0.2.rc2.v5.x.git65a0c3.20160723
04e2ebb
- Update to 20160204 snapshot of the v5.x branch (git rev 65a0c3)
04e2ebb
- Backported patch to build failure of latest wine-gecko
04e2ebb
226d08b
* Sun Mar 27 2016 Erik van Pienbroek <epienbro@fedoraproject.org> - 5.0-0.1.rc2
226d08b
- Update to 5.0rc2
226d08b
07082ed
* Thu Feb  4 2016 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.9.999-0.3.trunk.git38410a.20160204
07082ed
- Update to 20160204 snapshot (git rev 38410a)
07082ed
efead2e
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.999-0.2.trunk.git5e2e73.20151224
efead2e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
efead2e
f757392
* Thu Dec 24 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.9.999-0.1.trunk.git.5e2e73.20151224
f757392
- Update to 20151224 snapshot (git rev 5e2e73)
f757392
cd58c57
* Fri Aug 14 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.0.4-3
cd58c57
- Backport more commits which are required to build wine-gecko 2.40
cd58c57
9de545e
* Fri Aug  7 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.0.4-2
9de545e
- Backport commit 5f5e2c (duplicate defines in activscp.h)
9de545e
  as it is required by mingw-qt5-qtactiveqt 5.5.0
9de545e
094ffec
* Wed Aug  5 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.0.4-1
094ffec
- Update to 4.0.4
094ffec
- Backport various commits which are required by wine-gecko 2.40-beta1
094ffec
3d4db12
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.2-2
3d4db12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
3d4db12
040ea18
* Fri Apr 24 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.0.2-1
040ea18
- Update to 4.0.2
040ea18
- Backport fix for shlobj.h regression (RHBZ #1213843)
040ea18
7d99bba
* Sun Mar 29 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.0.1-1
7d99bba
- Update to 4.0.1
7d99bba
b3859c1
* Sat Mar 21 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.0.0-1
b3859c1
- Update to 4.0.0
b3859c1
5f021b6
* Sat Mar  7 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.0-0.3.rc3
5f021b6
- Update to 4.0rc3
5f021b6
b3c1d3b
* Wed Jan 28 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.0-0.2.rc1
b3c1d3b
- Fix localtime_s and asctime_s compatibility issue
b3c1d3b
55b0980
* Mon Jan 26 2015 Erik van Pienbroek <epienbro@fedoraproject.org> - 4.0-0.1.rc1
55b0980
- Update to 4.0rc1
55b0980
1ea5856
* Mon Dec 22 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.9.999-0.5.trunk.git.f7337b.20141222
1ea5856
- Update to 20141222 snapshot (git rev f7337b)
1ea5856
140237b
* Tue Dec  9 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.9.999-0.4.trunk.git.dadc8f.20141209
140237b
- Update to 20141209 snapshot (git rev dadc8f)
140237b
f6f4d62
* Fri Dec  5 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.9.999-0.3.trunk.git.63dba2.20141205
f6f4d62
- Update to 20141205 snapshot (git rev 63dba2)
f6f4d62
4a4c4a8
* Wed Dec  3 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.9.999-0.2.trunk.git.a5c151.20141203
4a4c4a8
- Update to 20141203 snapshot (git rev a5c151)
4a4c4a8
93f16f2
* Fri Sep 12 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.9.999-0.1.trunk.git.b08afb.20140912
93f16f2
- Update to 20140912 snapshot (git rev b08afb)
93f16f2
- Bump version as upstream released mingw-w64 v3.2.0 recently (which is not based on the trunk branch)
93f16f2
34ca5a4
* Wed Jul 30 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.12.trunk.gitec1ff7.20140730
34ca5a4
- Update to 20140730 snapshot (git rev ec1ff7)
34ca5a4
5ccdcd6
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.999-0.11.trunk.gitb8e816.20140530
5ccdcd6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5ccdcd6
8ddb98f
* Fri May 30 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.10.trunk.gitb8e8160.20140530
8ddb98f
- Update to 20140530 snapshot (git rev b8e8160)
8ddb98f
- Fixes initializer issue in IN6ADDR macros (RHBZ #1067426)
8ddb98f
a60ad9e
* Sat May 24 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.9.trunk.git502c72.20140524
a60ad9e
- Update to 20140524 snapshot (git rev 502c72)
a60ad9e
- Upstream has switched from SVN to Git
a60ad9e
6758c0f
* Sun Mar 30 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.8.trunk.r6559.20140330
6758c0f
- Update to r6559 (20140330 snapshot)
d6e4105
- Prevent headers to be regenerated from IDL
d6e4105
  Fixes build failure when the environment variable WIDL is set
d6e4105
  (which happens automatically when mingw-w64-tools is installed)
6758c0f
169260b
* Mon Feb 24 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.7.trunk.r6497.20140224
169260b
- Update to r6497 (20140224 snapshot)
169260b
169260b
* Tue Feb 11 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.6.trunk.r6479.20140211
73e4042
- Update to r6479 (20140211 snapshot)
73e4042
- Fixes another math.h issue
73e4042
cc34fda
* Mon Feb 10 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.5.trunk.r6477.20140210
73e4042
- Update to r6477 (20140210 snapshot)
cc34fda
- Fixes broken math.h when using C++ (RHBZ #1061443)
cc34fda
5ed2a50
* Sat Feb  8 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.4.trunk.r6475.20140208
5ed2a50
- Update to r6475 (20140208 snapshot)
5ed2a50
32c2a24
* Sun Jan 26 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.3.trunk.r6469.20140126
32c2a24
- Update to r6469 (20140126 snapshot)
32c2a24
7ffc341
* Fri Jan 24 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.2.trunk.r6460.20140124
b607505
- Update to r6460 (20140124 snapshot)
7ffc341
084cfa6
* Thu Jan  9 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.1.999-0.1.trunk.r6432.20140104
084cfa6
- Bump version to keep working upgrade path
084cfa6
d6fd4e5
* Sat Jan  4 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.0.999-0.3.trunk.r6432.20140104
d6fd4e5
- Update to r6432 (20140104 snapshot)
d6fd4e5
6701cbf
* Fri Nov 29 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.0.999-0.2.trunk.r6388.20131129
6701cbf
- Update to r6388 (20131129 snapshot)
6701cbf
- Fixes compile failure in mingw-qt5-qtserialport (regarding setupapi.h header)
6701cbf
2c0f02c
* Wed Nov 20 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.0.999-0.1.trunk.r6379.20131120
2c0f02c
- Update to r6379 (20131120 snapshot)
2c0f02c
c7b1368
* Fri Sep 20 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.0.0-1
c7b1368
- Update to 3.0.0
c7b1368
- Enable support for winpthreads (F20+)
c7b1368
59831d1
* Sat Sep 14 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.38.trunk.r6284.20130914
59831d1
- Update to r6284 (20130914 snapshot)
59831d1
- Fixes 'VARIANT' has no member named 'bstrVal' errors (mingw-tk)
59831d1
- Fixes 'VARIANT' has no member named 'vt' errors (mingw-tk)
59831d1
7ee2509
* Wed Sep 11 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.37.trunk.r6277.20130911
7ee2509
- Update to r6277 (20130911 snapshot)
7ee2509
- Fixes multiple definition of IDListContainerIsConsistent failures
7ee2509
- Fixes unknown type name 'EXCEPTION_REGISTRATION' failures
7ee2509
6fd94a1
* Mon Sep  9 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.36.trunk.r6258.20130909
6fd94a1
- Update to r6258 (20130909 snapshot)
6fd94a1
- Fixes various UOW related build failures
6fd94a1
- Fixed multiple definition of FreeIDListArray failures
6fd94a1
79f1f7b
* Sat Sep  7 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.35.trunk.r6233.20130907
79f1f7b
- Update to r6233 (20130907 snapshot)
9c22a94
- Fix compatibility with latest mingw-winpthreads
9c22a94
fa89299
* Tue Aug 27 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.34.trunk.r6155.20130827
fa89299
- Update to r6155 (20130827 snapshot)
fa89299
- Fixes duplicate declaration of PRINTEROP_FLAGS (mingw-nsis)
fa89299
- Fixes duplicate declaration of THREAD_INFORMATION_CLASS (mingw-wine-gecko)
fa89299
- Fixes "unknown type name 'LPINITIALIZESPY'" failure in objbase.h
fa89299
f1529a6
* Mon Aug 19 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.33.trunk.r6106.20130819
f1529a6
- Update to r6106 (20130819 snapshot)
f1529a6
- Resolves mingw-gettext build failure (invalid EnumResourceLanguages declaration)
f1529a6
d605edc
* Sat Aug 10 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.32.trunk.r6069.20130810
d605edc
- Update to r6069 (20130810 snapshot)
d605edc
- Resolves unnecesary dependency on libgcc_s_sjlj-1.dll for the i686 target
d605edc
1363e53
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.999-0.31.trunk.r5969.20130721
1363e53
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
1363e53
d0c9837
* Sun Jul 21 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.30.trunk.r5969.20130721
d0c9837
- Update to r5969 (20130721 snapshot)
d0c9837
- Resolves mingw-boost failure for the i686 target (regarding Interlocked* symbols)
d0c9837
12f21ad
* Sat Jul 13 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.29.trunk.r5949.20130713
12f21ad
- Update to r5949 (20130713 snapshot)
12f21ad
72fa2db
* Fri Jun 28 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.28.trunk.r5915.20130628
72fa2db
- Update to r5915 (20130628 snapshot)
72fa2db
6770691
* Fri Jun 14 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.27.trunk.r5904.20130614
6770691
- Update to r5904 (fixes various regressions)
6770691
e456ca2
* Fri Jun 14 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.26.trunk.r5894.20130614
e456ca2
- Update to r5894 (20130614 snapshot)
e456ca2
- Updated instructions to regenerate snapshots
e456ca2
  (SourceForge has changed their SVN infrastructure)
e456ca2
55f3a35
* Thu May 30 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.25.trunk.20130530
55f3a35
- Update to 20130530 snapshot
55f3a35
fc1504e
* Mon May 20 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.24.trunk.20130520
fc1504e
- Update to 20130520 snapshot
fc1504e
80194fd
* Thu May  9 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.23.trunk.20130509
80194fd
- Regenerated 20130509 snapshot
80194fd
- Contains patch from RHBZ #917400
80194fd
076c27d
* Thu May  9 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.22.trunk.20130509
076c27d
- Update to 20130509 snapshot
076c27d
1d185a2
* Sun Apr 28 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.21.trunk.20130428
1d185a2
- Update to 20130428 snapshot
1d185a2
- Fixes build regression in gettext regarding asprinf
1d185a2
9711248
* Thu Apr 25 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.20.trunk.20130425
9711248
- Update to 20130425 snapshot
9711248
a62c63b
* Wed Apr  3 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.19.trunk.20130403
a62c63b
- Update to 20130403 snapshot
a62c63b
a95985a
* Sat Feb 16 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.18.trunk.20130216
a95985a
- Update to 20130216 snapshot
a95985a
- Includes improved import libraries (for setupapi, cfgmgr32 and others)
a95985a
f510730
* Sun Jan 27 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.17.trunk.20130127
f510730
- Update to 20130127 snapshot
f510730
c86d558
* Sat Jan  5 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.16.trunk.20130105
c86d558
- Update to 20130105 snapshot
c86d558
9014baa
* Sat Nov 10 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.15.trunk.20121110
9014baa
- Update to 20121110 snapshot
9014baa
- Fixes build issue with DirectWrite support in mingw-qt5-qtbase
9014baa
1ae57fc
* Fri Nov  9 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.14.trunk.20121109
1ae57fc
- Update to 20121109 snapshot
1ae57fc
b24e0b9
* Tue Oct 16 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.13.trunk.20121016
b24e0b9
- Update to 20121016 snapshot
b24e0b9
- Use a different source tarball which doesn't contain unrelevant code (like libiberty)
b24e0b9
- Removed Provides: bundled(libiberty)
b24e0b9
729dd34
* Mon Oct 15 2012 Jon Ciesla <limburgher@gmail.com> - 2.0.999-0.12.trunk.20121006
729dd34
- Provides: bundled(libiberty)
729dd34
0244eef
* Sat Oct  6 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.11.trunk.20121006
0244eef
- Update to 20121006 snapshot
0244eef
f1d28fb
* Wed Jul 18 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.10.trunk.20120718
f1d28fb
- Update to 20120718 snapshot
f1d28fb
18c0719
* Fri Jul 13 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.9.trunk.20120713
18c0719
- Update to 20120713 snapshot
18c0719
19c32c4
* Mon Jul 09 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.8.trunk.20120709
19c32c4
- Update to 20120709 snapshot (contains full Cygwin support)
19c32c4
- Eliminated various manual kludges as upstream now installs their
19c32c4
  files to the correct folders by default
19c32c4
12239c5
* Thu Jul 05 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.7.trunk.20120705
12239c5
- Update to 20120705 snapshot (contains various Cygwin changes)
12239c5
48359d1
* Sat Jun 02 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.6.trunk.20120601
48359d1
- Update to 20120601 snapshot
48359d1
529596e
* Sat Mar 03 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.5.trunk.20120224
529596e
- Bump EVR to fix upgrade path when upgrading from the testing repository
529596e
8c633c0
* Fri Feb 24 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.4.trunk.20120224
8c633c0
- Update to 20120224 snapshot
8c633c0
- Eliminated some conditionals related to snapshot builds
8c633c0
- Added DISCLAIMER, DISCLAIMER.PD and COPYING.LIB files
8c633c0
- Added ZPLv2.1 to the license tag
8c633c0
- Added a conditional which is needed to prevent a file conflict with winpthreads
8c633c0
- Bumped BR: mingw{32,64}-filesystem to >= 95
8c633c0
8c633c0
* Fri Feb 24 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.3.trunk.20120120
8c633c0
- Use smaller SourceForge source URLs
8c633c0
- Dropped the mingw_pkg_name global
8c633c0
- Dropped the quotes in the mingw_configure and mingw_make_install calls
8c633c0
- Improved summary of the various packages
8c633c0
8c633c0
* Fri Jan 20 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.2.trunk.20120120
8c633c0
- Update to mingw-w64 trunk 20120120 snapshot (fixes various errno related compile failures)
8c633c0
8c633c0
* Thu Jan 12 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.999-0.1.trunk.20120112
8c633c0
- Update to mingw-w64 trunk 20120112 snapshot
8c633c0
8c633c0
* Sat Nov 19 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0.1-1
8c633c0
- Update to mingw-w64 v2.0.1
8c633c0
8c633c0
* Sat Oct 22 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0-1
8c633c0
- Update to mingw-w64 v2.0
8c633c0
8c633c0
* Sun Sep 25 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0-0.3.rc1
8c633c0
- Bumped obsoletes for mingw32-w32api
8c633c0
- Dropped unneeded RPM tags
8c633c0
8c633c0
* Sat Aug 13 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0-0.2.rc1
8c633c0
- Rebuild because of broken mingw-find-requires.sh in the mingw-filesystem package
8c633c0
8c633c0
* Mon Aug  8 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.0-0.1.rc1
8c633c0
- Update to 2.0-rc1
8c633c0
8c633c0
* Tue Jul 12 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.12.20110711.trunk
8c633c0
- Backported a patch for a regression which causes CLSID_ShellLink to be defined twice
8c633c0
  This fixes compilation of gtk3
8c633c0
8c633c0
* Tue Jul 12 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.11.20110711.trunk
8c633c0
- Update to 20110711 snapshot of the trunk branch
8c633c0
8c633c0
* Sat Jun 25 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.10.20110625.trunk
8c633c0
- Update to 20110625 snapshot of the trunk branch (fixes gstreamer d3d issue)
8c633c0
8c633c0
* Thu Jun  9 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.9.20110609.trunk
8c633c0
- Update to 20110609 snapshot of the trunk branch
8c633c0
8c633c0
* Thu Apr 14 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.8.20110413.trunk
8c633c0
- Update to 20110413 snapshot of the trunk branch
8c633c0
- Made the package compliant with the new packaging guidelines
8c633c0
- Enable the secure API (required for wine-gecko)
8c633c0
8c633c0
* Wed Jan 12 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.7.20101003
8c633c0
- Update to 20101003 snapshot
8c633c0
- Generate per-target RPMs
8c633c0
- Bundle the COPYING file
8c633c0
8c633c0
* Fri Dec 24 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.6.20100914
8c633c0
- Replaced my patch by an upstreamed one
8c633c0
8c633c0
* Fri Oct  8 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.5.20100914
8c633c0
- Bundle the DDK and DirectX headers as well
8c633c0
8c633c0
* Wed Sep 29 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.4.20100914
8c633c0
- Update to 20100914 snapshot
8c633c0
- Renamed the package to mingw-headers
8c633c0
- Obsoletes/provides the mingw32-w32api package
8c633c0
8c633c0
* Sat May 15 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.3.20100513
8c633c0
- The 20100513 snapshot contains a bug where #include <malloc.h>
8c633c0
  doesn't result in declaring the symbols _aligned_malloc and _aligned_free
8c633c0
  Added a patch to fix this
8c633c0
8c633c0
* Fri May 14 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.2.20100513
8c633c0
- Rebuild for new mingw64-filesystem
8c633c0
8c633c0
* Fri May 14 2010 Erik van Pienbroek <epienbro@fedoraproject.org> - 1.0-0.1.20100513
8c633c0
- Update to 20100513 snapshot of the 1.0 branch
8c633c0
- Updated Source: URL
8c633c0
- Rewritten the %%build and %%install phases
8c633c0
- Fixed %%defattr tag
8c633c0
- Use the default path which GCC expects for the headers
8c633c0
8c633c0
* Wed Feb 11 2009 Richard W.M. Jones <rjones@redhat.com> - 0.1-0.svn607.10
8c633c0
- Started mingw64 development.
8c633c0
8c633c0
* Mon Dec 15 2008 Richard W.M. Jones <rjones@redhat.com> - 3.13-1
8c633c0
- New upstream version 3.13.
8c633c0
8c633c0
* Tue Dec  9 2008 Richard W.M. Jones <rjones@redhat.com> - 3.12-8
8c633c0
- Force rebuild to get rid of the binary bootstrap package and replace
8c633c0
  with package built from source.
8c633c0
8c633c0
* Wed Nov 26 2008 Richard W.M. Jones <rjones@redhat.com> - 3.12-7
8c633c0
- No runtime dependency on binutils or gcc.
8c633c0
8c633c0
* Mon Nov 24 2008 Richard W.M. Jones <rjones@redhat.com> - 3.12-6
8c633c0
- Rebuild against latest filesystem package.
8c633c0
- Rewrite the summary for accuracy and brevity.
8c633c0
8c633c0
* Fri Nov 21 2008 Richard W.M. Jones <rjones@redhat.com> - 3.12-4
8c633c0
- Remove obsoletes for a long dead package.
8c633c0
- Enable _mingw32_configure (Levente Farkas).
8c633c0
8c633c0
* Wed Nov 19 2008 Richard W.M. Jones <rjones@redhat.com> - 3.12-3
8c633c0
- Rebuild against mingw32-filesystem 37
8c633c0
8c633c0
* Wed Nov 19 2008 Richard W.M. Jones <rjones@redhat.com> - 3.12-2
8c633c0
- Rebuild against mingw32-filesystem 36
8c633c0
8c633c0
* Thu Oct 16 2008 Richard W.M. Jones <rjones@redhat.com> - 3.12-1
8c633c0
- New upstream version 3.12.
8c633c0
8c633c0
* Wed Sep 24 2008 Richard W.M. Jones <rjones@redhat.com> - 3.11-7
8c633c0
- Rename mingw -> mingw32.
8c633c0
8c633c0
* Wed Sep 10 2008 Richard W.M. Jones <rjones@redhat.com> - 3.11-6
8c633c0
- Moved ole provides to mingw-filesystem package.
8c633c0
8c633c0
* Thu Sep  4 2008 Richard W.M. Jones <rjones@redhat.com> - 3.11-3
8c633c0
- Use the RPM macros from mingw-filesystem.
8c633c0
8c633c0
* Mon Jul  7 2008 Richard W.M. Jones <rjones@redhat.com> - 3.11-2
8c633c0
- Initial RPM release, largely based on earlier work from several sources.