Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 May 2016 09:58:01 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r414932 - in head/math/yacas: . files
Message-ID:  <201605100958.u4A9w1ni067109@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Tue May 10 09:58:00 2016
New Revision: 414932
URL: https://svnweb.freebsd.org/changeset/ports/414932

Log:
  math/yacas: update to 1.5.0
  
  Release notes: http://www.yacas.org/release_1_5_0/

Added:
  head/math/yacas/files/patch-docs_CMakeLists.txt   (contents, props changed)
Deleted:
  head/math/yacas/files/patch-CMakeLists-docs.txt
  head/math/yacas/files/patch-src_mathcommands.cpp
  head/math/yacas/files/patch-src_yacasmain.cpp
Modified:
  head/math/yacas/Makefile
  head/math/yacas/distinfo
  head/math/yacas/pkg-plist

Modified: head/math/yacas/Makefile
==============================================================================
--- head/math/yacas/Makefile	Tue May 10 09:16:40 2016	(r414931)
+++ head/math/yacas/Makefile	Tue May 10 09:58:00 2016	(r414932)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	yacas
-PORTVERSION=	1.4.2
+PORTVERSION=	1.5.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	math
 
@@ -18,6 +18,7 @@ DOCS_BUILD_DEPENDS=	sphinx-autogen:textp
 
 PORTDOCS=	*
 
+TEST_TARGET=	test
 TEST_DEPENDS=	bash:shells/bash
 
 USES=		cmake:outsource compiler:c++11-lib
@@ -36,11 +37,8 @@ CXXFLAGS+=	-D_GLIBCXX_USE_C99
 post-patch:
 #	Can't use USES=shebangfix here, cause the path appears several
 #	times in the file.
-	@${REINPLACE_CMD} -e \
-		's| /bin/bash| ${LOCALBASE}/bin/bash|g' \
+	@${REINPLACE_CMD} -e 's| /bin/bash| ${LOCALBASE}/bin/bash|g' \
 		${WRKSRC}/tests/test-yacas
-
-do-test:
-	cd ${BUILD_WRKSRC} && ${MAKE} test
-
+	@${REINPLACE_CMD} -e '/^install/s|^|#|' \
+		${WRKSRC}/tests/CMakeLists.txt
 .include <bsd.port.post.mk>

Modified: head/math/yacas/distinfo
==============================================================================
--- head/math/yacas/distinfo	Tue May 10 09:16:40 2016	(r414931)
+++ head/math/yacas/distinfo	Tue May 10 09:58:00 2016	(r414932)
@@ -1,2 +1,2 @@
-SHA256 (grzegorzmazur-yacas-v1.4.2_GH0.tar.gz) = 530fdc8902f6289ed5b6ddbbfa50910f74086657c97ece2a65a5111ccb1ec710
-SIZE (grzegorzmazur-yacas-v1.4.2_GH0.tar.gz) = 2032218
+SHA256 (grzegorzmazur-yacas-v1.5.0_GH0.tar.gz) = 2ae2516959633898f978002f4d676f3a56c376a4ccb5ab53a0727b1dccc7de7f
+SIZE (grzegorzmazur-yacas-v1.5.0_GH0.tar.gz) = 1303766

Added: head/math/yacas/files/patch-docs_CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/yacas/files/patch-docs_CMakeLists.txt	Tue May 10 09:58:00 2016	(r414932)
@@ -0,0 +1,10 @@
+--- docs/CMakeLists.txt.orig	2016-05-10 08:39:04 UTC
++++ docs/CMakeLists.txt
+@@ -38,6 +38,6 @@ add_custom_target(yacas_docs ALL
+     COMMENT "Building HTML documentation with Sphinx")
+ 
+ install (DIRECTORY "${SPHINX_SINGLEHTML_DIR}"
+-         DESTINATION share/yacas/documentation
++         DESTINATION ${DOCSDIR}
+          COMPONENT doc
+          PATTERN ".buildinfo" EXCLUDE)

Modified: head/math/yacas/pkg-plist
==============================================================================
--- head/math/yacas/pkg-plist	Tue May 10 09:16:40 2016	(r414931)
+++ head/math/yacas/pkg-plist	Tue May 10 09:58:00 2016	(r414932)
@@ -5,16 +5,13 @@ include/yacas/anumber.inl
 include/yacas/arggetter.h
 include/yacas/arrayclass.h
 include/yacas/associationclass.h
-include/yacas/choices.h
 include/yacas/commandline.h
 include/yacas/core_yacasmain.h
 include/yacas/corefunctions.h
-include/yacas/debugmem.h
 include/yacas/deffile.h
 include/yacas/errors.h
 include/yacas/evalfunc.h
 include/yacas/genericobject.h
-include/yacas/genericstructs.h
 include/yacas/infixparser.h
 include/yacas/lispatom.h
 include/yacas/lispenvironment.h
@@ -25,7 +22,7 @@ include/yacas/lispglobals.h
 include/yacas/lisphash.h
 include/yacas/lispio.h
 include/yacas/lispobject.h
-include/yacas/lispobject.inl
+include/yacas/lispoperator.h
 include/yacas/lispparser.h
 include/yacas/lispstring.h
 include/yacas/lisptype.h
@@ -43,7 +40,6 @@ include/yacas/refcount.h
 include/yacas/standard.h
 include/yacas/standard.inl
 include/yacas/stdcommandline.h
-include/yacas/stdfileio.h
 include/yacas/string_utils.h
 include/yacas/stringio.h
 include/yacas/stubs.h
@@ -57,13 +53,10 @@ include/yacas/utf8/unchecked.h
 include/yacas/win32commandline.h
 include/yacas/xmltokenizer.h
 include/yacas/yacas.h
+include/yacas/yacas_config.h
 include/yacas/yacas_version.h
-include/yacas/yacasbase.h
 include/yacas/yacasprivate.h
 lib/libyacas.a
-lib/libyacas.so
-lib/libyacas.so.%%SHLIB_VERSION%%
-%%DATADIR%%/scripts/Makefile.am
 %%DATADIR%%/scripts/array.rep/code.ys
 %%DATADIR%%/scripts/array.rep/code.ys.def
 %%DATADIR%%/scripts/assoc.rep/code.ys
@@ -136,7 +129,6 @@ lib/libyacas.so.%%SHLIB_VERSION%%
 %%DATADIR%%/scripts/logic.rep/code.ys
 %%DATADIR%%/scripts/logic.rep/code.ys.def
 %%DATADIR%%/scripts/logic.rep/om.ys
-%%DATADIR%%/scripts/maketest
 %%DATADIR%%/scripts/multivar.rep/code.ys
 %%DATADIR%%/scripts/multivar.rep/code.ys.def
 %%DATADIR%%/scripts/multivar.rep/makemulti.ys
@@ -181,6 +173,8 @@ lib/libyacas.so.%%SHLIB_VERSION%%
 %%DATADIR%%/scripts/probability.rep/code.ys.def
 %%DATADIR%%/scripts/pslq.rep/code.ys
 %%DATADIR%%/scripts/pslq.rep/code.ys.def
+%%DATADIR%%/scripts/r_form.rep/code.ys
+%%DATADIR%%/scripts/r_form.rep/code.ys.def
 %%DATADIR%%/scripts/rabinmiller.rep/code.ys
 %%DATADIR%%/scripts/rabinmiller.rep/code.ys.def
 %%DATADIR%%/scripts/radsimp.rep/code.ys



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