diff options
author | cjep <cjep@pkgsrc.org> | 2002-12-23 01:26:24 +0000 |
---|---|---|
committer | cjep <cjep@pkgsrc.org> | 2002-12-23 01:26:24 +0000 |
commit | 1c4e5da1b0c65dd98f80506957fe7df8c73a1505 (patch) | |
tree | a74fd72dade0a052ad83607e72ad8bb3e822fe15 | |
parent | ff83298890872c36a68b0f2c302cf2692b56a7fc (diff) | |
download | pkgsrc-1c4e5da1b0c65dd98f80506957fe7df8c73a1505.tar.gz |
Initial import of the GAP package FactInt 1.3 into the NetBSD packages
collection as math/gp-factint.
This package for GAP 4 provides routines for integer factorization,
in particular:
* Pollard's p-1
* Williams' p+1
* The Elliptic Curves Method (ECM)
* The Continued Fraction Algorithm (CFRAC)
* The Multiple Polynomial Quadratic Sieve (MPQS)
-rw-r--r-- | math/gp-factint/DESCR | 8 | ||||
-rw-r--r-- | math/gp-factint/Makefile | 27 | ||||
-rw-r--r-- | math/gp-factint/PLIST | 60 | ||||
-rw-r--r-- | math/gp-factint/distinfo | 4 |
4 files changed, 99 insertions, 0 deletions
diff --git a/math/gp-factint/DESCR b/math/gp-factint/DESCR new file mode 100644 index 00000000000..7d5bbae1cef --- /dev/null +++ b/math/gp-factint/DESCR @@ -0,0 +1,8 @@ +This package for GAP 4 provides routines for +integer factorization, in particular: + + - Pollard's p-1 + - Williams' p+1 + - The Elliptic Curves Method (ECM) + - The Continued Fraction Algorithm (CFRAC) + - The Multiple Polynomial Quadratic Sieve (MPQS) diff --git a/math/gp-factint/Makefile b/math/gp-factint/Makefile new file mode 100644 index 00000000000..0792452f200 --- /dev/null +++ b/math/gp-factint/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/12/23 01:26:24 cjep Exp $ +# + +DISTNAME= factint-1.3 +PKGNAME= gp-factint-1.3 +CATEGORIES= math +MASTER_SITES= http://www.cip.mathematik.uni-stuttgart.de/~kohlsn/factint/ +EXTRACT_SUFX= .zoo + +MAINTAINER= cjep@netbsd.org +HOMEPAGE= http://www.gap-system.org/Share/factint.html +COMMENT= Integer factorization routines for GAP + +BUILD_DEPENDS+= zoo-[0-9]*:../../archivers/zoo + +EXTRACT_CMD= ${LOCALBASE}/bin/zoo -extract ${DOWNLOADED_DISTFILE} +WRKSRC= ${WRKDIR}/factint + +NO_BUILD= YES +USE_BUILDLINK2= YES +GAP_PKG_NAME= factint + +do-install: + cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${GAP_PKG_ROOT} + +.include "../../math/gap/gap.package.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/math/gp-factint/PLIST b/math/gp-factint/PLIST new file mode 100644 index 00000000000..05845341d60 --- /dev/null +++ b/math/gp-factint/PLIST @@ -0,0 +1,60 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/23 01:26:24 cjep Exp $ +lib/gap4.3/pkg/factint/PkgInfo.g +lib/gap4.3/pkg/factint/banner.g +lib/gap4.3/pkg/factint/doc/about.tex +lib/gap4.3/pkg/factint/doc/factint.bib +lib/gap4.3/pkg/factint/doc/general.tex +lib/gap4.3/pkg/factint/doc/info.tex +lib/gap4.3/pkg/factint/doc/manual.bbl +lib/gap4.3/pkg/factint/doc/manual.dvi +lib/gap4.3/pkg/factint/doc/manual.ilg +lib/gap4.3/pkg/factint/doc/manual.ind +lib/gap4.3/pkg/factint/doc/manual.lab +lib/gap4.3/pkg/factint/doc/manual.mst +lib/gap4.3/pkg/factint/doc/manual.pdf +lib/gap4.3/pkg/factint/doc/manual.ps +lib/gap4.3/pkg/factint/doc/manual.six +lib/gap4.3/pkg/factint/doc/manual.tex +lib/gap4.3/pkg/factint/doc/manual.toc +lib/gap4.3/pkg/factint/doc/methods.tex +lib/gap4.3/pkg/factint/doc/preface.tex +lib/gap4.3/pkg/factint/doc/timings.tex +lib/gap4.3/pkg/factint/factint.tst +lib/gap4.3/pkg/factint/gap/cfrac.gi +lib/gap4.3/pkg/factint/gap/ecm.gi +lib/gap4.3/pkg/factint/gap/factint.gd +lib/gap4.3/pkg/factint/gap/general.gi +lib/gap4.3/pkg/factint/gap/mpqs.gi +lib/gap4.3/pkg/factint/gap/pminus1.gi +lib/gap4.3/pkg/factint/gap/pplus1.gi +lib/gap4.3/pkg/factint/htm/CHAP001.htm +lib/gap4.3/pkg/factint/htm/CHAP002.htm +lib/gap4.3/pkg/factint/htm/CHAP003.htm +lib/gap4.3/pkg/factint/htm/CHAP004.htm +lib/gap4.3/pkg/factint/htm/CHAP005.htm +lib/gap4.3/pkg/factint/htm/biblio.htm +lib/gap4.3/pkg/factint/htm/chapters.htm +lib/gap4.3/pkg/factint/htm/indxC.htm +lib/gap4.3/pkg/factint/htm/indxE.htm +lib/gap4.3/pkg/factint/htm/indxF.htm +lib/gap4.3/pkg/factint/htm/indxG.htm +lib/gap4.3/pkg/factint/htm/indxH.htm +lib/gap4.3/pkg/factint/htm/indxI.htm +lib/gap4.3/pkg/factint/htm/indxL.htm +lib/gap4.3/pkg/factint/htm/indxM.htm +lib/gap4.3/pkg/factint/htm/indxP.htm +lib/gap4.3/pkg/factint/htm/indxR.htm +lib/gap4.3/pkg/factint/htm/indxS.htm +lib/gap4.3/pkg/factint/htm/indxT.htm +lib/gap4.3/pkg/factint/htm/indxU.htm +lib/gap4.3/pkg/factint/htm/indxW.htm +lib/gap4.3/pkg/factint/htm/theindex.htm +lib/gap4.3/pkg/factint/init.g +lib/gap4.3/pkg/factint/make_zoo +lib/gap4.3/pkg/factint/read.g +lib/gap4.3/pkg/factint/readme.txt +lib/gap4.3/pkg/factint/relnotes.txt +@dirrm lib/gap4.3/pkg/factint/htm +@dirrm lib/gap4.3/pkg/factint/gap +@dirrm lib/gap4.3/pkg/factint/doc +@dirrm lib/gap4.3/pkg/factint diff --git a/math/gp-factint/distinfo b/math/gp-factint/distinfo new file mode 100644 index 00000000000..7ffd057101e --- /dev/null +++ b/math/gp-factint/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/12/23 01:26:24 cjep Exp $ + +SHA1 (factint-1.3.zoo) = 4043ed2a140bd77508aec06edc377eb438c9e45f +Size (factint-1.3.zoo) = 314569 bytes |