[146097] trunk/dports/math/reduce/Portfile

mojca at macports.org mojca at macports.org
Sat Feb 27 01:03:44 PST 2016


Revision: 146097
          https://trac.macports.org/changeset/146097
Author:   mojca at macports.org
Date:     2016-02-27 01:03:44 -0800 (Sat, 27 Feb 2016)
Log Message:
-----------
reduce: remove dependency on emacs-app (maintainer, closes #50490)

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

Modified: trunk/dports/math/reduce/Portfile
===================================================================
--- trunk/dports/math/reduce/Portfile	2016-02-27 02:29:42 UTC (rev 146096)
+++ trunk/dports/math/reduce/Portfile	2016-02-27 09:03:44 UTC (rev 146097)
@@ -39,7 +39,8 @@
     port:freetype\
     port:ncurses
 
-depends_build-append    port:autoconf
+depends_build-append    port:autoconf \
+                        port:automake
 
 depends_run             port:gnuplot
 
@@ -255,7 +256,7 @@
 
 subport reduce-addons {
     license                 GPL
-    revision                0
+    revision                1
     description             Useful addons for the REDUCE Computer Algebra System
 
     long_description        "${description}
@@ -266,8 +267,6 @@
 
     depends_lib-append      bin:makeinfo:texinfo
 
-    depends_build-append    port:emacs-app
-
     worksrcdir              ${redfrontbuilddir}
 
     patchfiles-append       patch-src-redline.c.diff
@@ -291,8 +290,6 @@
     }
 
     post-build {
-        system -W ${genericdir}/emacs\
-            "${applications_dir}/Emacs.app/Contents/MacOS/Emacs -q --no-site-file -batch -f batch-byte-compile reduce-mode.el reduce-run.el"
         system -W ${genericdir}/emacs "makeinfo reduce-ide.texinfo"
     }
 
@@ -321,17 +318,14 @@
             reduce-ide.texinfo ${addondocdir}
         xinstall -m 644 -W ${genericdir}/emacs \
             reduce-mode.el \
-            reduce-mode.elc \
             reduce-run.el \
-            reduce-run.elc \
             ${sitelispdir}
     }
 
     notes-append    "
 REDUCE edit mode is provided by a file called 'reduce-mode.el'. This file\
-is byte-compiled, and the compiled file 'reduce-mode.elc' is installed in\
-${prefix}/share/emacs/site-lisp/${name}. To automatically load this file,\
-put the following lines in your '.emacs' file:
+is installed in ${prefix}/share/emacs/site-lisp/${name}. To automatically\
+load this file, put the following lines in your '.emacs' file:
 
 \(autoload ’reduce-mode \"reduce-mode\" \"Major mode for REDUCE code editing\" t)
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160227/633d812e/attachment.html>


More information about the macports-changes mailing list