source: rtems/contrib/crossrpms/mingw32/i686/gmp.add @ 9c4db573

4.104.115
Last change on this file since 9c4db573 was 9c4db573, checked in by Ralf Corsepius <ralf.corsepius@…>, on 07/17/09 at 14:34:08

Update.

  • Property mode set to 100644
File size: 1.5 KB
Line 
1%define gmp_version @GMP_VERS@
2%define gmp_rpmvers %{expand:%(echo @GMP_VERS@ | tr - _)}
3%define debug_package %{nil}
4
5Name:         @rpmprefix@@tool_target@-gmp
6Release:      @GMP_RPMREL@
7License:      GPL
8Group:        Development/Tools
9
10BuildArch:      noarch
11BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
12
13Version:        %gmp_rpmvers
14Summary:        MinGW gmp Libraries
15
16Source0:        ftp://ftp.gnu.org/gnu/gmp/gmp-%{gmp_version}.tar.bz2
17
18Provides:       @rpmprefix@@tool_target@-gmp-devel = %{version}-%{release}
19
20%define _mingw32_target          i686-pc-mingw32
21
22# Fedora ships a mingw toolchain installed to /usr
23%define _mingw32_sysroot /usr/%{_mingw32_target}/sys-root
24
25BuildRequires:  m4
26BuildRequires:  @rpmprefix@i686-pc-mingw32-gcc
27
28%description
29MinGW gmp libraries.
30
31%prep
32%setup -c -q
33
34%build
35  %if "%{_prefix}" != "/usr"
36    export PATH="%{_bindir}:${PATH}"
37  %endif
38
39  mkdir -p build
40
41  cd build
42
43  ../gmp-%{gmp_version}/configure \
44    --prefix=%{_mingw32_sysroot}/mingw \
45    --bindir=%{_bindir} \
46    --exec_prefix=%{_mingw32_sysroot}/mingw \
47    --includedir=%{_mingw32_sysroot}/mingw/include \
48    --libdir=%{_mingw32_sysroot}/mingw/lib \
49    --libexecdir=%{_mingw32_sysroot}/mingw/libexec \
50    --mandir=%{_mingw32_sysroot}/mingw/share/man \
51    --infodir=%{_mingw32_sysroot}/mingw/share/info \
52    --datadir=%{_mingw32_sysroot}/mingw/share \
53    --build=%_build --host=@tool_target@ \
54    --enable-static \
55    --disable-shared
56
57  cd ..
58
59%install
60  rm -rf $RPM_BUILD_ROOT
61
62  cd build
63
64  make DESTDIR=$RPM_BUILD_ROOT install
65
66  cd ..
Note: See TracBrowser for help on using the repository browser.