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