Update component
This commit is contained in:
parent
50adfbfe91
commit
aa5002c197
20
givaro/DESCR
20
givaro/DESCR
|
@ -1,11 +1,9 @@
|
|||
Givaro is a C++ library for arithmetic and algebraic computations. Its
|
||||
main features are implementations of the basic arithmetic of many
|
||||
mathematical entities: Primes fields, Extensions Fields, Finite
|
||||
Fields, Finite Rings, Polynomials, Algebraic numbers, Arbitrary
|
||||
precision integers and rationals (C++ wrappers over gmp) It also
|
||||
provides data-structures and templated classes for the manipulation of
|
||||
basic algebraic objects, such as vectors, matrices (dense, sparse,
|
||||
structured), univariate polynomials (and therefore recursive
|
||||
multivariate). It contains different program modules and is fully
|
||||
compatible with the LinBox linear algebra library and the Athapascan
|
||||
environment, which permits parallel programming.
|
||||
Givaro main features are implementations of the basic arithmetic of many
|
||||
mathematical entities: Primes fields, Extensions Fields, Finite Fields, Finite
|
||||
Rings, Polynomials, Algebraic numbers, Arbitrary precision integers and
|
||||
rationals (C++ wrappers over gmp). It also provides data-structures and
|
||||
templated classes for the manipulation of basic algebraic objects,
|
||||
such as vectors, matrices (dense, sparse, structured), univariate polynomials
|
||||
(and therefore recursive multivariate). It contains different program modules
|
||||
and is fully compatible with the LinBox linear algebra library and the KAAPI
|
||||
kernel for Adaptative, Asynchronous Parallel and Interactive programming
|
||||
|
|
|
@ -1,33 +1,21 @@
|
|||
# $NetBSD: Makefile,v 1.13 2015/02/08 21:19:52 jihbed Exp $
|
||||
# $NetBSD$
|
||||
|
||||
DISTNAME= givaro-3.8.0
|
||||
DISTNAME= givaro-4.0.4
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= https://forge.imag.fr/frs/download.php/592/
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=linbox-team/}
|
||||
GITHUB_RELEASE= v4.0.4
|
||||
|
||||
MAINTAINER= esg@sdf.lonestar.org
|
||||
HOMEPAGE= http://ljk.imag.fr/CASYS/LOGICIELS/givaro/
|
||||
MAINTAINER= jihbed.research@gmail.com
|
||||
HOMEPAGE= https://github.com/linbox-team/givaro/
|
||||
COMMENT= C++ library for arithmetic and algebraic computations
|
||||
LICENSE= gnu-gpl-v3
|
||||
LICENSE= cecill-2.0
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LIBTOOL=yes
|
||||
USE_TOOLS+= gmake pkg-config
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
|
||||
PKGCONFIG_OVERRIDE+= givaro.pc.in
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}/FiniteField
|
||||
${INSTALL_DATA} ${WRKSRC}/examples/FiniteField/*.C \
|
||||
${DESTDIR}${EGDIR}/FiniteField
|
||||
${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}/Integer
|
||||
${INSTALL_DATA} ${WRKSRC}/examples/Integer/*.C \
|
||||
${DESTDIR}${EGDIR}/Integer
|
||||
${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}/Polynomial
|
||||
${INSTALL_DATA} ${WRKSRC}/examples/Polynomial/*.C \
|
||||
${DESTDIR}${EGDIR}/Polynomial
|
||||
${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}/Rational
|
||||
${INSTALL_DATA} ${WRKSRC}/examples/Rational/*.C \
|
||||
${DESTDIR}${EGDIR}/Rational
|
||||
|
||||
CONFIGURE_ARGS+= --with-gmp=${BUILDLINK_PREFIX.gmp}
|
||||
.include "../../devel/gmp/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
201
givaro/PLIST
201
givaro/PLIST
|
@ -1,9 +1,16 @@
|
|||
@comment $NetBSD: PLIST,v 1.12 2015/02/08 21:19:52 jihbed Exp $
|
||||
@comment $NetBSD$
|
||||
bin/givaro-config
|
||||
bin/givaro-makefile
|
||||
include/givaro-config.h
|
||||
include/givaro/StaticElement.h
|
||||
include/givaro/giv_randiter.h
|
||||
include/givaro/chineseremainder.h
|
||||
include/givaro/extension.h
|
||||
include/givaro/gf2.h
|
||||
include/givaro/gf2.inl
|
||||
include/givaro/gfq.h
|
||||
include/givaro/gfq.inl
|
||||
include/givaro/gfqext.h
|
||||
include/givaro/gfqkronecker.h
|
||||
include/givaro/givarithmetics.h
|
||||
include/givaro/givaromm.h
|
||||
include/givaro/givarray0.h
|
||||
|
@ -16,18 +23,12 @@ include/givaro/givbits.inl
|
|||
include/givaro/givcaster.h
|
||||
include/givaro/givcategory.h
|
||||
include/givaro/givconfig.h
|
||||
include/givaro/givcra.h
|
||||
include/givaro/givdegree.h
|
||||
include/givaro/givelem.h
|
||||
include/givaro/giverror.h
|
||||
include/givaro/givextension.h
|
||||
include/givaro/givfixedtrunc.h
|
||||
include/givaro/givfractiondomain.h
|
||||
include/givaro/givgenarith.h
|
||||
include/givaro/givgfq.h
|
||||
include/givaro/givgfq.inl
|
||||
include/givaro/givgfqext.h
|
||||
include/givaro/givgfqkron.h
|
||||
include/givaro/givhashtable.h
|
||||
include/givaro/givhashtable.inl
|
||||
include/givaro/givhighorder.h
|
||||
|
@ -61,9 +62,9 @@ include/givaro/givmatsparseops.inl
|
|||
include/givaro/givmatstorage.h
|
||||
include/givaro/givmatstoragedense.h
|
||||
include/givaro/givmatstoragesparse.h
|
||||
include/givaro/givmemorer.h
|
||||
include/givaro/givmodule.h
|
||||
include/givaro/givmontg32.h
|
||||
include/givaro/givmontg32.inl
|
||||
include/givaro/givomptimer.h
|
||||
include/givaro/givops.h
|
||||
include/givaro/givperf.h
|
||||
include/givaro/givpointer.h
|
||||
|
@ -90,7 +91,9 @@ include/givaro/givpoly1ratrecon.inl
|
|||
include/givaro/givpoly1sqrfree.inl
|
||||
include/givaro/givpower.h
|
||||
include/givaro/givprimes16.h
|
||||
include/givaro/givprint.h
|
||||
include/givaro/givquotientdomain.h
|
||||
include/givaro/givranditer.h
|
||||
include/givaro/givrandom.h
|
||||
include/givaro/givrational.h
|
||||
include/givaro/givrational.inl
|
||||
|
@ -105,6 +108,7 @@ include/givaro/givstack.h
|
|||
include/givaro/givstack.inl
|
||||
include/givaro/givstorage.h
|
||||
include/givaro/givstoragedense.h
|
||||
include/givaro/givstoragesparse.h
|
||||
include/givaro/givtablelimits.h
|
||||
include/givaro/givtimer.h
|
||||
include/givaro/givtruncdomain.h
|
||||
|
@ -116,71 +120,124 @@ include/givaro/givvectordense.inl
|
|||
include/givaro/givvectorsparse.h
|
||||
include/givaro/givvectorsparse.inl
|
||||
include/givaro/givvectsparseops.inl
|
||||
include/givaro/givzpz.h
|
||||
include/givaro/givzpz16std.h
|
||||
include/givaro/givzpz16std.inl
|
||||
include/givaro/givzpz16table1.h
|
||||
include/givaro/givzpz16table1.inl
|
||||
include/givaro/givzpz32std.h
|
||||
include/givaro/givzpz32std.inl
|
||||
include/givaro/givzpz32uns.h
|
||||
include/givaro/givzpz32uns.inl
|
||||
include/givaro/givzpz64std.h
|
||||
include/givaro/givzpz64std.inl
|
||||
include/givaro/givzpzGen.h
|
||||
include/givaro/givzpzGen.inl
|
||||
include/givaro/givzpzInt.h
|
||||
include/givaro/givzpzInt.inl
|
||||
include/givaro/givzpztypes.h
|
||||
include/givaro/modular-balanced-double.h
|
||||
include/givaro/modular-balanced-double.inl
|
||||
include/givaro/modular-balanced-float.h
|
||||
include/givaro/modular-balanced-float.inl
|
||||
include/givaro/modular-balanced-int32.h
|
||||
include/givaro/modular-balanced-int32.inl
|
||||
include/givaro/modular-balanced-int64.h
|
||||
include/givaro/modular-balanced-int64.inl
|
||||
include/givaro/modular-balanced.h
|
||||
include/givaro/modular-defines.h
|
||||
include/givaro/modular-double.h
|
||||
include/givaro/modular-double.inl
|
||||
include/givaro/modular-extended.h
|
||||
include/givaro/modular-extended.inl
|
||||
include/givaro/modular-float.h
|
||||
include/givaro/modular-float.inl
|
||||
include/givaro/modular-general.h
|
||||
include/givaro/modular-general.inl
|
||||
include/givaro/modular-int16.h
|
||||
include/givaro/modular-int16.inl
|
||||
include/givaro/modular-int32.h
|
||||
include/givaro/modular-int32.inl
|
||||
include/givaro/modular-int64.h
|
||||
include/givaro/modular-int64.inl
|
||||
include/givaro/modular-int8.h
|
||||
include/givaro/modular-int8.inl
|
||||
include/givaro/modular-integer.h
|
||||
include/givaro/modular-integer.inl
|
||||
include/givaro/modular-inttype.h
|
||||
include/givaro/modular-inttype.inl
|
||||
include/givaro/modular-log16.h
|
||||
include/givaro/modular-log16.inl
|
||||
include/givaro/modular-mulprecomp.inl
|
||||
include/givaro/modular-ruint.h
|
||||
include/givaro/modular-ruint.inl
|
||||
include/givaro/modular-uint16.h
|
||||
include/givaro/modular-uint16.inl
|
||||
include/givaro/modular-uint32.h
|
||||
include/givaro/modular-uint32.inl
|
||||
include/givaro/modular-uint64.h
|
||||
include/givaro/modular-uint64.inl
|
||||
include/givaro/modular-uint8.h
|
||||
include/givaro/modular-uint8.inl
|
||||
include/givaro/modular.h
|
||||
include/givaro/montgomery-int32.h
|
||||
include/givaro/montgomery-int32.inl
|
||||
include/givaro/montgomery-ruint.h
|
||||
include/givaro/montgomery-ruint.inl
|
||||
include/givaro/montgomery.h
|
||||
include/givaro/random-integer.h
|
||||
include/givaro/ring-interface.h
|
||||
include/givaro/udl.h
|
||||
include/givaro/unparametric-operations.h
|
||||
include/givaro/zring.h
|
||||
include/gmp++/gmp++.h
|
||||
include/gmp++/gmp++_int.h
|
||||
include/gmp++/gmp++_int_rand.inl
|
||||
include/gmp++/gmp++_rat.h
|
||||
include/gmp++/gmp++_rat.inl
|
||||
include/recint/radd.h
|
||||
include/recint/rcmp.h
|
||||
include/recint/rconvert.h
|
||||
include/recint/rdisplay.h
|
||||
include/recint/rdiv.h
|
||||
include/recint/recdefine.h
|
||||
include/recint/recint.h
|
||||
include/recint/reclonglong.h
|
||||
include/recint/rfiddling.h
|
||||
include/recint/rint.h
|
||||
include/recint/rmadd.h
|
||||
include/recint/rmbaddmul.h
|
||||
include/recint/rmbexp.h
|
||||
include/recint/rmbinv.h
|
||||
include/recint/rmbmodule.h
|
||||
include/recint/rmbmul.h
|
||||
include/recint/rmbreduc.h
|
||||
include/recint/rmbrmint.h
|
||||
include/recint/rmcmp.h
|
||||
include/recint/rmconvert.h
|
||||
include/recint/rmdefine.h
|
||||
include/recint/rmdisplay.h
|
||||
include/recint/rmdiv.h
|
||||
include/recint/rmextra.h
|
||||
include/recint/rmgaddmul.h
|
||||
include/recint/rmgexp.h
|
||||
include/recint/rmginv.h
|
||||
include/recint/rmgmodule.h
|
||||
include/recint/rmgmul.h
|
||||
include/recint/rmgreduc.h
|
||||
include/recint/rmgrmint.h
|
||||
include/recint/rmint.h
|
||||
include/recint/rmintmg.h
|
||||
include/recint/rmmanip.h
|
||||
include/recint/rmmul.h
|
||||
include/recint/rmneg.h
|
||||
include/recint/rmrandom.h
|
||||
include/recint/rmsub.h
|
||||
include/recint/rmul.h
|
||||
include/recint/rrandom.h
|
||||
include/recint/rrint.h
|
||||
include/recint/rsub.h
|
||||
include/recint/ruadd.h
|
||||
include/recint/ruaddmul.h
|
||||
include/recint/rucmp.h
|
||||
include/recint/ruconvert.h
|
||||
include/recint/rudisplay.h
|
||||
include/recint/rudiv.h
|
||||
include/recint/ruexp.h
|
||||
include/recint/rufiddling.h
|
||||
include/recint/rugcd.h
|
||||
include/recint/ruint.h
|
||||
include/recint/ruinvmod.h
|
||||
include/recint/rumanip.h
|
||||
include/recint/rumul.h
|
||||
include/recint/rurandom.h
|
||||
include/recint/ruruint.h
|
||||
include/recint/rushift.h
|
||||
include/recint/rusub.h
|
||||
include/recint/rutools.h
|
||||
lib/libgivaro.la
|
||||
share/examples/givaro/FiniteField/GF128.C
|
||||
share/examples/givaro/FiniteField/GFirreducible.C
|
||||
share/examples/givaro/FiniteField/GaloisFields.C
|
||||
share/examples/givaro/FiniteField/Test_Extension.C
|
||||
share/examples/givaro/FiniteField/all_field.C
|
||||
share/examples/givaro/FiniteField/domain_to_operatorstyle.C
|
||||
share/examples/givaro/FiniteField/exponentiation.C
|
||||
share/examples/givaro/FiniteField/ff_arith.C
|
||||
share/examples/givaro/FiniteField/gfq_atomic.C
|
||||
share/examples/givaro/FiniteField/zpz_atomic.C
|
||||
share/examples/givaro/Integer/ModularSquareRoot.C
|
||||
share/examples/givaro/Integer/ProbLucas.C
|
||||
share/examples/givaro/Integer/RSA_breaking.C
|
||||
share/examples/givaro/Integer/RSA_decipher.C
|
||||
share/examples/givaro/Integer/RSA_encipher.C
|
||||
share/examples/givaro/Integer/RSA_keys_generator.C
|
||||
share/examples/givaro/Integer/iexponentiation.C
|
||||
share/examples/givaro/Integer/ifactor.C
|
||||
share/examples/givaro/Integer/ifactor_lenstra.C
|
||||
share/examples/givaro/Integer/igcd.C
|
||||
share/examples/givaro/Integer/igcdext.C
|
||||
share/examples/givaro/Integer/ilcm.C
|
||||
share/examples/givaro/Integer/ispower.C
|
||||
share/examples/givaro/Integer/isprime.C
|
||||
share/examples/givaro/Integer/isproot.C
|
||||
share/examples/givaro/Integer/lambda.C
|
||||
share/examples/givaro/Integer/lambda_inv.C
|
||||
share/examples/givaro/Integer/nb_primes.C
|
||||
share/examples/givaro/Integer/nextprime.C
|
||||
share/examples/givaro/Integer/order.C
|
||||
share/examples/givaro/Integer/phi.C
|
||||
share/examples/givaro/Integer/prevprime.C
|
||||
share/examples/givaro/Integer/primitiveelement.C
|
||||
share/examples/givaro/Integer/primitiveroot.C
|
||||
share/examples/givaro/Integer/probable_primroot.C
|
||||
share/examples/givaro/Polynomial/PolynomialCRT.C
|
||||
share/examples/givaro/Polynomial/highorder.C
|
||||
share/examples/givaro/Polynomial/interpolate.C
|
||||
share/examples/givaro/Polynomial/isirred.C
|
||||
share/examples/givaro/Polynomial/isprimitive.C
|
||||
share/examples/givaro/Polynomial/pol_arith.C
|
||||
share/examples/givaro/Polynomial/pol_eval.C
|
||||
share/examples/givaro/Polynomial/pol_factor.C
|
||||
share/examples/givaro/Polynomial/trunc_arith.C
|
||||
share/examples/givaro/Rational/iratrecon.C
|
||||
share/examples/givaro/Rational/polydouble.C
|
||||
lib/pkgconfig/givaro.pc
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
* Finished!
|
|
@ -1,5 +1,6 @@
|
|||
$NetBSD: distinfo,v 1.10 2015/02/08 21:19:52 jihbed Exp $
|
||||
$NetBSD$
|
||||
|
||||
SHA1 (givaro-3.8.0.tar.gz) = b2204f763ae4b104bc1e26a23d75f2343cf4652e
|
||||
RMD160 (givaro-3.8.0.tar.gz) = 6c2dfd6cccd9e8d958b13f9a707a5b894cbdece9
|
||||
Size (givaro-3.8.0.tar.gz) = 823507 bytes
|
||||
SHA1 (givaro-4.0.4.tar.gz) = 6a0b9e00b67ccd57cdf1c8023b4056113cefe9b5
|
||||
RMD160 (givaro-4.0.4.tar.gz) = db756abe5c22baa42b7e6bfe64e1233a321cc25c
|
||||
SHA512 (givaro-4.0.4.tar.gz) = ab45ef7ad4d0e4b7c9da9c6b33640ce5a5086df431b5601d1ee7613717caec1ba949af713cfc66f13b554399708ff3cead421756ab0a5e65c982d61f8cee45d1
|
||||
Size (givaro-4.0.4.tar.gz) = 1007974 bytes
|
||||
|
|
Loading…
Reference in New Issue