Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv11874

Modified Files:
        libmpfr4.info 
Added Files:
        libmpfr4.patch 
Log Message:
use gmp5, incorporate cumulative upstream patches (2010-11-10)
validated on powerpc-darwin8, i386-darwin10, x86_64-darwin10


--- 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";
 }

Index: libmpfr4.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/libmpfr4.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- libmpfr4.info       13 Jun 2010 04:41:34 -0000      1.1
+++ libmpfr4.info       24 Jan 2011 08:49:38 -0000      1.2
@@ -1,11 +1,11 @@
 Info2: <<
 Package: libmpfr4%type_pkg[-64bit]
 Version: 3.0.0
-Revision: 1
+Revision: 3
 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: gmp%type_pkg[-64bit] (>= 4.2.1-1006), fink (>= 0.26.0)
+BuildDepends: gmp5%type_pkg[-64bit] (>= 5.0.1-1), 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
@@ -14,11 +14,11 @@
 ConfigureParams: --infodir='${prefix}/share/info' --enable-shared 
--disable-static
 DocFiles: AUTHORS COPYING BUGS COPYING.LESSER ChangeLog FAQ.html NEWS README 
TODO VERSION
 InfoDocs: mpfr.info
-# PatchFile: %{Ni}.patch
-# PatchFile-MD5: cbad7ef51dc6a608ef1f78a38c6318f9
+PatchFile: %{Ni}.patch
+PatchFile-MD5: ac4591dea9abdd7573cd05a2fce2bb14
 BuildDependsOnly: True
 CompileScript: <<
-  #! /bin/sh -ev
+  #!/bin/sh -ev
   # mkdir -p build
   # cd build
   if [ "%type_raw[-64bit]" == "-64bit" ]; then
@@ -29,7 +29,7 @@
 <<
 SplitOff: <<
   Package: %N-shlibs
-  Depends: gmp%type_pkg[-64bit]-shlibs (>= 4.2.1-1006), ( %type_raw[-64bit] = 
-64bit ) 64bit-cpu
+  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 5.0.0 %n (>= 3.0.0-1) %type_num[-64bit]
@@ -44,11 +44,12 @@
  correct rounding). 
 <<
 DescPackaging: <<
-  Starting with libmpfr4-3.0.0, we --disable-static.
-  TODO: validate against gmp5
+  Starting with libmpfr4-3.0.0-1, we --disable-static.
+  Starting with libmpfr4-3.0.0-2, build against gmp5.
+  Revision 3: patchlevel 7 includes cumulative patches through 2010-11-10.
+  Former maintainer: Dave Morrison <d...@finkproject.org>
 <<
 Maintainer: David Fang <fang...@users.sourceforge.net>
-# Former maintainer: Dave Morrison <d...@finkproject.org>
 Homepage: http://www.mpfr.org/
 License: LGPL
 <<


------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to