Changeset 146097 for trunk/dports/math


Ignore:
Timestamp:
Feb 27, 2016, 9:03:44 AM (4 years ago)
Author:
mojca@…
Message:

reduce: remove dependency on emacs-app (maintainer, closes #50490)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/math/reduce/Portfile

    r142768 r146097  
    4040    port:ncurses
    4141
    42 depends_build-append    port:autoconf
     42depends_build-append    port:autoconf \
     43                        port:automake
    4344
    4445depends_run             port:gnuplot
     
    256257subport reduce-addons {
    257258    license                 GPL
    258     revision                0
     259    revision                1
    259260    description             Useful addons for the REDUCE Computer Algebra System
    260261
     
    266267
    267268    depends_lib-append      bin:makeinfo:texinfo
    268 
    269     depends_build-append    port:emacs-app
    270269
    271270    worksrcdir              ${redfrontbuilddir}
     
    292291
    293292    post-build {
    294         system -W ${genericdir}/emacs\
    295             "${applications_dir}/Emacs.app/Contents/MacOS/Emacs -q --no-site-file -batch -f batch-byte-compile reduce-mode.el reduce-run.el"
    296293        system -W ${genericdir}/emacs "makeinfo reduce-ide.texinfo"
    297294    }
     
    322319        xinstall -m 644 -W ${genericdir}/emacs \
    323320            reduce-mode.el \
    324             reduce-mode.elc \
    325321            reduce-run.el \
    326             reduce-run.elc \
    327322            ${sitelispdir}
    328323    }
     
    330325    notes-append    "
    331326REDUCE edit mode is provided by a file called 'reduce-mode.el'. This file\
    332 is byte-compiled, and the compiled file 'reduce-mode.elc' is installed in\
    333 ${prefix}/share/emacs/site-lisp/${name}. To automatically load this file,\
    334 put the following lines in your '.emacs' file:
     327is installed in ${prefix}/share/emacs/site-lisp/${name}. To automatically\
     328load this file, put the following lines in your '.emacs' file:
    335329
    336330\(autoload ’reduce-mode \"reduce-mode\" \"Major mode for REDUCE code editing\" t)
Note: See TracChangeset for help on using the changeset viewer.