[98115] trunk/dports/math/maxima

and.damore at macports.org and.damore at macports.org
Tue Sep 25 05:38:25 PDT 2012


Revision: 98115
          http://trac.macports.org//changeset/98115
Author:   and.damore at macports.org
Date:     2012-09-25 05:38:24 -0700 (Tue, 25 Sep 2012)
Log Message:
-----------
port maxima: committing patch provided by maintainer, close ticket #36243

Modified Paths:
--------------
    trunk/dports/math/maxima/Portfile

Added Paths:
-----------
    trunk/dports/math/maxima/files/no-xmaxima.patch

Modified: trunk/dports/math/maxima/Portfile
===================================================================
--- trunk/dports/math/maxima/Portfile	2012-09-25 12:26:31 UTC (rev 98114)
+++ trunk/dports/math/maxima/Portfile	2012-09-25 12:38:24 UTC (rev 98115)
@@ -5,6 +5,7 @@
 
 name            maxima
 version         5.28.0
+revision        1
 categories      math
 maintainers     mareimbrium.org:kuba
 platforms       darwin
@@ -25,7 +26,7 @@
 master_sites    sourceforge
 
 checksums       sha256  d73e925f0116ba361bf4390c80e24d4fa763f647cc1fc4cc06bbf40ceb3facda \
-                rmd160  a2d9aff1ac7e8a5464750b3b59f8b7dcedb148d5 \
+                rmd160  a2d9aff1ac7e8a5464750b3b59f8b7dcedb148d5
 
 depends_lib     port:sbcl
 depends_run     port:tk \
@@ -47,7 +48,12 @@
 }
 }
 
-variant abcl description {Use ABCL instead of SBCL for Lisp } {
+variant no_xmaxima description {Do not build xmaxima} {
+    depends_run-delete  port:tk
+    patchfiles-append   no-xmaxima.patch
+}
+
+variant abcl description {Use ABCL instead of SBCL for Lisp} {
     depends_lib-delete  port:sbcl
     depends_lib-append  port:abcl
     configure.args-delete --enable-sbcl

Added: trunk/dports/math/maxima/files/no-xmaxima.patch
===================================================================
--- trunk/dports/math/maxima/files/no-xmaxima.patch	                        (rev 0)
+++ trunk/dports/math/maxima/files/no-xmaxima.patch	2012-09-25 12:38:24 UTC (rev 98115)
@@ -0,0 +1,65 @@
+--- interfaces/Makefile.in.orig	2012-09-20 09:30:55.000000000 -0400
++++ interfaces/Makefile.in	2012-09-20 09:31:16.000000000 -0400
+@@ -183,8 +183,7 @@
+ target_alias = @target_alias@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+-SUBDIRS = emacs xmaxima
+-EXTRA_DIST = bin/xmaxima.iss
++SUBDIRS = emacs
+ all: all-recursive
+ 
+ .SUFFIXES:
+--- Makefile.in.orig	2012-09-20 09:37:06.000000000 -0400
++++ Makefile.in	2012-09-20 09:38:15.000000000 -0400
+@@ -36,9 +36,8 @@
+ DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
+ 	$(srcdir)/Makefile.in $(srcdir)/common.mk \
+ 	$(srcdir)/maxima-local.in $(srcdir)/maxima.iss.in \
+-	$(srcdir)/maxima.spec.in $(srcdir)/xmaxima-local.in \
++	$(srcdir)/maxima.spec.in \
+ 	$(top_srcdir)/configure $(top_srcdir)/doc/man/ru/maxima.1.in \
+-	$(top_srcdir)/interfaces/xmaxima/Tkmaxima/Header.tcl.in \
+ 	AUTHORS COPYING ChangeLog INSTALL NEWS config.guess config.sub \
+ 	install-sh missing
+ subdir = .
+@@ -49,8 +48,8 @@
+ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+  configure.lineno config.status.lineno
+ mkinstalldirs = $(install_sh) -d
+-CONFIG_CLEAN_FILES = maxima-local xmaxima-local maxima.spec maxima.iss \
+-	doc/man/ru/maxima.1 interfaces/xmaxima/Tkmaxima/Header.tcl
++CONFIG_CLEAN_FILES = maxima-local maxima.spec maxima.iss \
++	doc/man/ru/maxima.1
+ SOURCES =
+ DIST_SOURCES =
+ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+@@ -212,9 +211,9 @@
+   common.mk maxima.iss.in \
+   README.lisps README.rpms README.i18n README.external \
+   INSTALL.win32 INSTALL.lisp \
+-  configure.lisp  maxima-local.in xmaxima-local.in \
++  configure.lisp  maxima-local.in \
+   macosx/Makefile macosx/Readme.txt macosx/maxima.sh macosx/script \
+-  macosx/xmaxima.sh macosx/appIcon.icns \
++  macosx/appIcon.icns \
+   ChangeLog-5.9.2 ChangeLog-5.9.3 ChangeLog-5.10.0 ChangeLog-5.11.0 \
+   ChangeLog-5.12.0 ChangeLog-5.13.0 ChangeLog-5.14.0 ChangeLog-5.15.0 \
+   ChangeLog-5.16 ChangeLog-5.17 ChangeLog-5.17-special-functions \
+@@ -282,16 +281,12 @@
+ 	cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
+ maxima-local: $(top_builddir)/config.status $(srcdir)/maxima-local.in
+ 	cd $(top_builddir) && $(SHELL) ./config.status $@
+-xmaxima-local: $(top_builddir)/config.status $(srcdir)/xmaxima-local.in
+-	cd $(top_builddir) && $(SHELL) ./config.status $@
+ maxima.spec: $(top_builddir)/config.status $(srcdir)/maxima.spec.in
+ 	cd $(top_builddir) && $(SHELL) ./config.status $@
+ maxima.iss: $(top_builddir)/config.status $(srcdir)/maxima.iss.in
+ 	cd $(top_builddir) && $(SHELL) ./config.status $@
+ doc/man/ru/maxima.1: $(top_builddir)/config.status $(top_srcdir)/doc/man/ru/maxima.1.in
+ 	cd $(top_builddir) && $(SHELL) ./config.status $@
+-interfaces/xmaxima/Tkmaxima/Header.tcl: $(top_builddir)/config.status $(top_srcdir)/interfaces/xmaxima/Tkmaxima/Header.tcl.in
+-	cd $(top_builddir) && $(SHELL) ./config.status $@
+ 
+ # This directory's subdirectories are mostly independent; you can cd
+ # into them and run `make' without going through this Makefile.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120925/6c418613/attachment.html>


More information about the macports-changes mailing list