svn commit: r317745 - head/math/sage/files
Stephen Montgomery-Smith
stephen at FreeBSD.org
Thu May 9 19:48:09 UTC 2013
Author: stephen
Date: Thu May 9 19:48:09 2013
New Revision: 317745
URL: http://svnweb.freebsd.org/changeset/ports/317745
Log:
- Add patch to the maxima subpackage. This will act as a bandaid to stop
the build process soaking up huge amounts of resources for apparently no
good reason.
Added:
head/math/sage/files/spkg-patch-maxima_-_src_interfaces_xmaxima_Makefile.in (contents, props changed)
Added: head/math/sage/files/spkg-patch-maxima_-_src_interfaces_xmaxima_Makefile.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/sage/files/spkg-patch-maxima_-_src_interfaces_xmaxima_Makefile.in Thu May 9 19:48:09 2013 (r317745)
@@ -0,0 +1,20 @@
+--- maxima-5.29.1.p1/src/interfaces/xmaxima/Makefile.in-orig 2013-05-09 02:26:31.000000000 +0000
++++ maxima-5.29.1.p1/src/interfaces/xmaxima/Makefile.in 2013-05-09 02:30:12.000000000 +0000
+@@ -624,14 +624,10 @@
+ tclIndex:: $(TKSOURCES)
+ echo "source ../ObjTcl/Object.tcl; auto_mkindex . $(TKSOURCES)" | $(TCLSH)
+
+-# Create Tkmaxima/tclIndex if tclsh is available. Otherwise, create empty file
+-# to satisfy make.
++# Create empty Tkmaxima/tclIndex, because attempting to create it using tclsh
++# seems to soak up huge amounts of resources.
+ Tkmaxima/tclIndex: $(TKSOURCES)
+- $(TCLSH) < /dev/null > /dev/null 2>&1 && \
+- (cd Tkmaxima ; \
+- echo "source ../ObjTcl/Object.tcl; auto_mkindex . $(ALLFILES)" | \
+- $(TCLSH)) || \
+- touch Tkmaxima/tclIndex
++ touch Tkmaxima/tclIndex
+
+ FORCE:
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
More information about the svn-ports-all
mailing list