diff options
author | adam <adam@pkgsrc.org> | 2004-11-29 08:47:29 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2004-11-29 08:47:29 +0000 |
commit | a1782a0c8a71c019485088d4fff3c5266ad20ec9 (patch) | |
tree | 99243de0cb1900b532924096fd56d6d8ca35292f /math | |
parent | b43782ae757cf50cb460628c44939beb1ed02747 (diff) | |
download | pkgsrc-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/Makefile | 8 | ||||
-rw-r--r-- | math/cln/distinfo | 9 | ||||
-rw-r--r-- | math/cln/patches/patch-ab | 12 | ||||
-rw-r--r-- | math/cln/patches/patch-ac | 21 |
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 |