1%define __strip %{_mingw32_strip} 2%define __objdump %{_mingw32_objdump} 3%define _use_internal_dependency_generator 0 4%define __find_requires %{_mingw32_findrequires} 5%define __find_provides %{_mingw32_findprovides} 6 7%define name mingw32-@PACKAGE@ 8%define version @VERSION@ 9%define release 1 10%define libsuffix @MERCATOR_LIB_SUFFIX@ 11 12Summary: A WorldForge terrain library. 13Name: %{name} 14Version: %{version} 15Release: %{release} 16License: GPL 17Group: System Environment/Libraries 18URL: http://www.worldforge.org/dev/eng/libraries/mercator 19Packager: Al Riddoch <alriddoch@googlemail.com> 20Vendor: WorldForge 21Distribution: Mason 22Source: mercator-%{version}.tar.bz2 23BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root 24BuildArch: noarch 25BuildRequires: mingw32-filesystem >= 49 26BuildRequires: mingw32-gcc 27BuildRequires: mingw32-binutils 28BuildRequires: mingw32-wfmath >= 0.3.2 29 30%description 31Mercator is designed to handle terrain data. 32 33%prep 34%setup -q -n mercator-%{version} 35 36%build 37PKG_CONFIG_LIBDIR=/usr/i686-pc-mingw32/sys-root/mingw/lib/pkgconfig \ 38 %{_mingw32_configure} --enable-static --disable-shared 39make -j 3 40 41%install 42rm -rf $RPM_BUILD_ROOT 43make DESTDIR=$RPM_BUILD_ROOT install 44rm -f $RPM_BUILD_ROOT/%{_mingw32_libdir}/lib*.la 45 46%clean 47rm -rf $RPM_BUILD_ROOT 48 49%files 50%defattr(-,root,root) 51%{_mingw32_libdir}/lib*.a 52%{_mingw32_libdir}/pkgconfig/* 53%{_mingw32_includedir}/Mercator%{libsuffix} 54