Skip to content

Commit

Permalink
math/topcom: update 0.17.8 → 1.1.2
Browse files Browse the repository at this point in the history
PR:		278778 (addition of EXTRACT_AFTER_ARGS)
Submitted by:	Daniel Engberg <diizzy@FreeBSD.org> (addition of EXTRACT_AFTER_ARGS)
  • Loading branch information
yurivict committed May 5, 2024
1 parent c802e52 commit 01807ba
Show file tree
Hide file tree
Showing 4 changed files with 60 additions and 14 deletions.
2 changes: 1 addition & 1 deletion math/latte-integrale/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PORTNAME= latte-integrale
DISTVERSIONPREFIX= version_
DISTVERSION= 1_7_6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math

MAINTAINER= yuri@FreeBSD.org
Expand Down
18 changes: 9 additions & 9 deletions math/topcom/Makefile
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
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

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

Expand All @@ -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} ' \
Expand Down
6 changes: 3 additions & 3 deletions math/topcom/distinfo
Original file line number Diff line number Diff line change
@@ -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
48 changes: 47 additions & 1 deletion math/topcom/pkg-plist
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -12,6 +18,8 @@ bin/chiro2finetriangs
bin/chiro2mintriang
bin/chiro2nallfinetriangs
bin/chiro2nalltriangs
bin/chiro2ncircuits
bin/chiro2ncocircuits
bin/chiro2nfinetriangs
bin/chiro2ntriangs
bin/chiro2placingtriang
Expand All @@ -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
Expand All @@ -45,55 +64,82 @@ 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
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

0 comments on commit 01807ba

Please sign in to comment.