Remove fplll, mpfi & sollya - riastradh@ imported them to pkgsrc.
This commit is contained in:
parent
d1966dbba3
commit
70e7a919f0
10
fplll/DESCR
10
fplll/DESCR
|
@ -1,10 +0,0 @@
|
|||
The library contains implementations of several lattice algorithms.
|
||||
The implementation relies of floating-point orthogonalization, and
|
||||
LLL is central to the code, hence the name.
|
||||
|
||||
Other algorithms provided by the library include
|
||||
|
||||
- BKZ/BKZ-2.0 with support of slide reduction and self dual BKZ.
|
||||
- Kannan-Fincke-Pohst algorithm that finds the shortest non-zero
|
||||
lattic vector.
|
||||
- GaussSieve algorithm for the same problem as above.
|
|
@ -1,27 +0,0 @@
|
|||
# $NetBSD$
|
||||
#
|
||||
|
||||
DISTNAME= fplll-5.2.1
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=fplll/}
|
||||
GITHUB_PROJECT= ${DISTNAME:S/-${PKGVERSION}//}
|
||||
|
||||
MAINTAINER= alnsn@NetBSD.org
|
||||
HOMEPAGE= https://perso.ens-lyon.fr/damien.stehle/#software
|
||||
COMMENT= Lattice algorithms using floating-point arithmetic
|
||||
LICENSE= gnu-lgpl-v2.1
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LIBTOOL= yes
|
||||
USE_TOOLS+= gmake autoconf automake
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
TEST_TARGET= check
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC} && ./autogen.sh
|
||||
|
||||
.include "../../devel/gmp/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.mpfr+= mpfr>=2.0.3
|
||||
.include "../../math/mpfr/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
48
fplll/PLIST
48
fplll/PLIST
|
@ -1,48 +0,0 @@
|
|||
@comment $NetBSD$
|
||||
bin/fplll
|
||||
bin/latsieve
|
||||
bin/latticegen
|
||||
include/fplll.h
|
||||
include/fplll/bkz.h
|
||||
include/fplll/bkz_param.h
|
||||
include/fplll/defs.h
|
||||
include/fplll/enum/enumerate.h
|
||||
include/fplll/enum/enumerate_base.h
|
||||
include/fplll/enum/enumerate_ext.h
|
||||
include/fplll/enum/evaluator.h
|
||||
include/fplll/fplll.h
|
||||
include/fplll/fplll_config.h
|
||||
include/fplll/gso.h
|
||||
include/fplll/gso_gram.h
|
||||
include/fplll/gso_interface.h
|
||||
include/fplll/lll.h
|
||||
include/fplll/nr/dpe.h
|
||||
include/fplll/nr/matrix.cpp
|
||||
include/fplll/nr/matrix.h
|
||||
include/fplll/nr/nr.h
|
||||
include/fplll/nr/nr_FP.inl
|
||||
include/fplll/nr/nr_FP_d.inl
|
||||
include/fplll/nr/nr_FP_dd.inl
|
||||
include/fplll/nr/nr_FP_dpe.inl
|
||||
include/fplll/nr/nr_FP_ld.inl
|
||||
include/fplll/nr/nr_FP_misc.inl
|
||||
include/fplll/nr/nr_FP_mpfr.inl
|
||||
include/fplll/nr/nr_FP_qd.inl
|
||||
include/fplll/nr/nr_Z.inl
|
||||
include/fplll/nr/nr_Z_d.inl
|
||||
include/fplll/nr/nr_Z_l.inl
|
||||
include/fplll/nr/nr_Z_misc.inl
|
||||
include/fplll/nr/nr_Z_mpz.inl
|
||||
include/fplll/nr/nr_rand.inl
|
||||
include/fplll/nr/numvect.h
|
||||
include/fplll/pruner.h
|
||||
include/fplll/sieve/sampler_basic.h
|
||||
include/fplll/sieve/sieve_common.h
|
||||
include/fplll/sieve/sieve_gauss.h
|
||||
include/fplll/sieve/sieve_gauss_str.h
|
||||
include/fplll/svpcvp.h
|
||||
include/fplll/util.h
|
||||
include/fplll/wrapper.h
|
||||
lib/libfplll.la
|
||||
lib/pkgconfig/fplll.pc
|
||||
share/fplll/strategies/default.json
|
|
@ -1,16 +0,0 @@
|
|||
# $NetBSD$
|
||||
|
||||
BUILDLINK_TREE+= fplll
|
||||
|
||||
.if !defined(FPLLL_BUILDLINK3_MK)
|
||||
FPLLL_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.fplll+= fplll>=5.2.0
|
||||
BUILDLINK_PKGSRCDIR.fplll?= ../../wip/fplll
|
||||
|
||||
|
||||
.include "../../devel/gmp/buildlink3.mk"
|
||||
.include "../../math/mpfr/buildlink3.mk"
|
||||
.endif # FPLLL_BUILDLINK3_MK
|
||||
|
||||
BUILDLINK_TREE+= -fplll
|
|
@ -1,6 +0,0 @@
|
|||
$NetBSD$
|
||||
|
||||
SHA1 (fplll-5.2.1.tar.gz) = ca5fe9db30990d4bd3160e827624b3cfbc060dac
|
||||
RMD160 (fplll-5.2.1.tar.gz) = ad26a22de54f7d148f0a96623cc0343213155078
|
||||
SHA512 (fplll-5.2.1.tar.gz) = 5f795b56156df03737b28c0582cf5b10af0e709f31b1d7da5b93b3dcac9c1da36a8894f7c76f6a9cee25b0a6deb508f87ce4a4c8b51ba6acdcfc65a304ae7be3
|
||||
Size (fplll-5.2.1.tar.gz) = 970350 bytes
|
10
mpfi/DESCR
10
mpfi/DESCR
|
@ -1,10 +0,0 @@
|
|||
MPFI (Multiple Precision Floating-Point Interval Library) is a library
|
||||
for arbitrary precision interval arithmetic with intervals represented
|
||||
using MPFR reliable floating-point numbers. It is based on the GNU MP
|
||||
library and on the MPFR library. The purpose of an arbitrary precision
|
||||
interval arithmetic is on the one hand to get guaranteed results,
|
||||
thanks to interval computation, and on the other hand to obtain
|
||||
accurate results, thanks to multiple precision arithmetic. The MPFI
|
||||
library is built upon MPFR to benefit from the correct roundings
|
||||
provided by MPFR, it portability, and its compliance with the IEEE 754
|
||||
standard for floating-point arithmetic.
|
|
@ -1,20 +0,0 @@
|
|||
# $NetBSD: Makefile,v 1.3 2015/05/20 22:00:46 alnsn Exp $
|
||||
|
||||
DISTNAME= mpfi-1.5.3
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= https://gforge.inria.fr/frs/download.php/file/37332/
|
||||
|
||||
MAINTAINER= alnsn@NetBSD.org
|
||||
HOMEPAGE= https://gforge.inria.fr/projects/mpfi/
|
||||
COMMENT= TODO: Short description of the package
|
||||
LICENSE= gnu-gpl-v2
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LIBTOOL= yes
|
||||
INFO_FILES= yes
|
||||
|
||||
CONFIGURE_ARGS+= --infodir=${PREFIX}/${PKGINFODIR}
|
||||
INSTALLATION_DIRS+= ${PKGINFODIR}
|
||||
|
||||
.include "../../math/mpfr/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -1,5 +0,0 @@
|
|||
@comment $NetBSD: PLIST,v 1.3 2015/05/20 22:00:46 alnsn Exp $
|
||||
include/mpfi.h
|
||||
include/mpfi_io.h
|
||||
info/mpfi.info
|
||||
lib/libmpfi.la
|
|
@ -1,15 +0,0 @@
|
|||
# $NetBSD: buildlink3.mk,v 1.3 2015/05/20 22:00:46 alnsn Exp $
|
||||
|
||||
BUILDLINK_TREE+= mpfi
|
||||
|
||||
.if !defined(MPFI_BUILDLINK3_MK)
|
||||
MPFI_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.mpfi+= mpfi>=1.5.1
|
||||
BUILDLINK_ABI_DEPENDS.mpfi+= mpfi>=1.5.1
|
||||
BUILDLINK_PKGSRCDIR.mpfi?= ../../wip/mpfi
|
||||
|
||||
.include "../../math/mpfr/buildlink3.mk"
|
||||
.endif # MPFI_BUILDLINK3_MK
|
||||
|
||||
BUILDLINK_TREE+= -mpfi
|
|
@ -1,6 +0,0 @@
|
|||
$NetBSD: distinfo,v 1.3 2015/05/20 22:00:46 alnsn Exp $
|
||||
|
||||
SHA1 (mpfi-1.5.3.tar.gz) = e06c7309ee778b83a5c7262fec41540845a31cd4
|
||||
RMD160 (mpfi-1.5.3.tar.gz) = 35972ee2a8152d25bbd9bab099352c8c16194b22
|
||||
SHA512 (mpfi-1.5.3.tar.gz) = 72155cdedae487febe4cea229b0ddbe251b371a8709f1a4482115755c75009155e6a32c2ab0dab0312e556e2c2949d11c355c03481c74f18fc916d44f70c022b
|
||||
Size (mpfi-1.5.3.tar.gz) = 578033 bytes
|
|
@ -1,5 +0,0 @@
|
|||
Sollya is both a tool environment and a library for safe floating-point
|
||||
code development. It is particularily targeted to the automatized
|
||||
implementation of mathematical floating-point libraries (libm). Amongst
|
||||
other features, it offers a certified infinity (supremum) norm and a
|
||||
fast Remez algorithm.
|
|
@ -1,30 +0,0 @@
|
|||
# $NetBSD: Makefile,v 1.1 2015/05/20 22:33:29 alnsn Exp $
|
||||
|
||||
DISTNAME= sollya-6.0
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= https://gforge.inria.fr/frs/download.php/36270/
|
||||
|
||||
MAINTAINER= alnsn@yandex.ru
|
||||
HOMEPAGE= https://gforge.inria.fr/projects/sollya/
|
||||
COMMENT= Environment and library for safe floating-point code development
|
||||
LICENSE= cecil-1.0 AND gnu-lgpl-v3
|
||||
|
||||
# XXX Form is optional, check the licence terms if distribution is allowed
|
||||
RESTRICTED= Optional form on download page
|
||||
NO_BIN_ON_CDROM= ${RESTRICTED}
|
||||
NO_BIN_ON_FTP= ${RESTRICTED}
|
||||
NO_SRC_ON_CDROM= ${RESTRICTED}
|
||||
NO_SRC_ON_FTP= ${RESTRICTED}
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LIBTOOL= yes
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}
|
||||
|
||||
.include "../../devel/gmp/buildlink3.mk"
|
||||
.include "../../math/mpfr/buildlink3.mk"
|
||||
.include "../../textproc/libxml2/buildlink3.mk"
|
||||
.include "../../wip/fplll/buildlink3.mk"
|
||||
.include "../../wip/mpfi/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -1,7 +0,0 @@
|
|||
@comment $NetBSD: PLIST,v 1.1 2015/05/20 22:33:29 alnsn Exp $
|
||||
bin/sollya
|
||||
include/sollya-messages.h
|
||||
include/sollya.h
|
||||
lib/libsollya.la
|
||||
man/man1/sollya.1
|
||||
share/doc/sollya/sollya.pdf
|
|
@ -1,6 +0,0 @@
|
|||
$NetBSD: distinfo,v 1.1 2015/05/20 22:33:29 alnsn Exp $
|
||||
|
||||
SHA1 (sollya-6.0.tar.gz) = b08be0502c7c9de1a8a31c237ef1f0fc130963b1
|
||||
RMD160 (sollya-6.0.tar.gz) = 41faeadc45063af57fdaa399ff99f83a3211dd41
|
||||
SHA512 (sollya-6.0.tar.gz) = ef7a4bd9f0195d2cd96f0514b4f7b7e67d23b784c282a5f5dec65b54fc86740adae6ef8835cfc865edab637857ea5b43629394a020aeedaf2792a1a76d149c84
|
||||
Size (sollya-6.0.tar.gz) = 3578763 bytes
|
Loading…
Reference in New Issue