Update of /cvsroot/fink/dists/10.3/stable/main/finkinfo/libs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4110/main/finkinfo/libs

Modified Files:
        gmp.info gmp.patch libnessus.info 
Log Message:
update gmp and all things which depend on it


Index: gmp.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.3/stable/main/finkinfo/libs/gmp.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- gmp.patch   19 Feb 2005 16:12:47 -0000      1.1
+++ gmp.patch   15 Dec 2005 00:39:56 -0000      1.2
@@ -46,3 +46,24 @@
        done
        fi
  
+diff -ruN gmp-4.1.4/tests/cxx/Makefile.in 
gmp-4.1.4-patched/tests/cxx/Makefile.in
+--- gmp-4.1.4/tests/cxx/Makefile.in    2004-09-22 13:26:19.000000000 -0700
++++ gmp-4.1.4-patched/tests/cxx/Makefile.in    2005-10-01 22:21:05.000000000 
-0700
+@@ -142,7 +142,7 @@
+   $(top_builddir)/libgmpxx.la $(top_builddir)/libgmp.la
+ 
+ 
[EMAIL PROTECTED]@check_PROGRAMS = t-cast t-headers t-ostream t-locale t-constr 
t-expr
[EMAIL PROTECTED]@check_PROGRAMS = t-cast t-headers t-ostream t-constr t-expr
+ @[EMAIL PROTECTED] = $(check_PROGRAMS)
+ 
+ t_cast_SOURCES = t-cast.cc
+@@ -156,7 +156,7 @@
+ CONFIG_HEADER = $(top_builddir)/config.h
+ CONFIG_CLEAN_FILES =
+ @[EMAIL PROTECTED] = t-cast$(EXEEXT) t-headers$(EXEEXT) \
[EMAIL PROTECTED]@      t-ostream$(EXEEXT) t-locale$(EXEEXT) \
[EMAIL PROTECTED]@      t-ostream$(EXEEXT)  \
+ @WANT_CXX_TRUE@       t-constr$(EXEEXT) t-expr$(EXEEXT)
+ @[EMAIL PROTECTED] =
+ am_t_cast_OBJECTS = t-cast.$(OBJEXT)

Index: libnessus.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/stable/main/finkinfo/libs/libnessus.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- libnessus.info      9 Mar 2005 03:30:57 -0000       1.3
+++ libnessus.info      15 Dec 2005 00:39:56 -0000      1.4
@@ -1,9 +1,9 @@
 Package: libnessus
 Version: 1.2.6
-Revision: 11
+Revision: 12
 ###
-Depends: libpcap-shlibs, pth-shlibs, gmp-shlibs, %N-shlibs (= %v-%r)
-BuildDepends: libpcap, pth, gmp, gcc3.3
+Depends: libpcap-shlibs, pth-shlibs, gmp-shlibs (>= 4.1.4-1), libmpfr1-shlibs, 
%N-shlibs (= %v-%r)
+BuildDepends: libpcap, pth, gmp (>= 4.1.4-1), libmpfr1, gcc3.3
 BuildDependsOnly: true
 Replaces: libnessus3, nessus-libraries, libnessus-ssl
 Conflicts: libnessus3, nessus-libraries, libnessus-ssl

Index: gmp.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/stable/main/finkinfo/libs/gmp.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- gmp.info    19 Feb 2005 16:12:47 -0000      1.1
+++ gmp.info    15 Dec 2005 00:39:56 -0000      1.2
@@ -1,30 +1,53 @@
 Package: gmp
-Version: 4.1.3
-Revision: 11
+Version: 4.1.4
+Revision: 2
 GCC: 3.3
 Source: gnu
-Source-MD5: bdbb9136fa22a0ccf028d0f87aae1dd2
+Source-MD5: aa5e5fb3a7cdebe8c5b681a6cf4a670e
 Patch: %n.patch
-Depends: gmp-shlibs (= %v-%r)
+Depends: gmp-shlibs (= %v-%r), libgmpxx4-shlibs (= %v-%r)
 BuildDepends: fink (>= 0.9.9)
-ConfigureParams: --infodir='${prefix}/share/info' --enable-cxx --enable-mpfr
+SetCC: gcc-3.3
+SetCXX: g++-3.3
+ConfigureParams: --infodir='${prefix}/share/info' --enable-cxx
+CompileScript: <<
+#! /bin/sh -ev
+# Due to assembler differences on darwin x86 with ELF based gnu assemblers
+# we need to "turn off" assembley on the Intel build for now.
+case "%m" in
+i386) ./configure --host=none-apple-darwin %c ;;
+powerpc) ./configure %c ;;
+esac
+make
+make check
+<<
 InstallScript: <<
  make install prefix=%i
  ranlib %i/lib/libgmp.a
  ranlib %i/lib/libgmpxx.a
- ranlib %i/lib/libmpfr.a
 <<
 DocFiles: COPYING COPYING.LIB README
+InfoDocs: gmp.info
 BuildDependsOnly: True
 SplitOff: <<
   Package: %N-shlibs
   Replaces: gmp (<< 4.0.1-1)
-  Files: lib/libgmp.*.dylib lib/libgmpxx.*.dylib
+  Files: lib/libgmp.*.dylib
   Shlibs: <<
     %p/lib/libgmp.3.dylib 7.0.0 %n (>= 4.1-10)
-    %p/lib/libgmpxx.3.dylib 4.0.0 %n (>= 4.1.1-11)
   <<
-  Description: Shared libraries for gmp package
+  Description: Shared library for gmp package
+  DocFiles: doc/* AUTHORS COPYING COPYING.LIB ChangeLog INSTALL NEWS README
+<<
+SplitOff2: <<
+  Package: libgmpxx4-shlibs
+  Replaces: gmp (<< 4.0.1-1), gmp-shlibs (<< 4.1.4-1)
+  Files: lib/libgmpxx.*.dylib
+  GCC: 3.3
+  Shlibs: <<
+    %p/lib/libgmpxx.3.dylib 4.0.0 %n (>= 4.1.4-1)
+  <<
+  Description: Shared C++ library for gmp package
   DocFiles: doc/* AUTHORS COPYING COPYING.LIB ChangeLog INSTALL NEWS README
 <<
 License: LGPL
@@ -33,6 +56,20 @@
  GNU MP is a portable library written in C for arbitrary precision 
  arithmetic on integers, rational numbers, and floating-point numbers.
 <<
-DescPort: Patch from Ben Hines to build libgmpxx, as of vers. 4.1-2
+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.
+
+ The C++ wrapper library should be used with some care, as it fails one
+ of the tests from "make check."  For the moment, that test has been
+ patched out so that the library can still be installed.
+
+ Following advice from the upsteam maintainer, we compile this with
+ gcc 3.3 rather than gcc 4.0.0.  It is hoped that using gcc 4.0.1 (or 
+ later) will be OK at some point in the future.
+
+ Instead of building with --enable-mpfr, we now suggest using the libmpfr1
+ package.
+<<
 Maintainer: Dave Morrison <[EMAIL PROTECTED]>
 Homepage: http://www.swox.com/gmp/



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to