Date: Fri, 4 Dec 2020 07:22:11 +0000 (UTC) From: =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r556955 - head/math/libnormaliz Message-ID: <202012040722.0B47MBik048079@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: fernape Date: Fri Dec 4 07:22:11 2020 New Revision: 556955 URL: https://svnweb.freebsd.org/changeset/ports/556955 Log: math/libnormaliz: Update port and set MAINTAINER ChangeLog: https://github.com/Normaliz/Normaliz/releases/tag/v3.8.9 Pet linters Submitter becomes maintainer PR: 251542 Submitted by: moritz@schmi.tt Modified: head/math/libnormaliz/Makefile head/math/libnormaliz/distinfo head/math/libnormaliz/pkg-descr head/math/libnormaliz/pkg-plist Modified: head/math/libnormaliz/Makefile ============================================================================== --- head/math/libnormaliz/Makefile Fri Dec 4 07:20:36 2020 (r556954) +++ head/math/libnormaliz/Makefile Fri Dec 4 07:22:11 2020 (r556955) @@ -1,38 +1,49 @@ # $FreeBSD$ +# PORTNAME block PORTNAME= libnormaliz -DISTVERSION= 3.8.7 +DISTVERSION= 3.8.9 CATEGORIES= math MASTER_SITES= https://github.com/Normaliz/Normaliz/releases/download/v${PORTVERSION}/ DISTNAME= normaliz-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org -COMMENT= Computations in affin monoids, vector configurations etc +# MAINTAINER block +MAINTAINER= moritz@schmi.tt +COMMENT= Compute Hilbert bases and enumerative data of rational polyhedra +# LICENSE block LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +# Dependencies block BUILD_DEPENDS= ${LOCALBASE}/include/gmpxx.h:math/gmp +# USES block USES= autoreconf compiler:c++11-lang gmake libtool -BUILD_WRKSRC= ${WRKSRC}/source/libnormaliz -INSTALL_WRKSRC= ${WRKSRC}/source/libnormaliz - -CXXFLAGS+= -I ${LOCALBASE}/include \ - -I ${WRKSRC}/source -MAKEFILE= Makefile.classic +# bsd.ports.mk block GNU_CONFIGURE= yes +MAKEFILE= Makefile.classic + +CXXFLAGS+= -I ${LOCALBASE}/include -I ${WRKSRC}/source LDFLAGS+= -L${LOCALBASE}/lib +BUILD_WRKSRC= ${WRKSRC}/source/libnormaliz +INSTALL_WRKSRC= ${WRKSRC}/source/libnormaliz + +# Options block OPTIONS_DEFINE= COCOA DOCS FLINT OPENMP + COCOA_DESC= Link with libcocoa.a (might cause circular dependency) +FLINT_DESC= Link with libflint.so + COCOA_BUILD_DEPENDS= ${LOCALBASE}/lib/libcocoa.a:math/cocoalib COCOA_CONFIGURE_WITH= cocoalib -FLINT_DESC= Link with libflint.so + FLINT_LIB_DEPENDS= libflint.so:math/flint2 FLINT_CONFIGURE_WITH= flint FLINT_LDFLAGS= -lpthread + OPENMP_CONFIGURE_ENABLE= openmp do-install: @@ -55,7 +66,7 @@ do-install: ${STAGEDIR}${PREFIX}/include/libnormaliz post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/Normaliz.pdf ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> Modified: head/math/libnormaliz/distinfo ============================================================================== --- head/math/libnormaliz/distinfo Fri Dec 4 07:20:36 2020 (r556954) +++ head/math/libnormaliz/distinfo Fri Dec 4 07:22:11 2020 (r556955) @@ -1,3 +1,3 @@ -TIMESTAMP = 1596653331 -SHA256 (normaliz-3.8.7.tar.gz) = b73b6c78364f6ff5dce4dae75d9cc8ebfd63f6e5b8df2989a61d614414826401 -SIZE (normaliz-3.8.7.tar.gz) = 4542479 +TIMESTAMP = 1606931344 +SHA256 (normaliz-3.8.9.tar.gz) = a4c3eda39ffe42120adfd3bda9433b01d9965516e3f98e401b62752a54bee5dd +SIZE (normaliz-3.8.9.tar.gz) = 4558110 Modified: head/math/libnormaliz/pkg-descr ============================================================================== --- head/math/libnormaliz/pkg-descr Fri Dec 4 07:20:36 2020 (r556954) +++ head/math/libnormaliz/pkg-descr Fri Dec 4 07:22:11 2020 (r556955) @@ -1,18 +1,4 @@ Normaliz is an open source tool for computations in affine monoids, vector configurations, lattice polytopes, and rational cones. -Computation goals: -- convex hulls and dual cones; -- conversion from generators to constraints and vice versa; -- projections of cones and polyhedra; -- triangulations, disjoint decompositions and Stanley decompositions; -- Hilbert basis of rational, not necessarily pointed cones; -- normalization of affine monoids; -- lattice points of rational polytopes and (unbounded) polyhedra; -- Euclidean and lattice normalized volumes of polytopes; -- Hilbert (or Ehrhart) series and (quasi) polynomials under Z-gradings -(for example, for rational polytopes); -- generalized (or weighted) Ehrhart series and Lebesgue integrals of -polynomials over rational polytopes. - WWW: https://www.normaliz.uni-osnabrueck.de Modified: head/math/libnormaliz/pkg-plist ============================================================================== --- head/math/libnormaliz/pkg-plist Fri Dec 4 07:20:36 2020 (r556954) +++ head/math/libnormaliz/pkg-plist Fri Dec 4 07:22:11 2020 (r556955) @@ -1,3 +1,4 @@ +%%PORTDOCS%%%%DOCSDIR%%/Normaliz.pdf include/libnormaliz/HilbertSeries.h include/libnormaliz/cone.h include/libnormaliz/cone_property.h @@ -12,4 +13,3 @@ include/libnormaliz/sublattice_representation.h include/libnormaliz/vector_operations.h include/libnormaliz/version.h lib/libnormaliz.a -%%PORTDOCS%%%%DOCSDIR%%/Normaliz.pdf
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012040722.0B47MBik048079>