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 <[email protected]>
<<
Maintainer: David Fang <[email protected]>
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
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs