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