summaryrefslogtreecommitdiff
path: root/print/auctex
diff options
context:
space:
mode:
authorjtb <jtb@pkgsrc.org>2000-12-02 07:49:25 +0000
committerjtb <jtb@pkgsrc.org>2000-12-02 07:49:25 +0000
commit2a23332b1730c09361c3c50ad197965601e67ba1 (patch)
tree553bd53ba3e59193c9db12f571ae2fa41fa49a67 /print/auctex
parent59efa7901be6bc7c3fac07a6f91fab428ccfbb59 (diff)
downloadpkgsrc-2a23332b1730c09361c3c50ad197965601e67ba1.tar.gz
Initial import of new "auctex" package:
Enhanced LaTeX mode for Emacs
Diffstat (limited to 'print/auctex')
-rw-r--r--print/auctex/Makefile53
-rw-r--r--print/auctex/files/md53
-rw-r--r--print/auctex/files/patch-sum5
-rw-r--r--print/auctex/patches/patch-aa22
-rw-r--r--print/auctex/patches/patch-ab13
-rw-r--r--print/auctex/patches/patch-ac18
-rw-r--r--print/auctex/pkg/COMMENT1
-rw-r--r--print/auctex/pkg/DESCR17
-rw-r--r--print/auctex/pkg/MESSAGE16
-rw-r--r--print/auctex/pkg/PLIST101
10 files changed, 249 insertions, 0 deletions
diff --git a/print/auctex/Makefile b/print/auctex/Makefile
new file mode 100644
index 00000000000..022e3dfeeaf
--- /dev/null
+++ b/print/auctex/Makefile
@@ -0,0 +1,53 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/02 07:49:25 jtb Exp $
+
+DISTNAME= auctex-9.9p
+CATEGORIES= print
+MASTER_SITES= ftp://ftp.sunsite.auc.dk/pub/emacs/auctex/ftp/auctex/
+
+MAINTAINER= jtb@netbsd.org
+HOMEPAGE= http://sunsite.auc.dk/auctex/
+
+DEPENDS+= teTeX-[0-9]*:../../print/teTeX
+
+USE_GMAKE= YES
+
+INFO_FILES+= auctex
+
+EVAL_PREFIX+= TEX_PREFIX=teTeX
+
+.if defined(USE_XEMACS)
+DEPENDS+= xemacs-[0-9]*:../../editors/xemacs
+MAKE_ENV+= EMACS=xemacs
+.else
+DEPENDS+= emacs-[0-9]*:../../editors/emacs
+.endif
+
+post-patch:
+ @for t in ${WRKSRC}/tex-site.el ; do \
+ ${SED} -e 's:%%PREFIX%%:'${PREFIX}':g;s:%%TEX_PREFIX%%:'${TEX_PREFIX}':g' \
+ < $$t > $$t.tmp && ${MV} $$t.tmp $$t ; done
+ @${CP} ${WRKSRC}/tex-site.el ${WRKSRC}/tex-site.el.dist
+
+post-build:
+ @${RM} -fr ${WRKSRC}/doc/auctex*
+ @cd ${WRKSRC}/doc && ${MAKE} auctex
+
+do-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/emacs/site-lisp/auctex
+ ${INSTALL_DATA} ${WRKSRC}/tex-site.el ${PREFIX}/share/emacs/site-lisp
+ ${INSTALL_DATA} ${WRKSRC}/tex-site.el.dist \
+ ${PREFIX}/share/emacs/site-lisp
+.if !exists(${PREFIX}/share/emacs/site-lisp/tex-site.el)
+ ${INSTALL_DATA} ${WRKSRC}/tex-site.el ${PREFIX}/share/emacs/site-lisp
+.endif
+ @for e in auc-old.el bib-cite.el font-latex.el hilit-LaTeX.el \
+ latex.el lpath.el multi-prompt.el tex-buf.el tex-info.el tex-jp.el \
+ tex.el texmathp.el ; do \
+ ${INSTALL_DATA} ${WRKSRC}/$$e* ${PREFIX}/share/emacs/site-lisp/auctex; \
+ done
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/emacs/site-lisp/auctex/style
+ ${INSTALL_DATA} ${WRKSRC}/style/*.el* \
+ ${PREFIX}/share/emacs/site-lisp/auctex/style
+ ${INSTALL_DATA} ${WRKSRC}/doc/auctex* ${PREFIX}/info
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/print/auctex/files/md5 b/print/auctex/files/md5
new file mode 100644
index 00000000000..e295b66c0cd
--- /dev/null
+++ b/print/auctex/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/12/02 07:49:26 jtb Exp $
+
+MD5 (auctex-9.9p.tar.gz) = d20c048f8f90c9281dbef4d51b707e09
diff --git a/print/auctex/files/patch-sum b/print/auctex/files/patch-sum
new file mode 100644
index 00000000000..dc1965bb2ac
--- /dev/null
+++ b/print/auctex/files/patch-sum
@@ -0,0 +1,5 @@
+$NetBSD: patch-sum,v 1.1.1.1 2000/12/02 07:49:27 jtb Exp $
+
+MD5 (patch-aa) = e27ba9370299d6b808cb8179d03058ae
+MD5 (patch-ab) = 2608eaafcd2e8109f0b126c6e59c8059
+MD5 (patch-ac) = b8cffe978c7b67d248dde6ba4d45171e
diff --git a/print/auctex/patches/patch-aa b/print/auctex/patches/patch-aa
new file mode 100644
index 00000000000..0bd56672bb4
--- /dev/null
+++ b/print/auctex/patches/patch-aa
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1.1.1 2000/12/02 07:49:27 jtb Exp $
+
+--- Makefile.orig Sun Nov 5 20:54:41 2000
++++ Makefile
+@@ -10,7 +10,7 @@
+ ##----------------------------------------------------------------------
+
+ # Where local software is found
+-prefix=/usr/local
++prefix=${PREFIX}
+
+ # Where info files go.
+ infodir = $(prefix)/info
+@@ -109,7 +109,7 @@
+
+ some: $(AUCELC) $(STYLESRC:.el=.elc)
+
+-install: install-lisp
++install: install-lisp install-info
+
+ contrib:
+ $(ELC) bib-cite.el
diff --git a/print/auctex/patches/patch-ab b/print/auctex/patches/patch-ab
new file mode 100644
index 00000000000..dbec6c36e42
--- /dev/null
+++ b/print/auctex/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2000/12/02 07:49:27 jtb Exp $
+
+--- doc/auc-tex.texi.orig Mon Oct 9 01:06:31 2000
++++ doc/auc-tex.texi
+@@ -2,7 +2,7 @@
+ @setfilename auctex
+ @settitle AUC TeX
+ @direntry
+-* AUCTeX:: A much enhanced LaTeX mode for GNU Emacs.
++* AUCTeX: (auctex). A much enhanced LaTeX mode for GNU Emacs.
+ @end direntry
+ @c footnotestyle separate
+ @c paragraphindent 2
diff --git a/print/auctex/patches/patch-ac b/print/auctex/patches/patch-ac
new file mode 100644
index 00000000000..4245a6ff783
--- /dev/null
+++ b/print/auctex/patches/patch-ac
@@ -0,0 +1,18 @@
+$NetBSD: patch-ac,v 1.1.1.1 2000/12/02 07:49:27 jtb Exp $
+
+--- tex-site.el.orig Sat Dec 2 07:30:00 2000
++++ tex-site.el
+@@ -57,8 +57,12 @@
+ ;; Copy variables you need to change from the start of `tex.el' and
+ ;; insert them here.
+
+-(defvar TeX-lisp-directory "@AUCDIR"
++(defvar TeX-lisp-directory "%%PREFIX%%/share/emacs/site-lisp/auctex/"
+ "*The directory where the AUC TeX lisp files are located.")
++
++(defvar TeX-macro-global '("%%TEX_PREFIX%%/share/texmf/tex/")
++ "Directories containing the sites TeX macro files and style files.
++ The directory names *must* end with a slash.")
+
+ ;;; Autoloads:
+
diff --git a/print/auctex/pkg/COMMENT b/print/auctex/pkg/COMMENT
new file mode 100644
index 00000000000..f2d47ff2781
--- /dev/null
+++ b/print/auctex/pkg/COMMENT
@@ -0,0 +1 @@
+Enhanced LaTeX mode for Emacs
diff --git a/print/auctex/pkg/DESCR b/print/auctex/pkg/DESCR
new file mode 100644
index 00000000000..f6c1cbb26bb
--- /dev/null
+++ b/print/auctex/pkg/DESCR
@@ -0,0 +1,17 @@
+ AUC TeX is a comprehensive customizable integrated environment for
+writing input files for LaTeX using GNU Emacs.
+
+ AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such
+as a output filters or post processor from inside Emacs. Especially
+`running LaTeX' is interesting, as AUC TeX lets you browse through the
+errors TeX reported, while it moves the cursor directly to the reported
+error, and displays some documentation for that particular error. This
+will even work when the document is spread over several files.
+
+ AUC TeX automatically indents your `LaTeX-source', not only as you
+write it -- you can also let it indent and format an entire document.
+It has a special outline feature, which can greatly help you `getting an
+overview' of a document.
+
+ AUC TeX is written entirely in Emacs-Lisp, and hence you can easily
+add new features for your own needs.
diff --git a/print/auctex/pkg/MESSAGE b/print/auctex/pkg/MESSAGE
new file mode 100644
index 00000000000..d0c56877739
--- /dev/null
+++ b/print/auctex/pkg/MESSAGE
@@ -0,0 +1,16 @@
+===================================================================
+
+To customize AUC TeX you will need to edit the file `tex-site.el' in
+the site-lisp directory (${PREFIX}/share/emacs/site-lisp). 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.
+
+You may then put
+
+ (require 'tex-site)
+
+in you .emacs.el file.
+
+===================================================================
diff --git a/print/auctex/pkg/PLIST b/print/auctex/pkg/PLIST
new file mode 100644
index 00000000000..8158717ada1
--- /dev/null
+++ b/print/auctex/pkg/PLIST
@@ -0,0 +1,101 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/02 07:49:26 jtb Exp $
+@unexec install-info --delete --info-dir=%D/info %D/info/auctex
+info/auctex
+info/auctex-1
+info/auctex-2
+info/auctex-3
+@exec install-info --info-dir=%D/info %D/info/auctex
+share/emacs/site-lisp/auctex/auc-old.el
+share/emacs/site-lisp/auctex/auc-old.elc
+share/emacs/site-lisp/auctex/bib-cite.el
+share/emacs/site-lisp/auctex/font-latex.el
+share/emacs/site-lisp/auctex/hilit-LaTeX.el
+share/emacs/site-lisp/auctex/latex.el
+share/emacs/site-lisp/auctex/latex.elc
+share/emacs/site-lisp/auctex/lpath.el
+share/emacs/site-lisp/auctex/multi-prompt.el
+share/emacs/site-lisp/auctex/multi-prompt.elc
+share/emacs/site-lisp/auctex/tex-buf.el
+share/emacs/site-lisp/auctex/tex-buf.elc
+share/emacs/site-lisp/auctex/tex-info.el
+share/emacs/site-lisp/auctex/tex-info.elc
+share/emacs/site-lisp/auctex/tex-jp.el
+share/emacs/site-lisp/auctex/tex.el
+share/emacs/site-lisp/auctex/tex.elc
+share/emacs/site-lisp/auctex/texmathp.el
+share/emacs/site-lisp/auctex/texmathp.elc
+share/emacs/site-lisp/auctex/style/amsart.el
+share/emacs/site-lisp/auctex/style/amsart.elc
+share/emacs/site-lisp/auctex/style/amsbook.el
+share/emacs/site-lisp/auctex/style/amsbook.elc
+share/emacs/site-lisp/auctex/style/amsbsy.el
+share/emacs/site-lisp/auctex/style/amsbsy.elc
+share/emacs/site-lisp/auctex/style/amsmath.el
+share/emacs/site-lisp/auctex/style/amsmath.elc
+share/emacs/site-lisp/auctex/style/amsopn.el
+share/emacs/site-lisp/auctex/style/amsopn.elc
+share/emacs/site-lisp/auctex/style/amstex.el
+share/emacs/site-lisp/auctex/style/amstex.elc
+share/emacs/site-lisp/auctex/style/amstext.el
+share/emacs/site-lisp/auctex/style/amstext.elc
+share/emacs/site-lisp/auctex/style/amsthm.el
+share/emacs/site-lisp/auctex/style/amsthm.elc
+share/emacs/site-lisp/auctex/style/article.el
+share/emacs/site-lisp/auctex/style/article.elc
+share/emacs/site-lisp/auctex/style/book.el
+share/emacs/site-lisp/auctex/style/book.elc
+share/emacs/site-lisp/auctex/style/czech.el
+share/emacs/site-lisp/auctex/style/czech.elc
+share/emacs/site-lisp/auctex/style/danish.el
+share/emacs/site-lisp/auctex/style/danish.elc
+share/emacs/site-lisp/auctex/style/dinbrief.el
+share/emacs/site-lisp/auctex/style/dinbrief.elc
+share/emacs/site-lisp/auctex/style/dk.el
+share/emacs/site-lisp/auctex/style/dk.elc
+share/emacs/site-lisp/auctex/style/dutch.el
+share/emacs/site-lisp/auctex/style/dutch.elc
+share/emacs/site-lisp/auctex/style/epsf.el
+share/emacs/site-lisp/auctex/style/epsf.elc
+share/emacs/site-lisp/auctex/style/foils.el
+share/emacs/site-lisp/auctex/style/foils.elc
+share/emacs/site-lisp/auctex/style/german.el
+share/emacs/site-lisp/auctex/style/german.elc
+share/emacs/site-lisp/auctex/style/harvard.el
+share/emacs/site-lisp/auctex/style/harvard.elc
+share/emacs/site-lisp/auctex/style/j-article.el
+share/emacs/site-lisp/auctex/style/j-article.elc
+share/emacs/site-lisp/auctex/style/j-book.el
+share/emacs/site-lisp/auctex/style/j-book.elc
+share/emacs/site-lisp/auctex/style/j-report.el
+share/emacs/site-lisp/auctex/style/j-report.elc
+share/emacs/site-lisp/auctex/style/jarticle.el
+share/emacs/site-lisp/auctex/style/jarticle.elc
+share/emacs/site-lisp/auctex/style/jbook.el
+share/emacs/site-lisp/auctex/style/jbook.elc
+share/emacs/site-lisp/auctex/style/jreport.el
+share/emacs/site-lisp/auctex/style/jreport.elc
+share/emacs/site-lisp/auctex/style/latexinfo.el
+share/emacs/site-lisp/auctex/style/latexinfo.elc
+share/emacs/site-lisp/auctex/style/letter.el
+share/emacs/site-lisp/auctex/style/letter.elc
+share/emacs/site-lisp/auctex/style/natbib.el
+share/emacs/site-lisp/auctex/style/natbib.elc
+share/emacs/site-lisp/auctex/style/plfonts.el
+share/emacs/site-lisp/auctex/style/plfonts.elc
+share/emacs/site-lisp/auctex/style/plhb.el
+share/emacs/site-lisp/auctex/style/plhb.elc
+share/emacs/site-lisp/auctex/style/psfig.el
+share/emacs/site-lisp/auctex/style/psfig.elc
+share/emacs/site-lisp/auctex/style/report.el
+share/emacs/site-lisp/auctex/style/report.elc
+share/emacs/site-lisp/auctex/style/slides.el
+share/emacs/site-lisp/auctex/style/slides.elc
+share/emacs/site-lisp/auctex/style/slovak.el
+share/emacs/site-lisp/auctex/style/slovak.elc
+share/emacs/site-lisp/auctex/style/swedish.el
+share/emacs/site-lisp/auctex/style/swedish.elc
+share/emacs/site-lisp/auctex/style/virtex.el
+share/emacs/site-lisp/auctex/style/virtex.elc
+share/emacs/site-lisp/tex-site.el.dist
+@dirrm share/emacs/site-lisp/auctex/style
+@dirrm share/emacs/site-lisp/auctex