X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=runtime%2Fmingw32-runtime.spec;h=32b73a3f123eab1d68061620613e8afa749671c7;hb=ddcd49d475701a9c950151fd420ac7f6f9694cc4;hp=09a170d8f2c0d8f0e05200f109d6fcaf84beff81;hpb=761e6cc7e8b36805fdd8e596f5f344c1772582b5;p=fedora-mingw.git diff --git a/runtime/mingw32-runtime.spec b/runtime/mingw32-runtime.spec index 09a170d..32b73a3 100644 --- a/runtime/mingw32-runtime.spec +++ b/runtime/mingw32-runtime.spec @@ -6,8 +6,8 @@ Name: mingw32-runtime Version: 3.15.1 -Release: 5%{?dist} -Summary: MinGW Windows cross-compiler runtime and root filesystem +Release: 8%{?dist} +Summary: MinGW Windows cross-compiler runtime License: Public Domain Group: Development/Libraries @@ -17,21 +17,16 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: mingw32-filesystem >= 26 +BuildRequires: mingw32-filesystem >= 39-3 BuildRequires: mingw32-binutils BuildRequires: mingw32-gcc -Requires: mingw32-filesystem >= 26 Requires: mingw32-binutils Requires: mingw32-gcc # Once this is installed, mingw32-bootstrap (binary bootstrapper) is no # longer needed. Obsoletes: mingw32-runtime-bootstrap -Obsoletes: mingw-runtime-bootstrap - -Provides: mingw-runtime = %{version}-%{release} -Obsoletes: mingw-runtime < 3.14-5 %description @@ -43,24 +38,19 @@ MinGW Windows cross-compiler runtime, base libraries. %build -# NB: Do not use _mingw32_configure here as it won't work. -CFLAGS="-I%{_mingw32_includedir}" \ -./configure \ - --build=%_build \ - --host=%{_mingw32_host} -make +MINGW32_CFLAGS="%{_mingw32_cflags} -I%{_mingw32_includedir}" +%{_mingw32_configure} +%{_mingw32_make} %install rm -rf $RPM_BUILD_ROOT -make prefix=$RPM_BUILD_ROOT%{_mingw32_prefix} install +%{_mingw32_makeinstall} # make install places these in nonstandard locations, so move them. mkdir -p $RPM_BUILD_ROOT%{_mingw32_docdir} mv $RPM_BUILD_ROOT%{_mingw32_prefix}/doc/* $RPM_BUILD_ROOT%{_mingw32_docdir}/ -mkdir -p $RPM_BUILD_ROOT%{_mingw32_mandir} -mv $RPM_BUILD_ROOT%{_mingw32_prefix}/man/* $RPM_BUILD_ROOT%{_mingw32_mandir}/ %clean @@ -77,6 +67,15 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Nov 24 2008 Richard W.M. Jones - 3.15.1-8 +- Rebuild against latest filesystem package. +- MINGW_CFLAGS -> MINGW32_CFLAGS. +- Rewrite the summary for accuracy and brevity. + +* Fri Nov 21 2008 Richard W.M. Jones - 3.15.1-6 +- Remove obsoletes for a long dead package. +- Reenable (and fix) _mingw32_configure (Levente Farkas). + * Thu Nov 20 2008 Richard W.M. Jones - 3.15.1-5 - Don't use _mingw32_configure macro - doesn't work here.