[Tizen-submit] 20291: New package Tizen:IVI:Genivi/mpfr

noreply at tizen.org noreply at tizen.org
Fri Jan 31 03:08:29 GMT 2014


Hi,
Adding new package mpfr in project Tizen:IVI:Genivi. Please review and accept ASAP.

Justification for this new package:

Submitter: Graydon, Tracy <tracy.graydon at intel.com>
Comments: submit/tizen_ivi_genivi/20140131.030240
Git project: platform/upstream/mpfr
Tag: submit/tizen_ivi_genivi/20140131.030240
Commit: 06e7bd566fbab49954fce7a3b41a113221b65e45 resetting manifest requested domain to floor

Thank You,
Graydon, Tracy

[This message was auto-generated]

---

Request: #20291

  submit:       Tizen:IVI:Genivi:build/mpfr(cleanup) -> Tizen:IVI:Genivi


Message:
Submitter: Graydon, Tracy <tracy.graydon at intel.com>
Comments: submit/tizen_ivi_genivi/20140131.030240
Git project: platform/upstream/mpfr
Tag: submit/tizen_ivi_genivi/20140131.030240
Commit: 06e7bd566fbab49954fce7a3b41a113221b65e45 resetting manifest requested domain to floor

State:   new        2014-01-31T03:10:22 tizenrobot
Comment: <no comment>
changes files:
--------------

++++++ new changes file:
--- mpfr.changes
+++ mpfr.changes
@@ -0,0 +1,3 @@
+* Sat May 11 2013 Anas Nashif <anas.nashif at intel.com> submit/tizen/20130509.182435 at 577d2f9
+- Set license using %license
+

new:
----
  baselibs.conf
  mpfr-3.1.1.tar.bz2
  mpfr.changes
  mpfr.manifest
  mpfr.spec

spec files:
-----------

++++++ new spec file:
--- mpfr.spec
+++ mpfr.spec
@@ -0,0 +1,84 @@
+%define keepstatic 1
+Name:           mpfr
+VCS:            platform/upstream/mpfr#06e7bd566fbab49954fce7a3b41a113221b65e45
+Version:        3.1.1
+Release:        0
+License:        LGPL-3.0+
+Summary:        The GNU multiple-precision floating-point library
+Url:            http://www.mpfr.org/
+Group:          Development/Libraries/C and C++
+Source:         mpfr-%{version}.tar.bz2
+Source2:        baselibs.conf
+Source1001: 	mpfr.manifest
+BuildRequires:  gmp-devel
+
+%description
+The MPFR library is a C library for multiple-precision floating-point
+computations with exact rounding (also called correct rounding). It is
+based on the GMP multiple-precision library.
+
+The main goal of MPFR is to provide a library for multiple-precision
+floating-point computation which is both efficient and 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).
+
+%package -n libmpfr
+Summary:        The GNU multiple-precision floating-point shared library
+Group:          Development/Libraries/C and C++
+
+%description -n libmpfr
+The MPFR library is a C library for multiple-precision floating-point
+computations with exact rounding (also called correct rounding). It is
+based on the GMP multiple-precision library.
+
+%package devel
+Summary:        Development files for the GNU multiple-precision floating-point library
+Group:          Development/Libraries/C and C++
+Requires:       gmp-devel
+Requires:       libmpfr = %{version}
+
+%description devel
+Development files for the GNU multiple-precision floating-point library.
+
+The MPFR library is a C library for multiple-precision floating-point
+computations with exact rounding (also called correct rounding). It is
+based on the GMP multiple-precision library.
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+
+%build
+%configure \
+	--enable-thread-safe \
+	--enable-shared
+make %{?_smp_mflags}
+
+%check
+make check %{?_smp_mflags}
+

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list