aboutsummaryrefslogtreecommitdiffstats
path: root/print/auctex
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2008-07-19 23:05:26 +0800
committerhrs <hrs@FreeBSD.org>2008-07-19 23:05:26 +0800
commitb7f354064e16eee09b32e38966b9886489dec412 (patch)
tree2abe9613a1b86aaf1702f36eeea13d6e3068d191 /print/auctex
parenta6fdd552aeaa61d2e4e9aa47f1cc17c0f3e8c3bb (diff)
downloadfreebsd-ports-gnome-b7f354064e16eee09b32e38966b9886489dec412.tar.gz
freebsd-ports-gnome-b7f354064e16eee09b32e38966b9886489dec412.tar.zst
freebsd-ports-gnome-b7f354064e16eee09b32e38966b9886489dec412.zip
Update to 11.85. Changes include:
- Font locking has been improved significantly. It is now less prone to color bleeding which could lead to high resource usage. In addition it now includes information about LaTeX macro syntax and can indicate syntactically incorrect macros in LaTeX mode. - The license was updated to GPLv3. - Support for the nomencl, flashcards and comment LaTeX packages as well as the Icelandic language option of babel were added. - Support for folding of math macros was added. - Lots of minor bugs in features and documentation were fixed. - IMPORTANT: Many of the new features in the 11.x series rely on special properties in the variable `TeX-command-list' and will not work if you customized this variable for a pre-11.5x release of AUCTeX. If this is the case for you, please re-initialize the variable by erasing the customization, thereby setting the variable to the new default, and re-adding your changes afterwards. PR: ports/125737
Diffstat (limited to 'print/auctex')
-rw-r--r--print/auctex/Makefile14
-rw-r--r--print/auctex/distinfo6
-rw-r--r--print/auctex/files/patch-doc-Makefile.in41
-rw-r--r--print/auctex/pkg-plist10
4 files changed, 63 insertions, 8 deletions
diff --git a/print/auctex/Makefile b/print/auctex/Makefile
index 46bf93bb7163..fded494f998b 100644
--- a/print/auctex/Makefile
+++ b/print/auctex/Makefile
@@ -5,11 +5,10 @@
# $FreeBSD$
#
-PORTNAME= auctex
-PORTVERSION= 11.84
-PORTREVISION= 3
-CATEGORIES= print elisp
-MASTER_SITES= ${MASTER_SITE_GNU}
+PORTNAME= auctex
+PORTVERSION= 11.85
+CATEGORIES= print elisp
+MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
PKGNAMESUFFIX= -${EMACS_PORT_NAME}
@@ -24,6 +23,11 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${LISPDIR} \
--with-auto-dir=${PREFIX}/${LISPDIR}/auctex/auto \
--with-texmf-dir=${PREFIX}/${TEXMFDIR}
+.if defined(NOPORTDOCS)
+MAKE_ENV= WITHOUT_AUCTEX_DOCSDIR=yes
+.else
+PORTDOCS= tex-ref.pdf
+.endif
USE_EMACS= yes
LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}
diff --git a/print/auctex/distinfo b/print/auctex/distinfo
index 7b14ad836495..651808fe982a 100644
--- a/print/auctex/distinfo
+++ b/print/auctex/distinfo
@@ -1,3 +1,3 @@
-MD5 (auctex-11.84.tar.gz) = 73970c51221524442c11cde13d0584e9
-SHA256 (auctex-11.84.tar.gz) = 3f25e99ddecc21422bbddf27ecbfcab49b187eb00f69788aaba1cf818fe557d1
-SIZE (auctex-11.84.tar.gz) = 927517
+MD5 (auctex-11.85.tar.gz) = 597c2adbee11877fe1f9b57baf0ba165
+SHA256 (auctex-11.85.tar.gz) = aebbea00431f8fd1e6be6519d9cc28e974942000737f956027da2c952a6d304e
+SIZE (auctex-11.85.tar.gz) = 1051323
diff --git a/print/auctex/files/patch-doc-Makefile.in b/print/auctex/files/patch-doc-Makefile.in
new file mode 100644
index 000000000000..3edcacf83e77
--- /dev/null
+++ b/print/auctex/files/patch-doc-Makefile.in
@@ -0,0 +1,41 @@
+--- doc/Makefile.in.orig 2008-07-19 23:03:54.000000000 +0900
++++ doc/Makefile.in 2008-07-19 23:06:53.000000000 +0900
+@@ -70,7 +70,11 @@
+ done ; \
+ }
+
++.if defined(WITHOUT_AUCTEX_DOCSDIR)
++dist: $(DISTTEXTS) preview-latex.info auctex.info
++.else
+ dist: $(DISTTEXTS) preview-latex.info auctex.info tex-ref.pdf
++.endif
+
+ extradist: html/auctex_toc.html auctex.ps auctex.pdf tex-ref.ps
+
+@@ -110,6 +114,18 @@
+ auctex.info: $(AUCTEXTEXIFILES)
+ $(MAKEINFO) auctex.texi
+
++.if defined(WITHOUT_AUCTEX_DOCSDIR)
++install-auctex: auctex.info
++ -$(MKINSTALLDIRS) $(DESTDIR)$(infodir)
++ rm -f $(DESTDIR)$(infodir)/auctex $(DESTDIR)$(infodir)/auctex-*
++ $(INSTALL_DATA) auctex.info $(DESTDIR)$(infodir)
++ for x in auctex.info-*; do \
++ if [ -r $$x ]; then \
++ $(INSTALL_DATA) $$x $(DESTDIR)$(infodir) ; \
++ fi; \
++ done
++ -$(INSTALL_INFO) --info-dir=$(DESTDIR)$(infodir) auctex.info
++.else
+ install-auctex: auctex.info tex-ref.pdf
+ -$(MKINSTALLDIRS) $(DESTDIR)$(infodir)
+ rm -f $(DESTDIR)$(infodir)/auctex $(DESTDIR)$(infodir)/auctex-*
+@@ -123,6 +139,7 @@
+ -$(MKINSTALLDIRS) $(DESTDIR)$(docdir)
+ rm -f $(DESTDIR)$(docdir)/tex-ref.pdf
+ $(INSTALL_DATA) tex-ref.pdf $(DESTDIR)$(docdir)
++.endif
+
+ # preview
+
diff --git a/print/auctex/pkg-plist b/print/auctex/pkg-plist
index 233b0c9528e9..84e46a6b453f 100644
--- a/print/auctex/pkg-plist
+++ b/print/auctex/pkg-plist
@@ -23,6 +23,16 @@
%%LISPDIR%%/auctex/toolbar-x.el
%%LISPDIR%%/auctex/auto/.nosearch
%%LISPDIR%%/auctex/style/.nosearch
+%%LISPDIR%%/auctex/style/comment.el
+%%LISPDIR%%/auctex/style/comment.elc
+%%LISPDIR%%/auctex/style/flashcards.el
+%%LISPDIR%%/auctex/style/flashcards.elc
+%%LISPDIR%%/auctex/style/icelandic.el
+%%LISPDIR%%/auctex/style/icelandic.elc
+%%LISPDIR%%/auctex/style/nomencl.el
+%%LISPDIR%%/auctex/style/nomencl.elc
+%%LISPDIR%%/auctex/style/pstricks.el
+%%LISPDIR%%/auctex/style/pstricks.elc
%%LISPDIR%%/auctex/style/pdfsync.el
%%LISPDIR%%/auctex/style/prosper.el
%%LISPDIR%%/auctex/style/babel.el