pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print/auctex Update print/auctex to 11.92.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8317d212745f
branches:  trunk
changeset: 397871:8317d212745f
user:      hauke <hauke%pkgsrc.org@localhost>
date:      Fri Jul 05 15:32:09 2019 +0000

description:
Update print/auctex to 11.92.

Three years' worth of changes are too much to list here - see the
file ChangeLog.1.

Add preview support, which excludes emacs2[01] for lack of graphics support.

Add *tex and ghostscript package dependency, providing a working setup
(the FreeBSD package does the same).

Tested with editors/{xemacs,emacs26}.

diffstat:

 print/auctex/MESSAGE                          |   23 +++--
 print/auctex/Makefile                         |   43 +++++++---
 print/auctex/PLIST                            |  104 +++++++++++++++++++++++++-
 print/auctex/distinfo                         |   13 +-
 print/auctex/patches/patch-Makefile.in        |   23 -----
 print/auctex/patches/patch-configure          |   81 ++++++++++++++++++++
 print/auctex/patches/patch-style_subfigure.el |   19 ----
 7 files changed, 229 insertions(+), 77 deletions(-)

diffs (truncated from 571 to 300 lines):

diff -r abbf0c44e7bc -r 8317d212745f print/auctex/MESSAGE
--- a/print/auctex/MESSAGE      Fri Jul 05 15:21:18 2019 +0000
+++ b/print/auctex/MESSAGE      Fri Jul 05 15:32:09 2019 +0000
@@ -1,24 +1,25 @@
 ===========================================================================
-$NetBSD: MESSAGE,v 1.5 2005/12/03 11:12:28 wiz Exp $
+$NetBSD: MESSAGE,v 1.6 2019/07/05 15:32:09 hauke Exp $
 
-To customize AUC TeX you will need to edit the file
+To customize AUCTeX, you will need to edit the file
 
        `${LISPDIR}/tex-site.el'
 
-in the site lisp directory.  Add the parts of `tex.el' (in the
-`auctex' subdirectory) which need to be changed to `tex-site.el'. This
-way you can keep your customizations and they will not get deleted
-when you update to a newer version of AUC TeX.
+in the site-lisp directory.  Add the parts of `tex.el' (in the
+`auctex' subdirectory) which need to be changed to `tex-site.el'.
+This way, your customizations will not get deleted when you update to
+a newer version of AUCTeX.
 
-You may then put
+Users may then put
 
        (load "auctex.el" nil t t)
+       (load "preview-latex.el" nil t t)
 
-in your `${HOME}/.emacs.el' file.
+in their (X)Emacs init file.
 
-If your site TeX macro files and style files are put elsewhere than
-`${PREFIX}/share/texmf/tex', set `TeX-macro-global' to the directory in
-your `${HOME}/.emacs.el' file.
+If your site TeX macro files and style files are in a location
+different from `${PREFIX}/share/texmf/tex', set `TeX-macro-global' to
+the directory in your (X)Emacs init file:
 
        ;;; Note that the directory name must end with a slash!
        (setq TeX-macro-global "/home/foo/my/tex/")
diff -r abbf0c44e7bc -r 8317d212745f print/auctex/Makefile
--- a/print/auctex/Makefile     Fri Jul 05 15:21:18 2019 +0000
+++ b/print/auctex/Makefile     Fri Jul 05 15:32:09 2019 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.44 2019/07/04 15:06:06 hauke Exp $
+# $NetBSD: Makefile,v 1.45 2019/07/05 15:32:09 hauke Exp $
 
-DISTNAME=              auctex-11.89
+DISTNAME=              auctex-11.92
 PKGNAME=               ${EMACS_PKGNAME_PREFIX}${DISTNAME}
-PKGREVISION=           2
+#PKGREVISION=          1
 CATEGORIES=            print
 MASTER_SITES=          ${MASTER_SITE_GNU:=auctex/}
 
@@ -11,34 +11,47 @@
 COMMENT=               Enhanced LaTeX mode for Emacs
 LICENSE=               gnu-gpl-v3
 
