From owner-svn-ports-head@FreeBSD.ORG Mon Feb 3 15:04:22 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 981A4FBC; Mon, 3 Feb 2014 15:04:22 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 83D6111AB; Mon, 3 Feb 2014 15:04:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13F4ML4027194; Mon, 3 Feb 2014 15:04:22 GMT (envelope-from gahr@svn.freebsd.org) Received: (from gahr@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13F4L8Z027187; Mon, 3 Feb 2014 15:04:21 GMT (envelope-from gahr@svn.freebsd.org) Message-Id: <201402031504.s13F4L8Z027187@svn.freebsd.org> From: Pietro Cerutti Date: Mon, 3 Feb 2014 15:04:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r342453 - in head/math/yacas: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 15:04:22 -0000 Author: gahr Date: Mon Feb 3 15:04:21 2014 New Revision: 342453 URL: http://svnweb.freebsd.org/changeset/ports/342453 QAT: https://qat.redports.org/buildarchive/r342453/ Log: - Update to 1.3.4 Added: head/math/yacas/files/patch-scripts_Makefile.am (contents, props changed) head/math/yacas/files/patch-scripts_Makefile.in (contents, props changed) Deleted: head/math/yacas/files/patch-manmake_wester-1994.chapt.txt Modified: head/math/yacas/Makefile head/math/yacas/distinfo head/math/yacas/pkg-plist Modified: head/math/yacas/Makefile ============================================================================== --- head/math/yacas/Makefile Mon Feb 3 14:36:16 2014 (r342452) +++ head/math/yacas/Makefile Mon Feb 3 15:04:21 2014 (r342453) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= yacas -PORTVERSION= 1.3.3 +PORTVERSION= 1.3.4 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-source/${PORTVERSION:R}/ @@ -12,11 +12,9 @@ COMMENT= Yet Another Computer Algebra Sy LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -OPTIONS_DEFINE= TESTS DOCS -OPTIONS_DEFAULT=TESTS -TESTS_DESC= Run bundled self-tests after build +OPTIONS_DEFINE= DOCS -USES= gmake +#USES= gmake GNU_CONFIGURE= yes .include @@ -28,24 +26,22 @@ BROKEN= Does not compile with GCC 4.2 .if ${PORT_OPTIONS:MDOCS} CONFIGURE_ARGS+=--enable-html-doc --with-html-dir=${DOCSDIR} PORTDOCS= * -USES+= perl5 -USE_PERL5= build +USES+= perl5 +USE_PERL5= build .else CONFIGURE_ARGS+=--disable-html-doc .endif -.if ${PORT_OPTIONS:MTESTS} -BUILD_DEPENDS+= bash:${PORTSDIR}/shells/bash -.endif - post-patch: - @${REINPLACE_CMD} -e \ - 's| /bin/bash| ${LOCALBASE}/bin/bash|' ${WRKSRC}/tests/test-yacas - -post-build: -.if ${PORT_OPTIONS:MTESTS} +# 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' \ + ${WRKSRC}/tests/test-yacas + +regression-test: build +# This requires bash. I don't add it as a dependency to the port, as it's +# not needed for the general use. @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \ - ${MAKEFILE} check ${MAKE_ARGS}) -.endif + ${MAKEFILE} check ${MAKE_ARGS}) .include Modified: head/math/yacas/distinfo ============================================================================== --- head/math/yacas/distinfo Mon Feb 3 14:36:16 2014 (r342452) +++ head/math/yacas/distinfo Mon Feb 3 15:04:21 2014 (r342453) @@ -1,2 +1,2 @@ -SHA256 (yacas-1.3.3.tar.gz) = 6c73c653c5e13567510888800a68c14d231b1ef4f2b33193a158b8caec142141 -SIZE (yacas-1.3.3.tar.gz) = 1296777 +SHA256 (yacas-1.3.4.tar.gz) = 18482f22d6a8336e9ebfda3bec045da70db2da68ae02f32987928a3c67284233 +SIZE (yacas-1.3.4.tar.gz) = 1360604 Added: head/math/yacas/files/patch-scripts_Makefile.am ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/yacas/files/patch-scripts_Makefile.am Mon Feb 3 15:04:21 2014 (r342453) @@ -0,0 +1,11 @@ +--- scripts/Makefile.am.orig 2014-02-03 10:39:12.000000000 +0100 ++++ scripts/Makefile.am 2014-02-03 10:39:21.000000000 +0100 +@@ -164,7 +164,7 @@ + @(diff scripts-listed-in-makefile.txt contents-of-tree.txt; \ + rm -f scripts-listed-in-makefile.txt contents-of-tree.txt; \ + RV=$$?; \ +- if [[ $$RV == 0 ]] ; \ ++ if [ $$RV = 0 ] ; \ + then echo " ... ok"; \ + else \ + false; \ Added: head/math/yacas/files/patch-scripts_Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/yacas/files/patch-scripts_Makefile.in Mon Feb 3 15:04:21 2014 (r342453) @@ -0,0 +1,11 @@ +--- scripts/Makefile.in.orig 2014-02-03 10:37:08.000000000 +0100 ++++ scripts/Makefile.in 2014-02-03 10:38:36.000000000 +0100 +@@ -562,7 +562,7 @@ + @(diff scripts-listed-in-makefile.txt contents-of-tree.txt; \ + rm -f scripts-listed-in-makefile.txt contents-of-tree.txt; \ + RV=$$?; \ +- if [[ $$RV == 0 ]] ; \ ++ if [ $$RV = 0 ] ; \ + then echo " ... ok"; \ + else \ + false; \ Modified: head/math/yacas/pkg-plist ============================================================================== --- head/math/yacas/pkg-plist Mon Feb 3 14:36:16 2014 (r342452) +++ head/math/yacas/pkg-plist Mon Feb 3 15:04:21 2014 (r342453) @@ -26,7 +26,7 @@ bin/ytxt2tex %%DATADIR%%/deriv.rep/code.ys %%DATADIR%%/deriv.rep/code.ys.def %%DATADIR%%/documentation/hints -%%DATADIR%%/documentation/yacaslogo.gif +%%DATADIR%%/documentation/yacaslogo.png %%DATADIR%%/example.rep/code.ys %%DATADIR%%/example.rep/code.ys.def %%DATADIR%%/examples/ABIN.ys @@ -47,18 +47,18 @@ bin/ytxt2tex %%DATADIR%%/functional.rep/code.ys %%DATADIR%%/functional.rep/code.ys.def %%DATADIR%%/functional.rep/om.ys +%%DATADIR%%/graph.rep/code.ys +%%DATADIR%%/graph.rep/code.ys.def %%DATADIR%%/html.rep/code.ys %%DATADIR%%/html.rep/code.ys.def %%DATADIR%%/include/GPL_stuff.h %%DATADIR%%/include/anumber.h %%DATADIR%%/include/anumber.inl -%%DATADIR%%/include/archiver.h %%DATADIR%%/include/arggetter.h %%DATADIR%%/include/arrayclass.h %%DATADIR%%/include/arrayclass.inl %%DATADIR%%/include/choices.h %%DATADIR%%/include/commandline.h -%%DATADIR%%/include/compressedfiles.h %%DATADIR%%/include/core_yacasmain.h %%DATADIR%%/include/corefunctions.h %%DATADIR%%/include/debugmem.h @@ -66,7 +66,6 @@ bin/ytxt2tex %%DATADIR%%/include/deffile.inl %%DATADIR%%/include/errors.h %%DATADIR%%/include/evalfunc.h -%%DATADIR%%/include/filescanner.h %%DATADIR%%/include/genericobject.h %%DATADIR%%/include/genericstructs.h %%DATADIR%%/include/grower.h @@ -88,22 +87,17 @@ bin/ytxt2tex %%DATADIR%%/include/lispparser.h %%DATADIR%%/include/lispstring.h %%DATADIR%%/include/lispstring.inl +%%DATADIR%%/include/lisptype.h %%DATADIR%%/include/lispuserfunc.h -%%DATADIR%%/include/log.h -%%DATADIR%%/include/lzoconf.h -%%DATADIR%%/include/lzodefs.h %%DATADIR%%/include/mathcommands.h %%DATADIR%%/include/mathenvironment.h %%DATADIR%%/include/mathuserfunc.h %%DATADIR%%/include/mathutil.h -%%DATADIR%%/include/minilzo.h %%DATADIR%%/include/numbers.h %%DATADIR%%/include/patcher.h %%DATADIR%%/include/patternclass.h %%DATADIR%%/include/patterns.h -%%DATADIR%%/include/plat/linux32/lisptype.h -%%DATADIR%%/include/plat/linux32/platfileio.h -%%DATADIR%%/include/plat/linux32/stubs.inl +%%DATADIR%%/include/platfileio.h %%DATADIR%%/include/platmath.h %%DATADIR%%/include/refcount.h %%DATADIR%%/include/standard.h @@ -310,10 +304,9 @@ bin/ytxt2tex @dirrm %%DATADIR%%/limit.rep @dirrm %%DATADIR%%/io.rep @dirrm %%DATADIR%%/integrate.rep -@dirrm %%DATADIR%%/include/plat/linux32 -@dirrm %%DATADIR%%/include/plat @dirrm %%DATADIR%%/include @dirrm %%DATADIR%%/html.rep +@dirrm %%DATADIR%%/graph.rep @dirrm %%DATADIR%%/functional.rep @dirrm %%DATADIR%%/factors.rep @dirrm %%DATADIR%%/examples