Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/libs
In directory vz-cvs-3.sog:/tmp/cvs-serv15997/10.4-EOL/libs

Added Files:
        libmpfr4.info libmpfr4.patch 
Log Message:
sync w/ 10.!4/stable


--- NEW FILE: libmpfr4.patch ---
diff -Naurd mpfr-3.0.0-a/PATCHES mpfr-3.0.0-b/PATCHES
--- mpfr-3.0.0-a/PATCHES        2010-06-23 11:02:49.000000000 +0000
+++ mpfr-3.0.0-b/PATCHES        2010-06-23 11:03:36.000000000 +0000
@@ -0,0 +1 @@
+mpfr_out_str
diff -Naurd mpfr-3.0.0-a/VERSION mpfr-3.0.0-b/VERSION
--- mpfr-3.0.0-a/VERSION        2010-06-10 11:00:14.000000000 +0000
+++ mpfr-3.0.0-b/VERSION        2010-06-23 11:03:20.000000000 +0000
@@ -1 +1 @@
-3.0.0
+3.0.0-p1
diff -Naurd mpfr-3.0.0-a/mpfr.h mpfr-3.0.0-b/mpfr.h
--- mpfr-3.0.0-a/mpfr.h 2010-06-10 11:00:14.000000000 +0000
+++ mpfr-3.0.0-b/mpfr.h 2010-06-23 11:03:20.000000000 +0000
@@ -27,7 +27,7 @@
 #define MPFR_VERSION_MAJOR 3
 #define MPFR_VERSION_MINOR 0
 #define MPFR_VERSION_PATCHLEVEL 0
-#define MPFR_VERSION_STRING "3.0.0"
[...1906 lines suppressed...]
+#define mpfr_custom_get_kind(x)                                         \
+  ( (x)->_mpfr_exp >  __MPFR_EXP_INF ?                                  \
+    (mpfr_int) MPFR_REGULAR_KIND * MPFR_SIGN (x)                        \
+  : (x)->_mpfr_exp == __MPFR_EXP_INF ?                                  \
+    (mpfr_int) MPFR_INF_KIND * MPFR_SIGN (x)                            \
+  : (x)->_mpfr_exp == __MPFR_EXP_NAN ? (mpfr_int) MPFR_NAN_KIND         \
+  : (mpfr_int) MPFR_ZERO_KIND * MPFR_SIGN (x) )
 
 
 #endif /* MPFR_USE_NO_MACRO */
diff -Naurd mpfr-3.0.0-a/version.c mpfr-3.0.0-b/version.c
--- mpfr-3.0.0-a/version.c      2010-10-21 21:18:26.000000000 +0000
+++ mpfr-3.0.0-b/version.c      2010-11-09 15:15:07.000000000 +0000
@@ -25,5 +25,5 @@
 const char *
 mpfr_get_version (void)
 {
-  return "3.0.0-p7";
+  return "3.0.0-p8";
 }

--- NEW FILE: libmpfr4.info ---
Info2: <<
Package: libmpfr4%type_pkg[-64bit]
Version: 3.1.0
Revision: 1
Type: -64bit (boolean)
Architecture: ( %type_raw[-64bit] = -64bit ) powerpc, ( %type_raw[-64bit] = 
-64bit ) i386
Depends: %N-shlibs (= %v-%r), ( %type_raw[-64bit] = -64bit ) 64bit-cpu
BuildDepends: <<
        gmp5%type_pkg[-64bit] (>= 5.0.1-1), 
        fink-package-precedence,
        fink (>= 0.26.0)
<<
Conflicts: libmpfr-dev, libmpfr1, libmpfr1-64bit, libmpfr4, libmpfr4-64bit
Replaces: gmp (<< 4.1.4-1), libmpfr-dev, libmpfr1, libmpfr1-64bit, libmpfr4, 
libmpfr4-64bit
Source: http://www.mpfr.org/mpfr-%v/mpfr-%v.tar.bz2
Source-MD5: 238ae4a15cc3a5049b723daef5d17938
ConfigureParams: --infodir='${prefix}/share/info' --enable-shared 
--disable-static
DocFiles: AUTHORS COPYING BUGS COPYING.LESSER ChangeLog doc/FAQ.html NEWS 
README TODO VERSION PATCHES
InfoDocs: mpfr.info
# PatchFile: %{Ni}.patch
# PatchFile-MD5: ac4591dea9abdd7573cd05a2fce2bb14
BuildDependsOnly: True
UseMaxBuildJobs: true
CompileScript: <<
  #!/bin/sh -ev
  mkdir -p build
  cd build
  if [ "%type_raw[-64bit]" == "-64bit" ]; then
    export CC="gcc -m64"
  fi
  ../configure %c --libdir='${prefix}/%lib'
  # check here instead of InfoTest:TestScript b/c this is deemed important
  make check
  fink-package-precedence 
--prohibit-bdep=libmpfr-dev,libmpfr1,libmpfr1-64bit,libmpfr4,libmpfr4-64bit .
<<
InstallScript: <<
  #!/bin/sh -ev
  cd build
  %{default_script}
<<
SplitOff: <<
  Package: %N-shlibs
  Depends: gmp5%type_pkg[-64bit]-shlibs (>= 5.0.1-1), ( %type_raw[-64bit] = 
-64bit ) 64bit-cpu
  Files: %lib/libmpfr.*.dylib
  Shlibs: <<
    %p/%lib/libmpfr.4.dylib 6.0.0 %n (>= 3.1.0-1) %type_num[-64bit]
  <<
  Description: Shared libraries for mpfr package
  DocFiles: AUTHORS COPYING BUGS COPYING.LESSER ChangeLog doc/FAQ.html NEWS 
README TODO VERSION PATCHES
<<
Description: %type_pkg[-64bit] C floating-point math lib
DescDetail: <<
 The MPFR library is a C library for multiple-precision
 floating-point computations with exact rounding (also called
 correct rounding). 
<<
DescPackaging: <<
  Starting with libmpfr4-3.0.0-1, we --disable-static.
  Starting with libmpfr4-3.0.0-2, build against gmp5.
  Version 3.0.0, Rev. 3: patchlevel 7 - cumulative patches through 2010-11-10.
  Former maintainer: Dave Morrison <d...@finkproject.org>
<<
Maintainer: David Fang <fang...@users.sourceforge.net>
Homepage: http://www.mpfr.org/
License: LGPL
<<


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to