Date: Fri, 1 Jan 2021 07:23:28 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r559811 - in head/math: . sympol sympol/files Message-ID: <202101010723.1017NSfo092805@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Fri Jan 1 07:23:27 2021 New Revision: 559811 URL: https://svnweb.freebsd.org/changeset/ports/559811 Log: New port: math/sympol: C++ library and tool to work with symmetric polyhedra Added: head/math/sympol/ head/math/sympol/Makefile (contents, props changed) head/math/sympol/distinfo (contents, props changed) head/math/sympol/files/ head/math/sympol/files/patch-CMakeLists.txt (contents, props changed) head/math/sympol/pkg-descr (contents, props changed) head/math/sympol/pkg-plist (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Fri Jan 1 07:20:51 2021 (r559810) +++ head/math/Makefile Fri Jan 1 07:23:27 2021 (r559811) @@ -924,6 +924,7 @@ SUBDIR += symengine SUBDIR += symmetrica SUBDIR += symphony + SUBDIR += sympol SUBDIR += sympow SUBDIR += tablix SUBDIR += taucs Added: head/math/sympol/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/sympol/Makefile Fri Jan 1 07:23:27 2021 (r559811) @@ -0,0 +1,29 @@ +# $FreeBSD$ + +PORTNAME= sympol +DISTVERSIONPREFIX= v +DISTVERSION= 0.1.9 +CATEGORIES= math + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C++ library and tool to work with symmetric polyhedra + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= permlib>0:math/permlib +LIB_DEPENDS= libboost_program_options.so:devel/boost-libs \ + libcddgmp.so:math/cddlib \ + libgmp.so:math/gmp + +USES= cmake eigen:3 localbase:ldflags +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= tremlin +GH_PROJECT= SymPol + +post-install: + @${RM} ${STAGEDIR}${PREFIX}/lib/libcddgmp.so + +.include <bsd.port.mk> Added: head/math/sympol/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/sympol/distinfo Fri Jan 1 07:23:27 2021 (r559811) @@ -0,0 +1,3 @@ +TIMESTAMP = 1609481846 +SHA256 (tremlin-SymPol-v0.1.9_GH0.tar.gz) = 6753b8fb30745b66a0886e125c18b539417afcf62b804799eb220bd5a59ccc37 +SIZE (tremlin-SymPol-v0.1.9_GH0.tar.gz) = 234171 Added: head/math/sympol/files/patch-CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/sympol/files/patch-CMakeLists.txt Fri Jan 1 07:23:27 2021 (r559811) @@ -0,0 +1,15 @@ +--- CMakeLists.txt.orig 2016-05-08 19:52:35 UTC ++++ CMakeLists.txt +@@ -23,8 +23,10 @@ add_test(NAME perltest WORKING_DIRECTORY ${PROJECT_SOU + + add_subdirectory(sympol) + add_subdirectory(external/lrslib-042c) +-add_subdirectory(external/cddlib-094f) +-add_subdirectory(test) ++#add_subdirectory(external/cddlib-094f) ++if (BUILD_TESTS) ++ add_subdirectory(test) ++endif() + + exec_program( ${CMAKE_COMMAND} ARGS -E copy_directory ${PROJECT_SOURCE_DIR}/data ${PROJECT_BINARY_DIR}/data ) + Added: head/math/sympol/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/sympol/pkg-descr Fri Jan 1 07:23:27 2021 (r559811) @@ -0,0 +1,6 @@ +SymPol is a C++ tool to work with symmetric polyhedra. It helps to compute +restricted automorphisms (parts of the linear symmetry group) of polyhedra and +performs polyhedral description conversion up to a given or computed symmetry +group. + +WWW: http://www.math.uni-rostock.de/~rehn/software/sympol.html Added: head/math/sympol/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/sympol/pkg-plist Fri Jan 1 07:23:27 2021 (r559811) @@ -0,0 +1,45 @@ +bin/sympol +include/sympol/algorithm.h +include/sympol/common.h +include/sympol/computesymmetries.h +include/sympol/config.h +include/sympol/configuration.h +include/sympol/facesuptosymmetrylist.h +include/sympol/facewithdata.h +include/sympol/graphconstruction.h +include/sympol/graphconstructionbliss.h +include/sympol/graphconstructiondefault.h +include/sympol/invert.h +include/sympol/logger.h +include/sympol/matrix.h +include/sympol/matrixconstruction.h +include/sympol/matrixconstructiondefault.h +include/sympol/matrixconstructioneigen.h +include/sympol/polyhedron.h +include/sympol/polyhedrondatastorage.h +include/sympol/polyhedronio.h +include/sympol/qarray.h +include/sympol/rank.h +include/sympol/raycomputation.h +include/sympol/raycomputationcdd.h +include/sympol/raycomputationlrs.h +include/sympol/recursionstrategy.h +include/sympol/recursionstrategyadmidmlevel.h +include/sympol/recursionstrategyidmadm.h +include/sympol/recursionstrategyidmadmlevel.h +include/sympol/reportlevel.h +include/sympol/symmetrycomputation.h +include/sympol/symmetrycomputationadm.h +include/sympol/symmetrycomputationadmmemento.h +include/sympol/symmetrycomputationdirect.h +include/sympol/symmetrycomputationidm.h +include/sympol/symmetrycomputationidmmemento.h +include/sympol/symmetrycomputationmemento.h +include/sympol/types.h +include/sympol/usagestats.h +include/sympol/zmatrix.h +lib/liblrsgmp.so +lib/libsympol.so +lib/libsympol.so.0.1 +lib/libsympol.so.0.1.9 +share/man/man1/sympol.1.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101010723.1017NSfo092805>