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:
  • 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é