-INSTALLATION_DIRS=     share/doc/auctex
-INSTALLATION_DIRS+=    ${EMACS_INFOPREFIX}
-INSTALLATION_DIRS+=    ${EMACS_LISPPREFIX}
-INSTALLATION_DIRS+=    ${EMACS_LISPPREFIX}/auctex
+# Emacsen pre-22 lack graphics support
+EMACS_VERSIONS_ACCEPTED= ${_EMACS_VERSIONS_ALL:Nemacs2[01]*}
 
-BUILD_DEFS+=           VARBASE
+DEPENDS+=              texlive-collection-latex>=2014:../../meta-pkgs/texlive-collection-latex
 
-EMACS_MODULES=         base
+.include "../../mk/bsd.prefs.mk"
 
-USE_TOOLS+=            gmake
+USE_TOOLS+=            gmake makeinfo perl
 GNU_CONFIGURE=         YES
 
+CONFIGURE_ENV=         GS=${PREFIX}/bin/gs
 CONFIGURE_ARGS+=       ${CONFIGURE_ARGS.${EMACS_FLAVOR}}
-CONFIGURE_ARGS+=       --disable-preview
+CONFIGURE_ARGS+=       --enable-preview
 CONFIGURE_ARGS+=       --localstatedir=${VARBASE}
 
-MAKEFLAGS+=            EMACS=${EMACS_BIN:Q}
-MESSAGE_SUBST+=                LISPDIR=${EMACS_LISPPREFIX:Q}
-INFO_FILES=            YES
-
 CONFIGURE_ARGS.emacs=  --with-lispdir=${EMACS_LISPPREFIX}
 
 # We are not building an XEmacs package!
 CONFIGURE_ARGS.xemacs= --without-packagedir
 CONFIGURE_ARGS.xemacs+=        --with-lispdir=${EMACS_LISPPREFIX}
 
+MAKEFLAGS+=            EMACS=${EMACS_BIN:Q}
+
+BUILD_DEFS+=           VARBASE
+
+EMACS_MODULES=         base
+
+MESSAGE_SUBST+=                LISPDIR=${EMACS_LISPPREFIX:Q}
+INFO_FILES=            YES
+
+TEXMFDIR=              share/texmf-local
+
+INSTALLATION_DIRS=     share/doc/auctex
+INSTALLATION_DIRS+=    ${EMACS_INFOPREFIX}
+INSTALLATION_DIRS+=    ${EMACS_LISPPREFIX}
+INSTALLATION_DIRS+=    ${EMACS_LISPPREFIX}/auctex
+INSTALLATION_DIRS+=    ${TEXMFDIR}/tex/latex/preview
+
 MAKE_DIRS_PERMS+=      ${VARBASE}/auctex ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 1777
 
+.include "../../print/ghostscript/buildlink3.mk"
 .include "../../editors/emacs/modules.mk"
 
 .include "../../mk/bsd.pkg.mk"
diff -r abbf0c44e7bc -r 8317d212745f print/auctex/PLIST
--- a/print/auctex/PLIST        Fri Jul 05 15:21:18 2019 +0000
+++ b/print/auctex/PLIST        Fri Jul 05 15:32:09 2019 +0000
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST,v 1.18 2019/07/04 15:06:06 hauke Exp $
+@comment $NetBSD: PLIST,v 1.19 2019/07/05 15:32:09 hauke Exp $
 ${EMACS_INFOPREFIX}/auctex.info
-share/doc/auctex/tex-ref.pdf
+${EMACS_INFOPREFIX}/preview-latex.info
 ${EMACS_LISPPREFIX}/auctex.el
 ${EMACS_LISPPREFIX}/auctex/bib-cite.el
 ${EMACS_LISPPREFIX}/auctex/bib-cite.elc
@@ -59,6 +59,12 @@
 ${EMACS_LISPPREFIX}/auctex/multi-prompt.elc
 ${EMACS_LISPPREFIX}/auctex/plain-tex.el
 ${EMACS_LISPPREFIX}/auctex/plain-tex.elc
