Date: Wed, 13 May 2020 20:10:01 +0000 (UTC) From: Thierry Thomas <thierry@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r535137 - in head/math: . py-fpylll Message-ID: <202005132010.04DKA1uT075028@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: thierry Date: Wed May 13 20:10:01 2020 New Revision: 535137 URL: https://svnweb.freebsd.org/changeset/ports/535137 Log: Adding fpylll, a Python interface for fplll. To be used by SageMath. Added: head/math/py-fpylll/ head/math/py-fpylll/Makefile (contents, props changed) head/math/py-fpylll/distinfo (contents, props changed) head/math/py-fpylll/pkg-descr (contents, props changed) head/math/py-fpylll/pkg-plist (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Wed May 13 20:08:42 2020 (r535136) +++ head/math/Makefile Wed May 13 20:10:01 2020 (r535137) @@ -747,6 +747,7 @@ SUBDIR += py-ffc SUBDIR += py-fiat SUBDIR += py-fpconst + SUBDIR += py-fpylll SUBDIR += py-gau2grid SUBDIR += py-gimmik SUBDIR += py-gmpy Added: head/math/py-fpylll/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/py-fpylll/Makefile Wed May 13 20:10:01 2020 (r535137) @@ -0,0 +1,44 @@ +# Created by: thierry@pompo.net +# $FreeBSD$ + +PORTNAME= fpylll +DISTVERSION= 0.5.1dev +CATEGORIES= math python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= thierry@FreeBSD.org +COMMENT= Python interface for fplll + +LICENSE= GPLv2 + +BUILD_DEPENDS= ${PYNUMPY} \ + cython:lang/cython \ + ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR} +LIB_DEPENDS= libfplll.so:math/fplll \ + libgmp.so:math/gmp \ + libmpfr.so:math/mpfr \ + libpari.so:math/pari +RUN_DEPENDS= ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= fplll + +USES= compiler:c++11-lang python:3.6+ +USE_PYTHON= distutils + +OPTIONS_DEFINE= DOCS +DOCS_BUILD_DEPENDS= ${PY_SPHINX} +DOCS_USES= gmake +PORTDOCS= * + +PLIST_SUB= VER=${PORTVERSION:R} + +do-build-DOCS-on: + (cd ${WRKSRC}/docs && ${GMAKE} html) + +post-build-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${CP} -R ${WRKSRC}/docs/_build/html/* ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> Added: head/math/py-fpylll/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/py-fpylll/distinfo Wed May 13 20:10:01 2020 (r535137) @@ -0,0 +1,3 @@ +TIMESTAMP = 1589143466 +SHA256 (fplll-fpylll-0.5.1dev_GH0.tar.gz) = 310c864ab7e670525757feae9718f02426e40494650ffee4b35af7d109f18aee +SIZE (fplll-fpylll-0.5.1dev_GH0.tar.gz) = 120564 Added: head/math/py-fpylll/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/py-fpylll/pkg-descr Wed May 13 20:10:01 2020 (r535137) @@ -0,0 +1,3 @@ +A Python wrapper for fplll. + +WWW: https://github.com/fplll/fpylll Added: head/math/py-fpylll/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/py-fpylll/pkg-plist Wed May 13 20:10:01 2020 (r535137) @@ -0,0 +1,67 @@ +%%PYTHON_SITELIBDIR%%/fpylll-%%VER%%.dev0-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/fpylll-%%VER%%.dev0-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/fpylll-%%VER%%.dev0-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/fpylll-%%VER%%.dev0-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/fpylll/__init__.py +%%PYTHON_SITELIBDIR%%/fpylll/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__init__.py +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/bkz.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/bkz.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/bkz2.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/bkz2.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/pbkz.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/pbkz.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/simple_bkz.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/simple_bkz.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/simple_dbkz.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/__pycache__/simple_dbkz.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/bkz.py +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/bkz2.py +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/pbkz.py +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/simple_bkz.py +%%PYTHON_SITELIBDIR%%/fpylll/algorithms/simple_dbkz.py +%%PYTHON_SITELIBDIR%%/fpylll/config.so +%%PYTHON_SITELIBDIR%%/fpylll/fplll/__init__.py +%%PYTHON_SITELIBDIR%%/fpylll/fplll/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/fplll/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/fplll/bkz.so +%%PYTHON_SITELIBDIR%%/fpylll/fplll/bkz_param.so +%%PYTHON_SITELIBDIR%%/fpylll/fplll/enumeration.so +%%PYTHON_SITELIBDIR%%/fpylll/fplll/gso.so +%%PYTHON_SITELIBDIR%%/fpylll/fplll/integer_matrix.so +%%PYTHON_SITELIBDIR%%/fpylll/fplll/lll.so +%%PYTHON_SITELIBDIR%%/fpylll/fplll/pruner.so +%%PYTHON_SITELIBDIR%%/fpylll/fplll/sieve_gauss.so +%%PYTHON_SITELIBDIR%%/fpylll/fplll/svpcvp.so +%%PYTHON_SITELIBDIR%%/fpylll/fplll/wrapper.so +%%PYTHON_SITELIBDIR%%/fpylll/gmp/__init__.py +%%PYTHON_SITELIBDIR%%/fpylll/gmp/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/gmp/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/gmp/pylong.so +%%PYTHON_SITELIBDIR%%/fpylll/io.so +%%PYTHON_SITELIBDIR%%/fpylll/numpy.so +%%PYTHON_SITELIBDIR%%/fpylll/tools/__init__.py +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/benchmark.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/benchmark.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/bkz_plot.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/bkz_plot.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/bkz_simulator.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/bkz_simulator.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/bkz_stats.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/bkz_stats.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/compare.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/compare.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/quality.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/__pycache__/quality.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/fpylll/tools/benchmark.py +%%PYTHON_SITELIBDIR%%/fpylll/tools/bkz_plot.py +%%PYTHON_SITELIBDIR%%/fpylll/tools/bkz_simulator.py +%%PYTHON_SITELIBDIR%%/fpylll/tools/bkz_stats.py +%%PYTHON_SITELIBDIR%%/fpylll/tools/compare.py +%%PYTHON_SITELIBDIR%%/fpylll/tools/quality.py +%%PYTHON_SITELIBDIR%%/fpylll/util.so
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005132010.04DKA1uT075028>