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