+${EMACS_LISPPREFIX}/auctex/preview.el
+${EMACS_LISPPREFIX}/auctex/preview.elc
+${FOR_emacs}${EMACS_LISPPREFIX}/auctex/prv-emacs.el
+${FOR_emacs}${EMACS_LISPPREFIX}/auctex/prv-emacs.elc
+${FOR_xemacs}${EMACS_LISPPREFIX}/auctex/prv-xemacs.el
+${FOR_xemacs}${EMACS_LISPPREFIX}/auctex/prv-xemacs.elc
 ${EMACS_LISPPREFIX}/auctex/style/.nosearch
 ${EMACS_LISPPREFIX}/auctex/style/Alegreya.el
 ${EMACS_LISPPREFIX}/auctex/style/Alegreya.elc
@@ -70,6 +76,10 @@
 ${EMACS_LISPPREFIX}/auctex/style/CJK.elc
 ${EMACS_LISPPREFIX}/auctex/style/CJKutf8.el
 ${EMACS_LISPPREFIX}/auctex/style/CJKutf8.elc
+${EMACS_LISPPREFIX}/auctex/style/FiraMono.el
+${EMACS_LISPPREFIX}/auctex/style/FiraMono.elc
+${EMACS_LISPPREFIX}/auctex/style/FiraSans.el
+${EMACS_LISPPREFIX}/auctex/style/FiraSans.elc
 ${EMACS_LISPPREFIX}/auctex/style/MinionPro.el
 ${EMACS_LISPPREFIX}/auctex/style/MinionPro.elc
 ${EMACS_LISPPREFIX}/auctex/style/MyriadPro.el
@@ -92,6 +102,8 @@
 ${EMACS_LISPPREFIX}/auctex/style/amsbook.elc
 ${EMACS_LISPPREFIX}/auctex/style/amsbsy.el
 ${EMACS_LISPPREFIX}/auctex/style/amsbsy.elc
+${EMACS_LISPPREFIX}/auctex/style/amsfonts.el
+${EMACS_LISPPREFIX}/auctex/style/amsfonts.elc
 ${EMACS_LISPPREFIX}/auctex/style/amsmath.el
 ${EMACS_LISPPREFIX}/auctex/style/amsmath.elc
 ${EMACS_LISPPREFIX}/auctex/style/amsopn.el
@@ -104,12 +116,16 @@
 ${EMACS_LISPPREFIX}/auctex/style/amstext.elc
 ${EMACS_LISPPREFIX}/auctex/style/amsthm.el
 ${EMACS_LISPPREFIX}/auctex/style/amsthm.elc
+${EMACS_LISPPREFIX}/auctex/style/arabxetex.el
+${EMACS_LISPPREFIX}/auctex/style/arabxetex.elc
 ${EMACS_LISPPREFIX}/auctex/style/array.el
 ${EMACS_LISPPREFIX}/auctex/style/array.elc
 ${EMACS_LISPPREFIX}/auctex/style/article.el
 ${EMACS_LISPPREFIX}/auctex/style/article.elc
 ${EMACS_LISPPREFIX}/auctex/style/attachfile.el
 ${EMACS_LISPPREFIX}/auctex/style/attachfile.elc
+${EMACS_LISPPREFIX}/auctex/style/australian.el
+${EMACS_LISPPREFIX}/auctex/style/australian.elc
 ${EMACS_LISPPREFIX}/auctex/style/austrian.el
 ${EMACS_LISPPREFIX}/auctex/style/austrian.elc
 ${EMACS_LISPPREFIX}/auctex/style/babel.el
@@ -120,6 +136,10 @@
 ${EMACS_LISPPREFIX}/auctex/style/beamer.elc
 ${EMACS_LISPPREFIX}/auctex/style/biblatex.el
 ${EMACS_LISPPREFIX}/auctex/style/biblatex.elc
+${EMACS_LISPPREFIX}/auctex/style/bicaption.el
+${EMACS_LISPPREFIX}/auctex/style/bicaption.elc
+${EMACS_LISPPREFIX}/auctex/style/bidi.el
+${EMACS_LISPPREFIX}/auctex/style/bidi.elc
 ${EMACS_LISPPREFIX}/auctex/style/bidibeamer.el
 ${EMACS_LISPPREFIX}/auctex/style/bidibeamer.elc
 ${EMACS_LISPPREFIX}/auctex/style/bigdelim.el
