Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Jan 2021 01:07:03 +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: r562433 - head/math/muparser
Message-ID:  <202101240107.10O173l6055634@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sun Jan 24 01:07:02 2021
New Revision: 562433
URL: https://svnweb.freebsd.org/changeset/ports/562433

Log:
  math/muparser: Update 2.2.5 -> 2.3.2
  
  PR:		252546
  Approved by:	nivit (maintainer's timeout 14 days)

Modified:
  head/math/muparser/Makefile
  head/math/muparser/distinfo
  head/math/muparser/pkg-descr
  head/math/muparser/pkg-plist

Modified: head/math/muparser/Makefile
==============================================================================
--- head/math/muparser/Makefile	Sun Jan 24 00:59:23 2021	(r562432)
+++ head/math/muparser/Makefile	Sun Jan 24 01:07:02 2021	(r562433)
@@ -2,56 +2,29 @@
 # $FreeBSD$
 
 PORTNAME=	muparser
-PORTVERSION=	2.2.5
-PORTREVISION=	2
+PORTVERSION=	2.3.2
 DISTVERSIONPREFIX=	v
 CATEGORIES=	math devel
 
 MAINTAINER=	nivit@FreeBSD.org
 COMMENT=	Mathematical expressions parser library written in C++
 
-LICENSE=	MIT
+LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/License.txt
 
+USES=		cmake compiler:c++11-lang
+USE_LDCONFIG=	yes
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	beltoforion
 
-USES=		${USES_${ARCH}} dos2unix pathfix
-USES_powerpc64=	compiler:c++11-lang
-USES_powerpc=	compiler:c++11-lang
-USES_powerpcspe=	compiler:c++11-lang
-USES_sparc64=	compiler:c++11-lang
-USE_LDCONFIG=	yes
+OPTIONS_DEFINE=		EXAMPLES
 
-ALL_TARGET=	lib
-GNU_CONFIGURE=	yes
-# otherwise it fails to build when the EXAMPLES option is ON
-MAKE_JOBS_UNSAFE=	yes
+CMAKE_OFF=	ENABLE_SAMPLES
 
-OPTIONS_DEFINE=		DOCS DOXYGEN EXAMPLES
+EXAMPLES_PORTEXAMPLES=	*
 
-DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen \
-			dot:graphics/graphviz
-DOXYGEN_ALL_TARGET=	documentation
-DOXYGEN_PORTDOCS=	*
-DOXYGEN_IMPLIES=	DOCS
-
-EXAMPLES_CONFIGURE_ENABLE=	samples
-EXAMPLES_ALL_TARGET=	samples
-
-post-patch:
-	@${REINPLACE_CMD} -E 's,^(CXXFLAGS|LDFLAGS) = ,\1 ?= ,g' \
-		${WRKSRC}/Makefile.in
-
-post-install-DOXYGEN-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	(cd ${WRKSRC}/docs/html && \
-	${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
 post-install-EXAMPLES-on:
-	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	(cd ${WRKSRC}/samples/example1 && \
-	${INSTALL_PROGRAM} example1 ${STAGEDIR}${EXAMPLESDIR} && \
-	${INSTALL_DATA} example1.cpp ${STAGEDIR}${EXAMPLESDIR})
+	cd ${WRKSRC} && ${COPYTREE_SHARE} samples ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>

Modified: head/math/muparser/distinfo
==============================================================================
--- head/math/muparser/distinfo	Sun Jan 24 00:59:23 2021	(r562432)
+++ head/math/muparser/distinfo	Sun Jan 24 01:07:02 2021	(r562433)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1484386394
-SHA256 (beltoforion-muparser-v2.2.5_GH0.tar.gz) = 0666ef55da72c3e356ca85b6a0084d56b05dd740c3c21d26d372085aa2c6e708
-SIZE (beltoforion-muparser-v2.2.5_GH0.tar.gz) = 761315
+TIMESTAMP = 1610209798
+SHA256 (beltoforion-muparser-v2.3.2_GH0.tar.gz) = b35fc84e3667d432e3414c8667d5764dfa450ed24a99eeef7ee3f6647d44f301
+SIZE (beltoforion-muparser-v2.3.2_GH0.tar.gz) = 103979

Modified: head/math/muparser/pkg-descr
==============================================================================
--- head/math/muparser/pkg-descr	Sun Jan 24 00:59:23 2021	(r562432)
+++ head/math/muparser/pkg-descr	Sun Jan 24 01:07:02 2021	(r562433)
@@ -2,4 +2,4 @@ muParser is an extensible high performance math parser
 It is based on transforming an expression into a bytecode and precalculating
 constant parts of it.
 
-WWW: http://muparser.beltoforion.de/
+WWW: https://beltoforion.de/en/muparser/

Modified: head/math/muparser/pkg-plist
==============================================================================
--- head/math/muparser/pkg-plist	Sun Jan 24 00:59:23 2021	(r562432)
+++ head/math/muparser/pkg-plist	Sun Jan 24 01:07:02 2021	(r562433)
@@ -7,14 +7,11 @@ include/muParserDef.h
 include/muParserError.h
 include/muParserFixes.h
 include/muParserInt.h
-include/muParserStack.h
 include/muParserTemplateMagic.h
 include/muParserTest.h
 include/muParserToken.h
 include/muParserTokenReader.h
 lib/libmuparser.so
 lib/libmuparser.so.2
-lib/libmuparser.so.2.2.4
+lib/libmuparser.so.2.3.2
 libdata/pkgconfig/muparser.pc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.cpp



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101240107.10O173l6055634>