pkgsrc-Changes archive

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

CVS commit: pkgsrc/math



Module Name:    pkgsrc
Committed By:   riastradh
Date:           Mon Apr 24 13:04:48 UTC 2023

Modified Files:
        pkgsrc/math: Makefile
Added Files:
        pkgsrc/math/pari-seadata: DESCR Makefile PLIST distinfo
        pkgsrc/math/pari-seadata-small: DESCR Makefile PLIST distinfo

Log Message:
math/pari-seadata, math/pari-seadata-small: import seadata for pari

These provide data files needed for heavy computations on certain
finite fields.


To generate a diff of this commit:
cvs rdiff -u -r1.560 -r1.561 pkgsrc/math/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/math/pari-seadata/DESCR \
    pkgsrc/math/pari-seadata/Makefile pkgsrc/math/pari-seadata/PLIST \
    pkgsrc/math/pari-seadata/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/math/pari-seadata-small/DESCR \
    pkgsrc/math/pari-seadata-small/Makefile \
    pkgsrc/math/pari-seadata-small/PLIST \
    pkgsrc/math/pari-seadata-small/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/Makefile
diff -u pkgsrc/math/Makefile:1.560 pkgsrc/math/Makefile:1.561
--- pkgsrc/math/Makefile:1.560  Fri Apr 14 08:20:50 2023
+++ pkgsrc/math/Makefile        Mon Apr 24 13:04:48 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.560 2023/04/14 08:20:50 pin Exp $
+# $NetBSD: Makefile,v 1.561 2023/04/24 13:04:48 riastradh Exp $
 
 COMMENT=       Mathematics
 
@@ -359,6 +359,8 @@ SUBDIR+=    p5-Statistics-TTest
 SUBDIR+=       p5-Test-Number-Delta
 SUBDIR+=       pari
 SUBDIR+=       pari-galdata
+SUBDIR+=       pari-seadata
+SUBDIR+=       pari-seadata-small
 SUBDIR+=       pari23
 SUBDIR+=       pcg
 SUBDIR+=       pear-Math_BigInteger

Added files:

