New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #14344 (closed enhancement: fixed)

Opened 17 months ago

Last modified 2 months ago

auctex enhancement for texlive and Emacs.app

Reported by: jrh@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: emacs-app texlive Cc: reilles@…, css@…, jmr@…
Port: auctex

Description

The current Portfile for auctex depends on emacs and the obsolete teTeX. The attached diff provides variants to support Emacs.app (the emacs-app port) and texlive.

Attachments

auctex-portfile.diff (1.0 KB) - added by jrh@… 17 months ago.
auctex Portfile enhancement to support Emacs.app and texlive
Portfile-auctex.diff (1.6 KB) - added by jrh@… 10 months ago.
Removes emacs_devel variant, adds emacs_app and mactex variants, and updates to auctex 11.85.

Change History

Changed 17 months ago by jrh@…

auctex Portfile enhancement to support Emacs.app and texlive

follow-up: ↓ 2   Changed 17 months ago by css@…

  • cc css@… added

If I figure out a clean way to resolve #12115, that might simplify this process by allowing auctex to remain in ${prefix}/share/emacs/site-lisp. The teTeX dependency should be removed in favor of texlive by default, since teTeX is now EOL.

in reply to: ↑ 1   Changed 16 months ago by jrh@…

Replying to css@macports.org:

If I figure out a clean way to resolve #12115, that might simplify this process by allowing auctex to remain in ${prefix}/share/emacs/site-lisp. The teTeX dependency should be removed in favor of texlive by default, since teTeX is now EOL.

You're right, now that #12115 is closed, the --with-lisp-dir and --with-auto-dir configure args do not need to be customized in the emacs_app variant anymore; Emacs.app will find auctex in ${prefix}/share/emacs/site-lisp. The variant itself is still needed, however, to satisfy the depends_lib dependency.

follow-up: ↓ 4   Changed 12 months ago by jmr@…

  • cc jmr@… added

The dependency was changed to texlive in r37204. How much of this now overlaps with or is superseded by #14446?

in reply to: ↑ 3   Changed 10 months ago by jrh@…

Replying to jmr@…:

The dependency was changed to texlive in r37204. How much of this now overlaps with or is superseded by #14446?

Looks to me like like everything here is also there (that one additionally updates auctex to 11.85 and has a comment about preview-latex). As noted in comments in both places, their proposed Portfile shouldn't need to customize --with-lisp-dir or --with-auto-dir for emacs_app anymore. I'll submit a new diff which I *think* covers everything remaining here and also updates to 11.85. I'll let someone else figure out a solution to the conflicting preview-latex files from auctex and texlive.

Changed 10 months ago by jrh@…

Removes emacs_devel variant, adds emacs_app and mactex variants, and updates to auctex 11.85.

  Changed 4 months ago by blb@…

  • keywords auctex removed
  • status changed from new to closed
  • resolution set to fixed
  • port set to auctex

Looks like this was done in r40921 (via ticket #14446).

  Changed 2 months ago by anonymous

  • milestone Port Enhancements deleted

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.