2 Jan 17:45 2006

### install AUCTeX as an off xemacs-pkg

Hello

First a very happy new year. Second it seems that I have that week
free for some XEmacs stuff (unfortunately with a very slow
connection).

So I would like to try to sync 11.82 with the xemacs pkg. Two points:

- Could   anybody tell  me  which  are  the new  files (since
11.55). Such a list would help me quite a bit in the
installation.

- I cannot simply generate a  xemacs-package with the  auctex
makefile   and then copy  those  files in  the CVS deposit,
xemacs Makefile in an appropriate way. The most relevant
part concerns the --without-texmf-dir option. What are the
corresponding entries in the relevant Makefiles which
correspond to that option?

Thanks

Uwe

2 Jan 18:05 2006

### Re: install AUCTeX as an off xemacs-pkg

Uwe Brauer <oub <at> mat.ucm.es> writes:

> First a very happy new year. Second it seems that I have that week
> free for some XEmacs stuff (unfortunately with a very slow
> connection).
>
> So I would like to try to sync 11.82 with the xemacs pkg. Two points:
>
>     - Could   anybody tell  me  which  are  the new  files (since
>       11.55). Such a list would help me quite a bit in the
>       installation.

diff <(tar -tz --strip-components=1 auctex-11.55.tar.gz|sort) \
<(tar -tz --strip-components=1 auctex-11.82.tar.gz|sort)

>     - I cannot simply generate a  xemacs-package with the  auctex
>       makefile   and then copy  those  files in  the CVS deposit,
>       instead I have to add  the relevant files and *modify*  the
>       xemacs Makefile in an appropriate way. The most relevant
>       part concerns the --without-texmf-dir option. What are the
>       corresponding entries in the relevant Makefiles which
>       correspond to that option?

I have no idea what you are asking here.  Probably you want to take a
look at the xemacs-package target in Makefile.in.  But that seems too
obvious.

--

--
David Kastrup, Kriemhildstr. 15, 44793 Bochum


3 Jan 16:17 2006

### Re: install AUCTeX as an off xemacs-pkg

Uwe Brauer <oub <at> mat.ucm.es> writes:

>>>>>> "David" == David Kastrup <dak <at> gnu.org> writes:
>
>    David> Uwe Brauer <oub <at> mat.ucm.es> writes:
>
>    David> diff <(tar -tz --strip-components=1 auctex-11.55.tar.gz|sort) \
>    David>      <(tar -tz --strip-components=1 auctex-11.82.tar.gz|sort)
> ok
>
>
>    David> I have no idea what you are asking here.  Probably you want
>    David> to take a look at the xemacs-package target in Makefile.in.
>    David> But that seems too obvious.
>
> No, I am not talking about the xemacs-package target I am talking

You are confusing targets and options.  It is quite unclear what you

> this is what I have to copy into the CVS xemacs Makefile, but I
> can't find it.

Makefile.in contains

