Update of /cvsroot/fink/experimental/fangism/finkinfo
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv10872

Added Files:
        gmp.info 
Log Message:
playing with new gmp-5.0.0, has issues so far


--- NEW FILE: gmp.info ---
Info2: <<
Package: gmp%type_pkg[-64bit]
Version: 5.0.0
Revision: 1
GCC: 4.
Type: -64bit (boolean)
Architecture: ( %type_raw[-64bit] = -64bit ) powerpc, ( %type_raw[-64bit] = 
-64bit ) i386
Source: mirror:gnu:gmp/gmp-%v.tar.gz
Source-MD5: 672949b1e137d92fa8d76608e8ab9bc6
Depends: %N-shlibs (= %v-%r), libgmpxx5%type_pkg[-64bit]-shlibs (= %v-%r), ( 
%type_raw[-64bit] = -64bit ) 64bit-cpu
BuildDepends: fink (>= 0.26.0), gcc4.0 (>= 4.0.1-1)
Conflicts: gmp, gmp-64bit
Replaces: gmp, gmp-64bit
SetCPPFLAGS: -fexceptions
ConfigureParams: --infodir='${prefix}/share/info' --enable-cxx --disable-static
CompileScript: <<
#! /bin/sh -ev
 if [ "%type_raw[-64bit]" == "." ] ; then
  case "%m" in
    i386 | powerpc) ABI=32 ./configure %c  --libdir='${prefix}/%lib';;
    x86_64) ABI=64 ./configure %c --libdir='${prefix}/%lib';;
  esac
 else
  case "%m" in
    i386) ABI=64 ./configure %c --libdir='${prefix}/%lib';;
    powerpc) ABI=mode64  ./configure %c --libdir='${prefix}/%lib';;
  esac
fi
make
make check
<<
DocFiles: COPYING COPYING.LIB README
InfoDocs: gmp.info gmp.info-1 gmp.info-2
BuildDependsOnly: True
SplitOff: <<
  Package: %N-shlibs
  Depends: ( %type_raw[-64bit] = -64bit ) 64bit-cpu
  Replaces: gmp (<< 4.0.1-1)
  Files: %lib/libgmp.*.dylib
  Shlibs: <<
    %p/%lib/libgmp.3.dylib 9.0.0 %n (>= 4.2.1-1) %type_num[-64bit]
  <<
  Description: Shared library for gmp package
  DocFiles: doc/* AUTHORS COPYING COPYING.LIB ChangeLog INSTALL NEWS README
<<
SplitOff2: <<
  Package: libgmpxx5%type_pkg[-64bit]-shlibs
  Depends: ( %type_raw[-64bit] = -64bit ) 64bit-cpu, %N-shlibs
  Replaces: gmp (<< 4.0.1-1), gmp-shlibs (<< 4.1.4-1)
  Files: %lib/libgmpxx.*.dylib
  Shlibs: <<
    %p/%lib/libgmpxx.4.dylib 6.0.0 %n (>= 4.2.1-1) %type_num[-64bit]
  <<
  Description: Shared C++ library for gmp package
  DocFiles: doc/* AUTHORS COPYING COPYING.LIB ChangeLog INSTALL NEWS README
<<
License: LGPL
Description: GNU multiple precision arithmetic library
DescDetail: <<
 GNU MP is a portable library written in C for arbitrary precision 
 arithmetic on integers, rational numbers, and floating-point numbers.
<<
DescPackaging: <<
 Unfortunately, the libgmpxx4 splitoff, which existed from vers. 4.1.4-1
 through vers. 4.2.1-1008, was misnamed.  It *should* have been called
 libgmpxx3, and the new version of that library should now be in a splitoff
 called libgmpxx4.  To work around this, the splitoff is now called
 libgmpxx (with no number); note that the next time the major version of
 this library changes, the splitoff should go to libgmpxx5.
<<
DescPort: <<
 Patch from Ben Hines to build libgmpxx, as of vers. 4.1-2.  As of vers.
 4.1.4-1, libgmpxx gets its own splitoff.

 As of vers. 4.2, mpfr is a separate library, available in fink as the 
 libmpfr1 package.

 The patch, provided by Martin Costabel, makes the 64bit variant compile on
 the new MacBookPros whose core2 duo processor is misidentified as pentium3.

 As of vers. 4.2.3, we are building with -fexceptions, for the benefit of
 ppl library that will be used in gcc 4.4.x.  (Suggested by Jack Howarth;
 see http://www.cs.unipr.it/ppl/ and http://gcc.gnu.org/wiki/Graphite .)
<<
Maintainer: Dave Morrison <d...@finkproject.org>
Homepage: http://gmplib.org
<<


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to