Skip site navigation (1)Skip section navigation (2)
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>