1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00

math/topcom: update 0.17.8 → 1.1.2

PR:		278778 (addition of EXTRACT_AFTER_ARGS)
Submitted by:	Daniel Engberg <diizzy@FreeBSD.org> (addition of EXTRACT_AFTER_ARGS)
This commit is contained in:
Yuri Victorovich 2024-05-05 08:45:27 -07:00
parent c802e52005
commit 01807ba27a
4 changed files with 60 additions and 14 deletions

View File

@ -1,7 +1,7 @@
PORTNAME= latte-integrale
DISTVERSIONPREFIX= version_
DISTVERSION= 1_7_6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,13 +1,12 @@
PORTNAME= topcom
DISTVERSION= 0.17.8
PORTREVISION= 1
DISTVERSION= 1.1.2
CATEGORIES= math
MASTER_SITES= http://www.rambau.wm.uni-bayreuth.de/Software/
DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
MASTER_SITES= https://www.wm.uni-bayreuth.de/de/team/rambau_joerg/TOPCOM-Downloads/
DISTNAME= ${PORTNAME:tu}-${DISTVERSION:S/./_/g}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Computing triangulations of point configurations and oriented matroids
WWW= http://www.rambau.wm.uni-bayreuth.de/TOPCOM/
WWW= https://www.wm.uni-bayreuth.de/de/team/rambau_joerg/TOPCOM/index.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
@ -15,9 +14,13 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libcddgmp.so:math/cddlib \
libgmp.so:math/gmp
USES= autoreconf gmake localbase:ldflags
USES= autoreconf gmake localbase:ldflags tar:tgz
GNU_CONFIGURE= yes
EXTRACT_AFTER_ARGS= --exclude ${PORTNAME}-${DISTVERSION}/external \
--no-same-owner --no-same-permissions
CFLAGS+= -I${LOCALBASE}/include/cdd/
LDFLAGS+= -lgmp -lgmpxx -lcddgmp
@ -32,9 +35,6 @@ SOPLEX_CXXFLAGS= -I${LOCALBASE}/include/soplex
SOPLEX_LIB_DEPENDS= libsoplex.so:math/SoPlex
SOPLEX_BROKEN= not compatible with SoPlex-5.0.2 - missing header, reported to the upstream author vie e-mail
post-extract:
@${RM} -r ${WRKSRC}/external
post-patch:
@${FIND} ${WRKSRC} -name "Makefile*" \
| ${XARGS} ${REINPLACE_CMD} ' \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1544052159
SHA256 (TOPCOM-0.17.8.tar.gz) = 3f83b98f51ee859ec321bacabf7b172c25884f14848ab6c628326b987bd8aaab
SIZE (TOPCOM-0.17.8.tar.gz) = 8994044
TIMESTAMP = 1714922168
SHA256 (TOPCOM-1_1_2.tgz) = 4fb10754ee5b76056441fea98f2c8dee5db6f2984d8c14283b49239ad4378ab6
SIZE (TOPCOM-1_1_2.tgz) = 7924000

View File

@ -1,6 +1,12 @@
bin/B_A
bin/B_A_center
bin/B_D
bin/B_D_center
bin/B_S
bin/B_S_center
bin/Dnxk
bin/binomial
bin/check
bin/checkregularity
bin/chiro2allfinetriangs
bin/chiro2alltriangs
@ -12,6 +18,8 @@ bin/chiro2finetriangs
bin/chiro2mintriang
bin/chiro2nallfinetriangs
bin/chiro2nalltriangs
bin/chiro2ncircuits
bin/chiro2ncocircuits
bin/chiro2nfinetriangs
bin/chiro2ntriangs
bin/chiro2placingtriang
@ -21,21 +29,32 @@ bin/cross
bin/cube
bin/cyclic
bin/hypersimplex
bin/kDn
bin/lattice
bin/permutahedron
bin/points2allfinetriangs
bin/points2alltriangs
bin/points2chiro
bin/points2circuits
bin/points2cocircuits
bin/points2facets
bin/points2finetriang
bin/points2finetriangs
bin/points2flips
bin/points2gale
bin/points2mintriang
bin/points2nallfinetriangs
bin/points2nalltriangs
bin/points2ncircuits
bin/points2ncocircuits
bin/points2nfinetriangs
bin/points2nflips
bin/points2ntriangs
bin/points2placingtriang
bin/points2prettyprint
bin/points2symmetries
bin/points2triangs
bin/points2vertices
bin/points2volume
bin/santos_22_triang
bin/santos_dim4_triang
@ -45,41 +64,56 @@ include/Array.hh
include/CheckTriang.hh
include/Chirotope.hh
include/Circuits.hh
include/ClassifiedExtensionSymmetries.hh
include/ClassifiedSubsetSymmetries.hh
include/Cocircuits.hh
include/CommandlineOptions.hh
include/CompressedIntegerSet.hh
include/ComputeCircuits.hh
include/ComputeCocircuits.hh
include/ComputeTriangs.hh
include/ContainerIO.hh
include/Facets.hh
include/FastSimplicialComplex.hh
include/Field.hh
include/FineTriang.hh
include/Flip.hh
include/Global.hh
include/Graphics.hh
include/HashKey.hh
include/HashMap.hh
include/HashSet.hh
include/Incidences.hh
include/IndexTableArray.hh
include/Integer.h
include/IntegerSet.hh
include/IntegerSet64.hh
include/InteriorFacets.hh
include/LPinterface.hh
include/LabelSet.hh
include/MarkedFlips.hh
include/Matrix.hh
include/Pair.hh
include/PartialTriang.hh
include/PermlibPermutationGroup.hh
include/Permutation.hh
include/PermutationPartialComparator.hh
include/PlacingTriang.hh
include/PlainArray.hh
include/PlainHashIndexTable.hh
include/PlainHashMap.hh
include/PlainHashSet.hh
include/PlainHashTable.hh
include/PlainLinkedHashTable.hh
include/PlainUnlinkedHashTable.hh
include/PointConfiguration.hh
include/QSOinterface.hh
include/Rational.h
include/RealChiro.hh
include/RefCount.hh
include/RegularityCheck.hh
include/SPXinterface.hh
include/Simplex.hh
include/SimplicialComplex.hh
include/SimplicialComplexTemplate.hh
include/SimplicialComplexTemplate_Declarations.hh
@ -87,13 +121,25 @@ include/SimplicialComplexTemplate_Definitions.hh
include/SparseIntegerSet.hh
include/SparseSimplicialComplex.hh
include/StairCaseMatrix.hh
include/SymmetricBFS.hh
include/Statistics.hh
include/StrictStairCaseMatrix.hh
include/StrictStairCaseMatrixTrans.hh
include/SwitchTable.hh
include/SymmetricExtensionGraph.hh
include/SymmetricExtensionGraphMaster.hh
include/SymmetricExtensionGraphNode.hh
include/SymmetricFlipGraph.hh
include/SymmetricSubsetGraph.hh
include/SymmetricSubsetGraphMaster.hh
include/SymmetricSubsetGraphNode.hh
include/Symmetry.hh
include/TriangFlips.hh
include/TriangNode.hh
include/Vector.hh
include/VertexFacetTable.hh
include/VertexFacetTableArray.hh
include/Vertices.hh
include/VirtualChiro.hh
include/Volumes.hh
lib/libCHECKREG.a
lib/libTOPCOM.a