@@ -132,8 +152,12 @@
 ${EMACS_LISPPREFIX}/auctex/style/book.elc
 ${EMACS_LISPPREFIX}/auctex/style/booktabs.el
 ${EMACS_LISPPREFIX}/auctex/style/booktabs.elc
+${EMACS_LISPPREFIX}/auctex/style/breqn.el
+${EMACS_LISPPREFIX}/auctex/style/breqn.elc
 ${EMACS_LISPPREFIX}/auctex/style/bulgarian.el
 ${EMACS_LISPPREFIX}/auctex/style/bulgarian.elc
+${EMACS_LISPPREFIX}/auctex/style/canadian.el
+${EMACS_LISPPREFIX}/auctex/style/canadian.elc
 ${EMACS_LISPPREFIX}/auctex/style/captcont.el
 ${EMACS_LISPPREFIX}/auctex/style/captcont.elc
 ${EMACS_LISPPREFIX}/auctex/style/caption.el
@@ -144,6 +168,8 @@
 ${EMACS_LISPPREFIX}/auctex/style/color.elc
 ${EMACS_LISPPREFIX}/auctex/style/colortbl.el
 ${EMACS_LISPPREFIX}/auctex/style/colortbl.elc
+${EMACS_LISPPREFIX}/auctex/style/commath.el
+${EMACS_LISPPREFIX}/auctex/style/commath.elc
 ${EMACS_LISPPREFIX}/auctex/style/comment.el
 ${EMACS_LISPPREFIX}/auctex/style/comment.elc
 ${EMACS_LISPPREFIX}/auctex/style/csquotes.el
@@ -154,6 +180,8 @@
 ${EMACS_LISPPREFIX}/auctex/style/czech.elc
 ${EMACS_LISPPREFIX}/auctex/style/danish.el
 ${EMACS_LISPPREFIX}/auctex/style/danish.elc
+${EMACS_LISPPREFIX}/auctex/style/dcolumn.el
+${EMACS_LISPPREFIX}/auctex/style/dcolumn.elc
 ${EMACS_LISPPREFIX}/auctex/style/dinbrief.el
 ${EMACS_LISPPREFIX}/auctex/style/dinbrief.elc
 ${EMACS_LISPPREFIX}/auctex/style/dk-bib.el
@@ -166,6 +194,8 @@
 ${EMACS_LISPPREFIX}/auctex/style/dutch.elc
 ${EMACS_LISPPREFIX}/auctex/style/emp.el
 ${EMACS_LISPPREFIX}/auctex/style/emp.elc
+${EMACS_LISPPREFIX}/auctex/style/empheq.el
+${EMACS_LISPPREFIX}/auctex/style/empheq.elc
 ${EMACS_LISPPREFIX}/auctex/style/english.el
 ${EMACS_LISPPREFIX}/auctex/style/english.elc
 ${EMACS_LISPPREFIX}/auctex/style/enumitem.el
@@ -182,6 +212,8 @@
 ${EMACS_LISPPREFIX}/auctex/style/eso-pic.elc
 ${EMACS_LISPPREFIX}/auctex/style/everysel.el
 ${EMACS_LISPPREFIX}/auctex/style/everysel.elc
+${EMACS_LISPPREFIX}/auctex/style/exam.el
+${EMACS_LISPPREFIX}/auctex/style/exam.elc
 ${EMACS_LISPPREFIX}/auctex/style/exercise.el
 ${EMACS_LISPPREFIX}/auctex/style/exercise.elc
 ${EMACS_LISPPREFIX}/auctex/style/expl3.el
@@ -200,6 +232,8 @@
 ${EMACS_LISPPREFIX}/auctex/style/filecontents.elc
 ${EMACS_LISPPREFIX}/auctex/style/flashcards.el
 ${EMACS_LISPPREFIX}/auctex/style/flashcards.elc
+${EMACS_LISPPREFIX}/auctex/style/floatrow.el
+${EMACS_LISPPREFIX}/auctex/style/floatrow.elc
 ${EMACS_LISPPREFIX}/auctex/style/foils.el
 ${EMACS_LISPPREFIX}/auctex/style/foils.elc
 ${EMACS_LISPPREFIX}/auctex/style/fontaxes.el
