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