pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/cln Changes 1.1.9:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/22a5cc903b97
branches:  trunk
changeset: 484711:22a5cc903b97
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Nov 29 08:47:29 2004 +0000

description:
Changes 1.1.9:

Algorithmic changes
* Input of numbers in bases 2, 4, 8, 16 and 32 is now done in linear bit
  complexity as opposed to O(N^2). Useful for all kinds of persistency.

Implementation changes
* Fixed several bugs in the integer input and output routines that could be
  blamed for random crashes in the following cases: output in base 32 for
  quite large numbers, input in base 2 for fixnums and input in base 3 for
  fixnums on a 64 bit target.

* Fixed crash when radix specifiers were used in input streams.
* Speed up on x86_64 and ia64 by adding some inline assembly.

Other changes
* Fixes for compilation on MacOS X and little endian Mips.

diffstat:

 math/cln/Makefile         |   8 +++-----
 math/cln/distinfo         |   9 ++++-----
 math/cln/patches/patch-ab |  12 ++++++------
 math/cln/patches/patch-ac |  21 ---------------------
 4 files changed, 13 insertions(+), 37 deletions(-)

diffs (95 lines):

diff -r 1da00620327a -r 22a5cc903b97 math/cln/Makefile
--- a/math/cln/Makefile Mon Nov 29 08:24:29 2004 +0000
+++ b/math/cln/Makefile Mon Nov 29 08:47:29 2004 +0000
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2004/10/03 00:12:55 tv Exp $
-#
+# $NetBSD: Makefile,v 1.4 2004/11/29 08:47:29 adam Exp $
 
-DISTNAME=      cln-1.1.6
-PKGREVISION=   1
+DISTNAME=      cln-1.1.9
 CATEGORIES=    math
 MASTER_SITES=  ftp://ftpthep.physik.uni-mainz.de/pub/gnu/ \
                ftp://ftp.santafe.edu/pub/gnu/ \
@@ -15,8 +13,8 @@
 
 USE_BUILDLINK3=                yes
 USE_GNU_TOOLS+=                make
+USE_LIBTOOL=           yes
 GNU_CONFIGURE=         yes
-USE_LIBTOOL=           yes
 LIBTOOL_OVERRIDE=      ${WRKSRC}/libtool
 PKGCONFIG_OVERRIDE=    ${WRKSRC}/cln.pc.in
 
diff -r 1da00620327a -r 22a5cc903b97 math/cln/distinfo
--- a/math/cln/distinfo Mon Nov 29 08:24:29 2004 +0000
+++ b/math/cln/distinfo Mon Nov 29 08:47:29 2004 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/03/05 14:46:23 adam Exp $
+$NetBSD: distinfo,v 1.2 2004/11/29 08:47:29 adam Exp $
 
-SHA1 (cln-1.1.6.tar.bz2) = f1f9118cf8c3318cbbe88157044b2be4896b6161
-Size (cln-1.1.6.tar.bz2) = 1595522 bytes
+SHA1 (cln-1.1.9.tar.bz2) = 61bdae7e6c6f9046351bf3fe6b5f718f85d7f265
+Size (cln-1.1.9.tar.bz2) = 1661135 bytes
 SHA1 (patch-aa) = 5081352b902de9065e7c6645442823ab297bef09
-SHA1 (patch-ab) = 828e467fcb31f536056f8bacc8246b41937630f0
-SHA1 (patch-ac) = 8fdcfafd81c7e660da1c6c379cbb5ef52fa05d1b
+SHA1 (patch-ab) = 2e5377dbf83e186c1301e8577991731c9dd075d4
diff -r 1da00620327a -r 22a5cc903b97 math/cln/patches/patch-ab
--- a/math/cln/patches/patch-ab Mon Nov 29 08:24:29 2004 +0000
+++ b/math/cln/patches/patch-ab Mon Nov 29 08:47:29 2004 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.1.1.1 2004/03/05 14:46:23 adam Exp $
+$NetBSD: patch-ab,v 1.2 2004/11/29 08:47:29 adam Exp $
 
---- doc/Makefile.in.orig       2003-11-17 13:22:06.000000000 +0100
+--- doc/Makefile.in.orig       2004-10-26 21:29:16.000000000 +0000
 +++ doc/Makefile.in
 @@ -12,7 +12,7 @@ exec_prefix = @exec_prefix@
  datadir = @datadir@
@@ -20,9 +20,9 @@
  
  
  info : $(srcdir)/$(PACKAGE).info
-@@ -82,13 +82,11 @@ $(PACKAGE)_toc.html : $(srcdir)/$(PACKAG
- install : all installdirs force
-       $(INSTALL_DATA) $(srcdir)/$(PACKAGE).info $(DESTDIR)$(infodir)/$(PACKAGE).info
+@@ -87,13 +87,11 @@ install : all installdirs force
+         install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$(PACKAGE).info || :;\
+       else : ; fi
        $(INSTALL_DATA) $(srcdir)/$(PACKAGE)_*.html $(DESTDIR)$(htmldir)
 -      $(INSTALL_DATA) $(srcdir)/$(PACKAGE).dvi $(DESTDIR)$(dvidir)/$(PACKAGE).dvi
  
@@ -33,4 +33,4 @@
 -      $(MKDIR) $(DESTDIR)$(dvidir)
  
  uninstall : force
-       $(RM) $(DESTDIR)$(infodir)/$(PACKAGE).info
+       @if (install-info --version && \
diff -r 1da00620327a -r 22a5cc903b97 math/cln/patches/patch-ac
--- a/math/cln/patches/patch-ac Mon Nov 29 08:24:29 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-ac,v 1.1.1.1 2004/03/05 14:46:23 adam Exp $
-
---- Makefile.in.orig   2003-11-21 20:48:52.000000000 +0000
-+++ Makefile.in
-@@ -21,6 +21,7 @@ MKDIR = mkdir -p
- @SET_MAKE@
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
-+INSTALL_SCRIPT = @INSTALL_SCRIPT@
- INSTALL_DATA = @INSTALL_DATA@
- UNINSTALL_PROGRAM = @UNINSTALL_PROGRAM@
- 
-@@ -33,7 +34,7 @@ all : force
- 
- install : installdirs force
-       cd @subdir@; $(MAKE) install
--      $(INSTALL_PROGRAM) cln-config $(DESTDIR)$(bindir)/cln-config
-+      $(INSTALL_SCRIPT) cln-config $(DESTDIR)$(bindir)/cln-config
-       $(INSTALL_DATA) cln-config.1 $(DESTDIR)$(mandir)/man1/cln-config.1
-       $(INSTALL_DATA) cln.m4 $(DESTDIR)$(datadir)/aclocal/cln.m4
-       $(INSTALL_DATA) cln.pc $(DESTDIR)$(libdir)/pkgconfig/cln.pc



Home | Main Index | Thread Index | Old Index