@@ -210,12 +244,16 @@
 ${EMACS_LISPPREFIX}/auctex/style/fontspec.elc
 ${EMACS_LISPPREFIX}/auctex/style/footmisc.el
 ${EMACS_LISPPREFIX}/auctex/style/footmisc.elc
+${EMACS_LISPPREFIX}/auctex/style/framed.el
+${EMACS_LISPPREFIX}/auctex/style/framed.elc
 ${EMACS_LISPPREFIX}/auctex/style/francais.el
 ${EMACS_LISPPREFIX}/auctex/style/francais.elc
 ${EMACS_LISPPREFIX}/auctex/style/french.el
 ${EMACS_LISPPREFIX}/auctex/style/french.elc
 ${EMACS_LISPPREFIX}/auctex/style/frenchb.el
 ${EMACS_LISPPREFIX}/auctex/style/frenchb.elc
+${EMACS_LISPPREFIX}/auctex/style/fvextra.el
+${EMACS_LISPPREFIX}/auctex/style/fvextra.elc
 ${EMACS_LISPPREFIX}/auctex/style/geometry.el
 ${EMACS_LISPPREFIX}/auctex/style/geometry.elc
 ${EMACS_LISPPREFIX}/auctex/style/german.el
@@ -260,6 +298,8 @@
 ${EMACS_LISPPREFIX}/auctex/style/jsarticle.elc
 ${EMACS_LISPPREFIX}/auctex/style/jsbook.el
 ${EMACS_LISPPREFIX}/auctex/style/jsbook.elc
+${EMACS_LISPPREFIX}/auctex/style/jsreport.el
+${EMACS_LISPPREFIX}/auctex/style/jsreport.elc
 ${EMACS_LISPPREFIX}/auctex/style/jura.el
 ${EMACS_LISPPREFIX}/auctex/style/jura.elc
 ${EMACS_LISPPREFIX}/auctex/style/jurabib.el
@@ -298,12 +338,16 @@
 ${EMACS_LISPPREFIX}/auctex/style/makeidx.elc
 ${EMACS_LISPPREFIX}/auctex/style/mathtools.el
 ${EMACS_LISPPREFIX}/auctex/style/mathtools.elc
+${EMACS_LISPPREFIX}/auctex/style/mdframed.el
+${EMACS_LISPPREFIX}/auctex/style/mdframed.elc
 ${EMACS_LISPPREFIX}/auctex/style/mdsymbol.el
 ${EMACS_LISPPREFIX}/auctex/style/mdsymbol.elc
 ${EMACS_LISPPREFIX}/auctex/style/mdwlist.el
 ${EMACS_LISPPREFIX}/auctex/style/mdwlist.elc
 ${EMACS_LISPPREFIX}/auctex/style/memoir.el
 ${EMACS_LISPPREFIX}/auctex/style/memoir.elc
+${EMACS_LISPPREFIX}/auctex/style/menukeys.el
+${EMACS_LISPPREFIX}/auctex/style/menukeys.elc
 ${EMACS_LISPPREFIX}/auctex/style/metalogo.el
 ${EMACS_LISPPREFIX}/auctex/style/metalogo.elc
 ${EMACS_LISPPREFIX}/auctex/style/mflogo.el
@@ -314,6 +358,8 @@
 ${EMACS_LISPPREFIX}/auctex/style/mn2e.elc
 ${EMACS_LISPPREFIX}/auctex/style/mnras.el
 ${EMACS_LISPPREFIX}/auctex/style/mnras.elc
+${EMACS_LISPPREFIX}/auctex/style/moodle.el
+${EMACS_LISPPREFIX}/auctex/style/moodle.elc
 ${EMACS_LISPPREFIX}/auctex/style/multicol.el
 ${EMACS_LISPPREFIX}/auctex/style/multicol.elc
 ${EMACS_LISPPREFIX}/auctex/style/multido.el
@@ -342,14 +388,22 @@
 ${EMACS_LISPPREFIX}/auctex/style/newtxtext.elc



Home | Main Index | Thread Index | Old Index