Adrian Aichner <adrian(a)xemacs.org> writes:
>>>>> "Kai" == Kai Großjohann
<kai.grossjohann(a)gmx.net> writes:
Kai> Norbert Koch <viteno(a)xemacs.org> writes:
>> kai.grossjohann(a)gmx.net (Kai Großjohann) writes:
>>
>>> I guess it's easiest to look at the smoke test tomorrow.
>>
>> Yes.
Kai> Okay, I hope I don't forget it.
>> You would have to check out the package tree yourself and build it. I
>> don't say this is a bad habit of a package maintainer :-)
Kai> I tried to find stuff on
xemacs.org but failed. Could you give me a
Kai> nudge in the right direction for starting to read on how to build it?
This should help:
http://www.xemacs.org/Documentation/21.5/html/lispref_4.html
I found it via
http://www.xemacs.org/cgi-bin/namazu.cgi?query=%7Bcreating+packages%7D&am...
but then again, I knew how to search for the question :-)
Okay, now I've learned that the fulltext search actually does
something useful :-) Great.
I've skimmed the lispref_4.html thing. It gives a lot of background
info, which is nice to know. However, when it comes down to actually
compiling the stuff, it points at the Develop/cvsaccess.html document.
I didn't find hints on doing with less than the full download. But
maybe I can just work my way forward from the ../../Local.rules.inc
file that's needed.
Kai> [time passes]
Kai> Okay, now I stumbled across Develop/cvsaccess.html which nicely
Kai> explains how to check things out of CVS. But it doesn't say how to
Kai> build the packages.
Kai> (I also wonder if it is possible to build Tramp without downloading
Kai> all 80 MB of the pkg tree. But it's not terribly important.)
The package interdependencies concern me:
e.g. REQUIRES of tramp/Makefile:
VERSION = 1.13
AUTHOR_VERSION = 2.0.34
MAINTAINER = Kai Großjohann <Kai.Grossjohann(a)CS.Uni-Dortmund.DE>
PACKAGE = tramp
PKG_TYPE = regular
REQUIRES = tramp xemacs-base vc fsf-compat efs dired mail-lib gnus ediff
CATEGORY = standard
Ah, yes, in lispref_4.html it says that I need source for all these
things.
Nah. I think I'm too lazy. I just started the "cvs up -dP" in
~/work/gnu/xemacs/packages...
--
This line is not blank.