Files from the Tunes project
All these files, as well as the whole Tunes project are
copyright (c) 1995 François-René "Faré" Rideau
and
the members of the TUNES project.
Read these
Warnings
if you haven't yet.
How to use this page
You can get all the stuff with your ordinary Web Browser,
but I recommend you use some utility like the perl-script
webget
to easily grab files through the WWW from any shell script or
command line and also manages file updates, etc.
Tell me if you know any better tool.
Inside brackets is the size in bytes or kilo-bytes (if a K is appended).
Until this server is finished being set up,
most files may be unavailable.
Only the .tgz distribution may be currently available.
Also, the Tunes project is looking for a new FTP site,
so if you have any suggestion, we're open to it.
Full Distributions
Description
.tgz does not allow easy incremental archiving and unarchiving,
but compresses quite better than .zip.
Files are meant to be uncompressed below a directory structure named
$TUNES:
- uncompress the "bin" part in $TUNES/
- uncompress the "doc" part in $TUNES/doc/
- uncompress the "src" part in $TUNES/src/
Project development requires a filesystem
with long filenames with case significance;
however, you should be able to uncompress the files
and view them on a lame "8.3" filesystem.
Each subdirectory should contain a file named README
that describes its contents.
Latest versions
These may be more recent than the latest "official" distribution below.
Latest .tar.gz Distribution
The main/binary Tunes tree [14K]
The Tunes documentation tree [273K]
The Tunes source tree [115K]
Latest .zip Distribution
The main/binary Tunes tree [16K]
The Tunes documentation tree [318K]
The Tunes source tree [132K]
Patches
Patches are computed and applied from the main
$TUNES directory,
and assume the various packages have been installed as above.
To apply a patch from file patch.$OLD-$NEW.gz,
use command
"cd $TUNES ; zcat patch.$OLD-$NEW.gz | patch -p0 -E"
To make patches (if you participate heavily in our development),
you need put the latest official release in $OLDTUNES
(which default to ../OLDTUNES in the Makefile; edit it if needed)
(GNU cp with options -dpRx might come handy)
and from the $TUNES directory, use the command
"make patch", then send me your patch.
They are available as
http://www.eleves.ens.fr:8080/home/rideau/Tunes/files/patch.$OLD-$NEW.gz
where $OLD and $NEW are the x.y.z.tt
version numbers for Tunes.
0.0.0.05-0.0.0.06 [5K]
0.0.0.06-0.0.0.07 [36K]
0.0.0.07-0.0.0.08 [26K]
0.0.0.08-0.0.0.09 [40K]
0.0.0.09-0.0.0.10 [57K]
0.0.0.10-0.0.0.11 [46K]
0.0.0.11-0.0.0.12 [81K]
0.0.0.12-0.0.0.13 [46K]
0.0.0.13-0.0.0.14 [86K]
0.0.0.14-0.0.0.15 [57K]
0.0.0.15-0.0.0.16 [35K]
0.0.0.16-0.0.0.17 [30K]
0.0.0.17-0.0.0.18 [40K]
0.0.0.18-0.0.0.19 [52K]
0.0.0.19-0.0.0.20 [98K]
Old distributions
They are available as
http://www.eleves.ens.fr:8080/home/rideau/Tunes/files/tunes$DIST.$VERSION.$EXT
where $DIST is bin, src, or doc,
where $VERSION is the x.y.z.tt version number,
and where $EXT is the extension corresponding to the
archiving/compression method used.
$VERSION currently varies from 0.0.0.10 to 0.0.0.20,
plus 0.0.0.05 and 0.0.0.07, with $EXT being .zip
Mail archive
The Tunes@ens.fr mailing list archive is available
as mail archive files
tunes00.gz to tunes11.gz
The old MOOSE mailing list archive is available as mail archive files
moose0.gz to moose5.gz
Other files
Unless you use a very recent version of as86, you need
this patch [1,418]
to successfully assemble the Tunes/i386 subproject.
But then, you need to apply
this patch [2,479]
to linux/arch/i386/boot/tools/build.c
for Linux to build successfully.
These two patches are now included in the Tunes
source distribution above.
You're right to be angry that I didn't a valid pointer to
where to get bcc (version I use is 95-03-12 plus above patch).
I'm too lazy to do it now, plus the place may change with time.
Try
here in France,
or at any FTP distribution for
FreeBSD.
To Do in the Files directory
- Make all the files actually available.
- Add individual entries for every file.
- Add file size information everywhere.
- Update the page regularly.
Project Coordinator:
Faré