summaryrefslogtreecommitdiff
path: root/print/auctex
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2008-07-19 15:05:26 +0000
committerHiroki Sato <hrs@FreeBSD.org>2008-07-19 15:05:26 +0000
commitc4470d47166253f42b34e450513a08c69cee34b6 (patch)
tree43474b88ac6b8fa48444097645c3efd75105e75b /print/auctex
parent- Mark BROKEN Does not compile (diff)
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
Notes
Notes: svn path=/head/; revision=217111
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