+++ /dev/null
-###############################################################################
-# IPFire.org - An Open Source Firewall Solution #
-# Copyright (C) - IPFire Development Team <info@ipfire.org> #
-###############################################################################
-
-name = compat-mpfr
-version = 2.4.2
-release = 1
-
-thisapp = mpfr-%{version}
-
-groups = System/Libraries
-url = http://www.mpfr.org/
-license = LGPLv2+ and GPLv2+ and GFDL
-summary = A C library for multiple-precision floating-point computations.
-
-description
- The MPFR library is a C library for multiple-precision floating-point
- computations with correct rounding. The MPFR is efficient and
- also has a well-defined semantics. It copies the good ideas from the
- ANSI/IEEE-754 standard for double-precision floating-point arithmetic
- (53-bit mantissa). MPFR is based on the GMP multiple-precision
- library.
-end
-
-source_dl = http://ftp.gnu.org/gnu/mpfr/
-
-build
- requires
- gmp-devel >= 4.3.2
- gmp-devel < 6.0.0
- end
-
- configure_options += \
- --enable-thread-safe \
- --disable-assert
-
- test
- export LD_LIBRARY_PATH=$(pwd)/.libs
- make check
- end
-
- install
- # Only install libraries.
- mkdir -pv %{BUILDROOT}%{libdir}
- install -m 644 .libs/libmpfr.so.1.2.2 %{BUILDROOT}%{libdir}
- ln -svf libmpfr.so.1.2.2 %{BUILDROOT}%{libdir}/libmpfr.so.1
- end
-end
-
-packages
- package %{name}
- provides
- mpfr = %{thisver}
- end
-
- obsoletes
- mpfr-compat
- end
-
- conflicts
- mpfr <= %{thisver}
- end
- end
-
- package %{name}-debuginfo
- template DEBUGINFO
- end
-end