xemacs-package:
rm -rf xemacs-build
cp -a auctex-$(TAG) xemacs-build cd xemacs-build \  (Continue reading) 3 Jan 14:33 2006 ### Re: install AUCTeX as an off xemacs-pkg >>>>> "David" == David Kastrup <dak <at> gnu.org> writes: David> Uwe Brauer <oub <at> mat.ucm.es> writes: David> diff <(tar -tz --strip-components=1 auctex-11.55.tar.gz|sort) \ David> <(tar -tz --strip-components=1 auctex-11.82.tar.gz|sort) ok David> I have no idea what you are asking here. Probably you want David> to take a look at the xemacs-package target in Makefile.in. David> But that seems too obvious. No, I am not talking about the xemacs-package target I am talking about the without-texmfdir target, this is what I have to copy into the CVS xemacs Makefile, but I can't find it.  3 Jan 20:27 2006 ### Re: Full file names in style system Ralf Angeli <angeli <at> iwi.uni-sb.de> writes: > Attached you can find a patch which changes the style system in a > way that file names with extensions are used in case of > \documentclass, \usepackage, \include and \input macros. In > addition options will not be put into TeX-active-styles' on their > own but rather encapsulated with the files they belong to. Sorry I have not followed up on this yet, but I am in dreadful deadline damage control right now, and haven't had the time to give this proper justice. However, I'll try at least to make some comments. > For the parser this means, if you have a file style-test.tex with the > contents > > \documentclass[ngerman,a4paper,11pt]{scrartcl} > \usepackage{graphicx} > \begin{document} > \input{foo} > \end{document} > > you will get the following auto/style-test.tex.el: > > (TeX-add-style-hook "style-test.tex" > (lambda () > (TeX-run-style-hooks > '("graphicx.sty" :type package :options nil) > "latex2e" > "scrartcl11"  (Continue reading) 4 Jan 00:37 2006 ### Re: install AUCTeX as an off xemacs-pkg Uwe Brauer <oub <at> mat.ucm.es> writes: >>>>>> "David" == David Kastrup <dak <at> gnu.org> writes: > > David> Uwe Brauer <oub <at> mat.ucm.es> writes: > >> > >> No, I am not talking about the xemacs-package target I am talking > >> about the without-texmfdir target, > > David> You are confusing targets and options. It is quite unclear > David> what you are talking about. > > > You are right. What I mean is, what target in the Makefile(s) > correspond(s) to the option --without-texmf-dir (for the ./configure > run) Well, I mentioned several times that the Makefile target "xemacs-package" is used for the configuration and building of XEmacs packages and even quoted the respective Makefile rule in the last mail. I doubt I can be of much more help than that. > I tried to run configure with and without that option and look at > the diffs but did not figure out what ./configure with this option > generate. It is explained in the documentation. I quote from INSTALL: --with-texmf-dir=/DIR --without-texmf-dir'  (Continue reading) 4 Jan 00:21 2006 ### Re: install AUCTeX as an off xemacs-pkg >>>>> "David" == David Kastrup <dak <at> gnu.org> writes: David> Uwe Brauer <oub <at> mat.ucm.es> writes: >> >> No, I am not talking about the xemacs-package target I am talking >> about the without-texmfdir target, David> You are confusing targets and options. It is quite unclear David> what you are talking about. You are right. What I mean is, what target in the Makefile(s) correspond(s) to the option --without-texmf-dir (for the ./configure run) I tried to run configure with and without that option and look at the diffs but did not figure out what ./configure with this option generate.  4 Jan 15:59 2006 ### Re: install AUCTeX as an off xemacs-pkg Uwe Brauer <oub <at> mat.ucm.es> writes: >>>>>> "David" == David Kastrup <dak <at> gnu.org> writes: > > >> >> No, I am not talking about the xemacs-package target I am talking > >> >> about the without-texmfdir target, > >> > David> You are confusing targets and options. It is quite unclear > David> what you are talking about. > >> > >> > >> You are right. What I mean is, what target in the Makefile(s) > >> correspond(s) to the option --without-texmf-dir (for the ./configure > >> run) > > David> Well, I mentioned several times that the Makefile target > David> "xemacs-package" is used for the configuration and building > David> of XEmacs packages and even quoted the respective Makefile > David> rule in the last mail. I doubt I can be of much more help > David> than that. > > But the target xemacs-package does not help me, since it uses > ./configure! Since this is the first time that you mention that running ./configure is not possible for you, you can hardly blame me that I did not realize this before. > xemacs-package: > rm -rf xemacs-build  (Continue reading) 4 Jan 14:36 2006 ### Re: install AUCTeX as an off xemacs-pkg >>>>> "David" == David Kastrup <dak <at> gnu.org> writes: >> >> >> >> No, I am not talking about the xemacs-package target I am talking >> >> about the without-texmfdir target, >> David> You are confusing targets and options. It is quite unclear David> what you are talking about. >> >> >> You are right. What I mean is, what target in the Makefile(s) >> correspond(s) to the option --without-texmf-dir (for the ./configure >> run) David> Well, I mentioned several times that the Makefile target David> "xemacs-package" is used for the configuration and building David> of XEmacs packages and even quoted the respective Makefile David> rule in the last mail. I doubt I can be of much more help David> than that. But the target xemacs-package does not help me, since it uses ./configure! xemacs-package: rm -rf xemacs-build cp -a auctex-$(TAG) xemacs-build
cd xemacs-build \
&& ./configure ... --without-texmf-dir    --with-auto-dir=etc/auctex/auto
^^^^^^^^^^^^^^^



4 Jan 19:44 2006

### Re: install AUCTeX as an off xemacs-pkg

Uwe Brauer <oub <at> mat.ucm.es> writes:

>>>>>> "David" == David Kastrup <dak <at> gnu.org> writes:
>
> As far as I understand the packing system, there are two steps,
>
>     - The  local pkg manager,  in the case of  auctex, me, has to
>       relevant targets in the Makefiles. However in theses
>       Makefiles there are other targets used for the whole Xemacs
>       package structure, which are not to be touched by me! As a
>       matter of fact I cannot really generate a real'
>       xemacs-auctex-pkg.  I can however generate a sort of test
>       package which I could install in site-packages (and which I
>       usually do).  Such a package I can compare with the one you
>       offer.
>
>     - The global  pkg   manager generates  the  official   xemacs
>       packages and the SUMO package.

Oh great.  So we as upstream, you as the importer _and_ the global
manager all have different duties and have to get them done with some
knowledge of the others.

>    David> Just use the xemacs-package target once as described,
>    David> and everything will be set up properly in the
>    David> xemacs-build directory for generating a clean XEmacs
>    David> package, and a package will be generated.  You can then
>    David> take a look at what files are included in this package,
>    David> and check how xemacs-build/Makefile created them.
`