Index: pkgsrc/math/pari-seadata/DESCR
diff -u /dev/null pkgsrc/math/pari-seadata/DESCR:1.1
--- /dev/null   Mon Apr 24 13:04:48 2023
+++ pkgsrc/math/pari-seadata/DESCR      Mon Apr 24 13:04:48 2023
@@ -0,0 +1,9 @@
+Data package for math/pari.
+
+Needed by ellap and ellcard for large primes.
+
+These polynomials were extracted from the ECHIDNA databases and
+computed by David R. Kohel.  This covers finite fields of cardinality q
+up to 750 bits.  PARI/GP 2.9 contains fallback code to go on when all
+modular polynomials in the database have been exhausted and can handle
+larger fields (with an important slowdown).
Index: pkgsrc/math/pari-seadata/Makefile
diff -u /dev/null pkgsrc/math/pari-seadata/Makefile:1.1
--- /dev/null   Mon Apr 24 13:04:48 2023
+++ pkgsrc/math/pari-seadata/Makefile   Mon Apr 24 13:04:48 2023
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2023/04/24 13:04:48 riastradh Exp $
+
+DISTNAME=      seadata
+PKGNAME=       pari-${DISTNAME}-0.0a20090618
+CATEGORIES=    math
+MASTER_SITES=  https://pari.math.u-bordeaux.fr/pub/pari/packages/
+EXTRACT_SUFX=  .tgz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://pari.math.u-bordeaux.fr/
+COMMENT=       Schoof/Atkins/Elkies data for pari
+LICENSE=       gnu-lgpl-v2
+
+CONFLICTS+=    pari-seadata-big-[0-9]*
+CONFLICTS+=    pari-seadata-small-[0-9]*
+
+DEPENDS+=      pari>=2.4.3:../../math/pari
+
+WRKSRC=                ${WRKDIR}/data/seadata
+
+DIST_SUBDIR=           ${PKGNAME}
+NO_BUILD=              yes
+INSTALLATION_DIRS=     share/pari/seadata
+
+do-install:
+       ${INSTALL_DATA} ${WRKSRC}/* ${DESTDIR}${PREFIX}/share/pari/seadata
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/pari-seadata/PLIST
diff -u /dev/null pkgsrc/math/pari-seadata/PLIST:1.1
--- /dev/null   Mon Apr 24 13:04:48 2023
+++ pkgsrc/math/pari-seadata/PLIST      Mon Apr 24 13:04:48 2023
@@ -0,0 +1,54 @@
+@comment $NetBSD: PLIST,v 1.1 2023/04/24 13:04:48 riastradh Exp $
+share/pari/seadata/README
+share/pari/seadata/sea0
+share/pari/seadata/sea2
+share/pari/seadata/sea211
+share/pari/seadata/sea223
+share/pari/seadata/sea227
+share/pari/seadata/sea229
+share/pari/seadata/sea233
+share/pari/seadata/sea239
+share/pari/seadata/sea241
+share/pari/seadata/sea251
+share/pari/seadata/sea257
+share/pari/seadata/sea263
+share/pari/seadata/sea269
+share/pari/seadata/sea271
+share/pari/seadata/sea277
+share/pari/seadata/sea281
+share/pari/seadata/sea283
+share/pari/seadata/sea293
+share/pari/seadata/sea307
+share/pari/seadata/sea311
+share/pari/seadata/sea313
+share/pari/seadata/sea317
+share/pari/seadata/sea331
+share/pari/seadata/sea337
+share/pari/seadata/sea347
+share/pari/seadata/sea349
+share/pari/seadata/sea353
+share/pari/seadata/sea359
+share/pari/seadata/sea367
+share/pari/seadata/sea373
+share/pari/seadata/sea379
+share/pari/seadata/sea383
+share/pari/seadata/sea389
+share/pari/seadata/sea397
+share/pari/seadata/sea401
+share/pari/seadata/sea409
+share/pari/seadata/sea419
+share/pari/seadata/sea421
+share/pari/seadata/sea431
+share/pari/seadata/sea433
+share/pari/seadata/sea439
+share/pari/seadata/sea443
+share/pari/seadata/sea449
+share/pari/seadata/sea457
+share/pari/seadata/sea461
+share/pari/seadata/sea463
+share/pari/seadata/sea467
+share/pari/seadata/sea479
+share/pari/seadata/sea487
+share/pari/seadata/sea491
+share/pari/seadata/sea499
+@pkgdir share/pari/galdata
Index: pkgsrc/math/pari-seadata/distinfo
diff -u /dev/null pkgsrc/math/pari-seadata/distinfo:1.1
--- /dev/null   Mon Apr 24 13:04:48 2023
+++ pkgsrc/math/pari-seadata/distinfo   Mon Apr 24 13:04:48 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/04/24 13:04:48 riastradh Exp $
+
+BLAKE2s (pari-seadata-0.0a20090618/seadata.tgz) = d08d8565af757badc23ad1b4a996695100397312076110c0ac3f3497c1598328
+SHA512 (pari-seadata-0.0a20090618/seadata.tgz) = 393f2fae45964ad0921fcf417113e10b296cb4c3a0e0eec138c896827f43a5464c4b42a07313e0f3a4383e8df97912e2e359a4cd5225d014d7575e80c7dd996a
+Size (pari-seadata-0.0a20090618/seadata.tgz) = 19214199 bytes

Index: pkgsrc/math/pari-seadata-small/DESCR
diff -u /dev/null pkgsrc/math/pari-seadata-small/DESCR:1.1
--- /dev/null   Mon Apr 24 13:04:48 2023
+++ pkgsrc/math/pari-seadata-small/DESCR        Mon Apr 24 13:04:48 2023
@@ -0,0 +1,9 @@
+Data package for math/pari.
+
+Needed by ellap and ellcard for large primes.
+
+These polynomials were extracted from the ECHIDNA databases and
+computed by David R. Kohel.  This covers finite fields of cardinality q
+up to 350 bits.  PARI/GP 2.9 contains fallback code to go on when all
+modular polynomials in the database have been exhausted and can handle
+larger fields (with an important slowdown).
Index: pkgsrc/math/pari-seadata-small/Makefile
diff -u /dev/null pkgsrc/math/pari-seadata-small/Makefile:1.1
--- /dev/null   Mon Apr 24 13:04:48 2023
+++ pkgsrc/math/pari-seadata-small/Makefile     Mon Apr 24 13:04:48 2023
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2023/04/24 13:04:48 riastradh Exp $
+
+DISTNAME=      seadata-small
+PKGNAME=       pari-${DISTNAME}-0.0a20090618
+CATEGORIES=    math
+MASTER_SITES=  https://pari.math.u-bordeaux.fr/pub/pari/packages/
+EXTRACT_SUFX=  .tgz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://pari.math.u-bordeaux.fr/
+COMMENT=       Schoof/Atkins/Elkies data for pari
+LICENSE=       gnu-lgpl-v2
+
+CONFLICTS+=    pari-seadata-[0-9]*
+CONFLICTS+=    pari-seadata-big-[0-9]*
+
+DEPENDS+=      pari>=2.4.3:../../math/pari
+
+WRKSRC=                ${WRKDIR}/data/seadata
+
+DIST_SUBDIR=           ${PKGNAME}
+NO_BUILD=              yes
+INSTALLATION_DIRS=     share/pari/seadata
+
+do-install:
+       ${INSTALL_DATA} ${WRKSRC}/* ${DESTDIR}${PREFIX}/share/pari/seadata
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/pari-seadata-small/PLIST
diff -u /dev/null pkgsrc/math/pari-seadata-small/PLIST:1.1
--- /dev/null   Mon Apr 24 13:04:48 2023
+++ pkgsrc/math/pari-seadata-small/PLIST        Mon Apr 24 13:04:48 2023
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2023/04/24 13:04:48 riastradh Exp $
+share/pari/seadata/README
+share/pari/seadata/sea0
+share/pari/seadata/sea2
Index: pkgsrc/math/pari-seadata-small/distinfo
diff -u /dev/null pkgsrc/math/pari-seadata-small/distinfo:1.1
--- /dev/null   Mon Apr 24 13:04:48 2023
+++ pkgsrc/math/pari-seadata-small/distinfo     Mon Apr 24 13:04:48 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/04/24 13:04:48 riastradh Exp $
+
+BLAKE2s (pari-seadata-small-0.0a20090618/seadata-small.tgz) = bf63d34da31bffaad6fc9ba8d020248c276dd3eaaf61a2b1e37e7c0da8777bf2
+SHA512 (pari-seadata-small-0.0a20090618/seadata-small.tgz) = dd9036d8173a1ac66ca48c8c7f794a01afd2a090d8ef623182a6156f08ae75fd5c6b0401882b20762664ce16fcb69dd58faa1acba6a220aee8ce55c261e0e2a9
+Size (pari-seadata-small-0.0a20090618/seadata-small.tgz) = 670664 bytes



Home | Main Index | Thread Index | Old Index