summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2004-11-29 08:47:29 +0000
committeradam <adam@pkgsrc.org>2004-11-29 08:47:29 +0000
commita1782a0c8a71c019485088d4fff3c5266ad20ec9 (patch)
tree99243de0cb1900b532924096fd56d6d8ca35292f /math
parentb43782ae757cf50cb460628c44939beb1ed02747 (diff)
downloadpkgsrc-a1782a0c8a71c019485088d4fff3c5266ad20ec9.tar.gz
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 (limited to 'math')
-rw-r--r--math/cln/Makefile8
-rw-r--r--math/cln/distinfo9
-rw-r--r--math/cln/patches/patch-ab12
-rw-r--r--math/cln/patches/patch-ac21
4 files changed, 13 insertions, 37 deletions
diff --git a/math/cln/Makefile b/math/cln/Makefile
index 5e4f16e949b..e5f5984ed6e 100644
--- a/math/cln/Makefile
+++ b/math/cln/Makefile
@@ -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 @@ COMMENT= CLN Class Library for Numbers
USE_BUILDLINK3= yes
USE_GNU_TOOLS+= make
-GNU_CONFIGURE= yes
USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
PKGCONFIG_OVERRIDE= ${WRKSRC}/cln.pc.in
diff --git a/math/cln/distinfo b/math/cln/distinfo
index 8c65635f298..5709ad652c6 100644
--- a/math/cln/distinfo
+++ b/math/cln/distinfo
@@ -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 --git a/math/cln/patches/patch-ab b/math/cln/patches/patch-ab
index 063aba52d67..2a98b687357 100644
--- a/math/cln/patches/patch-ab
+++ b/math/cln/patches/patch-ab
@@ -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 @@ $NetBSD: patch-ab,v 1.1.1.1 2004/03/05 14:46:23 adam Exp $
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 @@ $NetBSD: patch-ab,v 1.1.1.1 2004/03/05 14:46:23 adam Exp $
- $(MKDIR) $(DESTDIR)$(dvidir)
uninstall : force
- $(RM) $(DESTDIR)$(infodir)/$(PACKAGE).info
+ @if (install-info --version && \
diff --git a/math/cln/patches/patch-ac b/math/cln/patches/patch-ac
deleted file mode 100644
index cad90e56d99..00000000000
--- a/math/cln/patches/patch-ac
+++ /dev/null
@@ -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