1 Summary: Mingw32 Binary Utility Development Utilities - Win32 API libraries
2 Summary(pl): Zestaw narzêdzi mingw32 - biblioteki API Win32
3 Name: crossmingw32-w32api
5 %define apiver %{version}
6 %define apisrc w32api-%{apiver}
8 %define runsrc mingw-runtime-%{runver}
12 Group: Development/Libraries
13 Source0: http://dl.sourceforge.net/mingw/%{apisrc}-src.tar.gz
14 # Source0-md5: 931b25da6223bd72ada13e83443cc6ed
16 Source1: http://dl.sourceforge.net/mingw/%{runsrc}-src.tar.gz
17 # Source1-md5: 9fe85d9ca858fe00c907ed1e3052ee4c
18 URL: http://www.mingw.org/
19 BuildRequires: autoconf
20 BuildRequires: automake
21 BuildRequires: crossmingw32-gcc
22 Requires: crossmingw32-binutils >= 2.14.90.0.4.1-2
23 Obsoletes: crossmingw32-platform
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 %define target i386-mingw32
27 %define target_platform i386-pc-mingw32
28 %define _prefix /usr/%{target}
30 # strip fails on static COFF files
31 %define no_install_post_strip 1
34 # alpha's -mieee is not valid for target's gcc
39 crossmingw32 is a complete cross-compiling development system for
40 building stand-alone Microsoft Windows applications under Linux using
41 the Mingw32 build libraries. This includes a binutils, gcc with g++
42 and objc, and libstdc++, all cross targeted to i386-mingw32, along
43 with supporting Win32 libraries in 'coff' format from free sources.
45 This package contains Win32 API includes and libraries.
48 crossmingw32 jest kompletnym systemem do kompilacji skro¶nej,
49 pozwalaj±cym budowaæ aplikacje MS Windows pod Linuksem u¿ywaj±c
50 bibliotek mingw32. System sk³ada siê z binutils, gcc z g++ i objc,
51 libstdc++ - wszystkie generuj±ce kod dla platformy i386-mingw32, oraz
52 z bibliotek w formacie COFF.
54 Ten pakiet zawiera pliki nag³ówkowe i biblioteki Win32 API.
57 Summary: DirectX from MinGW Win32 API
58 Summary(pl): DirectX z API Win32 dla MinGW
59 Group: Development/Libraries
60 Requires: %{name} = %{epoch}:%{version}-%{release}
63 DirectX from MinGW Win32 API.
66 DirectX z API Win32 dla MinGW.
69 %setup -q -n w32api-%{version} -a1
72 cp /usr/share/automake/config.sub .
77 --build=%{_target_platform} \
78 CFLAGS="-I`pwd`/%{runsrc}/include %{rpmcflags}"
83 rm -rf $RPM_BUILD_ROOT
86 inst_libdir=$RPM_BUILD_ROOT%{_libdir} \
87 inst_includedir=$RPM_BUILD_ROOT%{_includedir}
89 %{!?debug:%{target}-strip -g $RPM_BUILD_ROOT%{_libdir}/*.a}
92 rm -rf $RPM_BUILD_ROOT
95 %defattr(644,root,root,755)
99 %{_libdir}/libdlcapi.a
100 %{_libdir}/libdxapi.a
103 %defattr(644,root,root,755)
104 %{_libdir}/libd[!lx]*.a
105 %{_libdir}/libdxguid.a