Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 May 2001 10:08:49 +0300
From:      Peter Pentchev <roam@orbitel.bg>
To:        ports@FreeBSD.org
Subject:   [Fwd: Re: [Fwd: ports/26544: New AuctTeX version]]
Message-ID:  <20010508100849.B59070@ringworld.oblivion.bg>

next in thread | raw e-mail | index | archive | help
Eep; this has been in my mailbox for quite a while now :(
So.. what does the general public think about it?  Should the AUC Tex
port be upgraded, breaking compatibility with Emacs 19?

G'luck,
Peter

-- 
Do you think anybody has ever had *precisely this thought* before?

----- Forwarded message from Martin Kammerhofer <mkamm@sbox.tu-graz.ac.at> -----

Date: Thu, 19 Apr 2001 22:33:07 +0200 (CEST)
From: Martin Kammerhofer <mkamm@sbox.tu-graz.ac.at>
Reply-To: Martin Kammerhofer <Martin.Kammerhofer@kfunigraz.ac.at>
To: Peter Pentchev <roam@orbitel.bg>
cc: Martin Kammerhofer <mkamm@gmx.net>, jaco@teaser.fr
Subject: Re: [Fwd: ports/26544: New AuctTeX version]
In-Reply-To: <20010419120308.A44454@ringworld.oblivion.bg>

Am 19.04.01 hat Peter Pentchev folgendes geschrieben:

: Hi,
: 
: You are listed as the maintainer of the print/auctex port.
: Are you aware of this PR?
: 
: ----- Forwarded message from jaco@teaser.fr -----
: 
: Date: Fri, 13 Apr 2001 23:10:09 +0200 (CEST)
: From: jaco@teaser.fr
[snip]
: 
: >Description:
: 	New AucTeX version (10.0) is released.
: >How-To-Repeat:
: 	N/A
: >Fix:
:         Modify the Makefile in order to build an install this new version
: 	(changing the source filename is enough. Patches still apply).
: 

Well, *now* I know that 10.0g is out. It doesn't have much added 
functionality just a few bugs fixed. AUC TeX 10 no longer supports
Emacs 19. I prepared a patch tonight to upgrade the port but I hesitate
to submit it. Since there are probably still Emacs 19.34 users it could be
better to submit a new print/auctex10 port. What do the FreeBSD ports
committers think?

Anyway, here is the patch. It lets the PR submitter upgrade the port from
9.9p to 10.0g:

<===cut here==============================================================
diff -ruN /usr/ports/print/auctex/Makefile ./Makefile
--- /usr/ports/print/auctex/Makefile	Sun Oct  8 12:22:41 2000
+++ ./Makefile	Thu Apr 19 22:08:19 2001
@@ -6,13 +6,14 @@
 #
 
 PORTNAME=		auctex
-PORTVERSION=		9.9p
+PORTVERSION=		10.0g
 CATEGORIES=		print elisp
 MASTER_SITES=		${MASTER_SITE_TEX_CTAN}
 MASTER_SITE_SUBDIR=	support/auctex
 
 MAINTAINER=		mkamm@gmx.net
 
+# NOTE: AUC TeX 10 requires Emacs version to be >= 20
 # EMACS_NAME must be 'emacs' or 'xemacs' - it is used for byte compiling
 #    emacs lisp files (*.el => *.elc)
 # EMACS_PORT is only used for dependency registration, the installed bits
diff -ruN /usr/ports/print/auctex/distinfo ./distinfo
--- /usr/ports/print/auctex/distinfo	Wed Dec 29 08:21:34 1999
+++ ./distinfo	Thu Apr 19 20:21:07 2001
@@ -1 +1 @@
-MD5 (auctex-9.9p.tar.gz) = d20c048f8f90c9281dbef4d51b707e09
+MD5 (auctex-10.0g.tar.gz) = 5b115bf49f79b63b9a71dec3301c4707
diff -ruN /usr/ports/print/auctex/files/patch-aa ./files/patch-aa
--- /usr/ports/print/auctex/files/patch-aa	Wed Dec 29 08:21:35 1999
+++ ./files/patch-aa	Thu Apr 19 20:33:32 2001
@@ -1,5 +1,5 @@
---- Makefile.orig	Thu Feb 11 11:19:48 1999
-+++ Makefile	Sun Nov 21 16:41:46 1999
+--- Makefile.orig	Wed Apr 11 13:54:00 2001
++++ Makefile	Thu Apr 19 20:32:08 2001
 @@ -10,7 +10,7 @@
  ##----------------------------------------------------------------------
  
@@ -35,7 +35,7 @@
  
  ##----------------------------------------------------------------------
  ##  BELOW THIS LINE ON YOUR OWN RISK!
-@@ -115,7 +118,7 @@
+@@ -118,7 +121,7 @@
  # 	$(ELC) hilit-LaTeX.el         # Doesn't compile without X
  
  install-lisp:	some
@@ -44,7 +44,7 @@
  	if [ -f $(lispdir)/tex-site.el ]; \
  	then \
  	    echo "Leaving old tex-site.el alone."; \
-@@ -123,10 +126,10 @@
+@@ -126,17 +129,17 @@
  	    sed -e 's#@AUCDIR#$(aucdir)/#' tex-site.el \
  	    > $(lispdir)/tex-site.el ; \
          fi
@@ -57,10 +57,18 @@
  	                                 else true; fi ; \
  	    $(MV) $(AUCELC) $(aucdir) ; \
  	    $(MV) style/*.elc $(aucdir)/style ; \
-@@ -189,9 +192,9 @@
- 	-(cd style; cvs add `echo $(STYLESRC) | sed -e s@style/@@g` )
- 	cvs commit -m "Release $(TAG)"
- 	cvs tag release_`echo $(TAG) | sed -e 's/[.]/_/g'`
+ 	    $(CP) $(AUCSRC) $(aucdir) ; \
+ 	    $(CP) style/*.el $(aucdir)/style ; \
+ 	    touch $(aucdir)/style/.nosearch ; \
+-	    if [ ! -d $(aucdir)/auto ]; then mkdir $(aucdir)/auto; \
++	    if [ ! -d $(aucdir)/auto ]; then $(MKDIR) $(aucdir)/auto; \
+ 	                                else true; fi ; \
+ 	    touch $(aucdir)/auto/.nosearch ; \
+ 	else \
+@@ -196,9 +199,9 @@
+ 	-(cd style; auc add `echo $(STYLESRC) | sed -e s@style/@@g` )
+ 	auc commit -m 'Release_$(TAG)'
+ 	auc tag release_`echo $(TAG) | sed -e 's/[.]/_/g'`
 -	mkdir auctex-$(TAG) 
 -	mkdir auctex-$(TAG)/style
 -	mkdir auctex-$(TAG)/doc 
@@ -69,4 +77,4 @@
 +	$(MKDIR) auctex-$(TAG)/doc 
  	cp $(AUCSRC) $(EXTRAFILES) auctex-$(TAG)
  	cp $(STYLESRC) auctex-$(TAG)/style
- 	cp $(DOCFILES)  auctex-$(TAG)/doc
+ 	touch auctex-$(TAG)/style/.nosearch
diff -ruN /usr/ports/print/auctex/pkg-plist ./pkg-plist
--- /usr/ports/print/auctex/pkg-plist	Wed Dec 29 08:21:37 1999
+++ ./pkg-plist	Thu Apr 19 21:22:41 2001
@@ -11,18 +11,13 @@
 share/emacs/site-lisp/tex-site.el
 share/emacs/site-lisp/auctex/auc-old.el
 share/emacs/site-lisp/auctex/auc-old.elc
+share/emacs/site-lisp/auctex/auto/.nosearch
+@dirrm share/emacs/site-lisp/auctex/auto
 share/emacs/site-lisp/auctex/latex.el
 share/emacs/site-lisp/auctex/latex.elc
 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.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/.nosearch
 share/emacs/site-lisp/auctex/style/amsart.el
 share/emacs/site-lisp/auctex/style/amsart.elc
 share/emacs/site-lisp/auctex/style/amsbook.el
@@ -55,12 +50,20 @@
 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/fancyref.el
+share/emacs/site-lisp/auctex/style/fancyref.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/graphics.el
+share/emacs/site-lisp/auctex/style/graphics.elc
+share/emacs/site-lisp/auctex/style/graphicx.el
+share/emacs/site-lisp/auctex/style/graphicx.elc
 share/emacs/site-lisp/auctex/style/harvard.el
 share/emacs/site-lisp/auctex/style/harvard.elc
+share/emacs/site-lisp/auctex/style/index.el
+share/emacs/site-lisp/auctex/style/index.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
@@ -77,8 +80,16 @@
 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/makeidx.el
+share/emacs/site-lisp/auctex/style/makeidx.elc
+share/emacs/site-lisp/auctex/style/mdwlist.el
+share/emacs/site-lisp/auctex/style/mdwlist.elc
+share/emacs/site-lisp/auctex/style/multind.el
+share/emacs/site-lisp/auctex/style/multind.elc
 share/emacs/site-lisp/auctex/style/natbib.el
 share/emacs/site-lisp/auctex/style/natbib.elc
+share/emacs/site-lisp/auctex/style/ngerman.el
+share/emacs/site-lisp/auctex/style/ngerman.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
@@ -93,7 +104,19 @@
 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/varioref.el
+share/emacs/site-lisp/auctex/style/varioref.elc
 share/emacs/site-lisp/auctex/style/virtex.el
 share/emacs/site-lisp/auctex/style/virtex.elc
 @dirrm share/emacs/site-lisp/auctex/style
+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-mik.el
+share/emacs/site-lisp/auctex/tex-mik.elc
+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
 @dirrm share/emacs/site-lisp/auctex



----- End forwarded message -----

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010508100849.B59070>