[comp.sources.games.bugs] Reve - MANIFEST patching problems.

richb@sunaus.oz (Rich Burridge) (12/01/90)

Reve is an othello game for X11, XView, SunView and tty terminals.

I've had some reports that the patch snippets for the MANIFEST file
included with patches #1 and #2, haven't patched properly. I think I've
worked out what's happened here.

I sent the sources to Bill Randle, moderator of comp.sources.games
for posted. They were bundled up into seven parts, and included a
MANIFEST file. Unbeknown to me, Bill repacked the files, and generated
a new MANIFEST file. Bill, please correct me if I'm wrong.

Hopefully this was the only file that was changed.

Anyway, included below is a copy of my latest MANIFEST file. Please replace
what you've got with this. If you've got any other patching problems, please
let me know.

Note that files can be obtained from the automatic mail archive server.

The addess of the server is rb-archive-server@Aus.Sun.COM

The message should include a line of the form:

send reve partn

where n is the part number (1-7).

Say for example, that you need a copy of the Reve manual page, then the
appropriate message would be:

send reve part3

To get a copy of this manifest listing from the archive server, send a
message of the form:

send reve intro

or

send reve index

Patches can be retrieved in a similar way with:

send reve patchn

where n is the patch number.

This will also work in a similar manner for all the other programs I've
written and maintain. These include:

mp       - the Postscript mail pretty printer.
faces    - the visual mail monitor (X11, XView, NeWS and SunView).
abcd     - the automatic backup copy daemon
othello  - the previous version of an othello program (reve superceeds it).
popi     - image manipulation tool (various graphical interfaces).
scantool - a scanning program for the Microtec MS300A scanner (X11, SunView).
calctool - a simple calculator (SunView, X11, XView and tty interfaces).

A couple of other things to note about the archive server. I see a lot
of problems because people have bogus return information in their mail
headers. I suggest you include a line of the form:

path uunet.uu.net!hostname!username

to indicate the address the server should use to send you the files from
the archive. Note that if you are connected off uunet, then this should be
uunet.uu.net and not just uunet. Sun.COM doesn't recognise uunet.

Secondly, if you are going to be retreiving a lot of files, or if your
mail is going to be going through sites which impose a size limit (UUCP
sites for example), then I suggest that you divide your requests up into
several separate mail messages. The archive server also processes small
messages quicker then large messages.

I'll now include the word ftp, so that Edward's automatic news detection
program can see this article, and he can cross post information on this
archive service to comp.archives.

I'd also like to publically thank Brian Reid for making these archive
server programs available a few years ago. They are invalueable to me.

The archie server has some teething problems that I hope to fix up when
I get a round tuit, but it should be ample for simple needs.

No doubt, my machine is going to be using up a lot of it's spare cycles
in the next few days.

------CUT HERE------reve MANIFEST file at patchlevel #2------CUT HERE------

@(#)MANIFEST 1.5 90/11/28

This file tells you in which part of the Reve distribution each
file appeared.

Filename.                              |  Part #
--------------------------------------------------
events.c                               |    1
items.c                                |    1
makemove.c                             |    1
main.c                                 |    1
procs.c                                |    1
boardstuff.c                           |    2
rev_eval.c                             |    2
rev_ip.c                               |    2
rev_iycp.c                             |    2
color.h                                |    2
extern.h                               |    2
images.h                               |    2
reve.h                                 |    2
patchlevel.h                           |    2
CHANGES                                |    3
README                                 |    3
TODO                                   |    3
reve.man                               |    3
MANIFEST                               |    3
FILES                                  |    3
reve.man.text                          |    3
Makefile.dist                          |    3
tty.c                                  |    4
x11.c                                  |    4
xview.c                                |    4
sunview.c                              |    5
Imakefile                              |    5
images/black.icon                      |    5
images/reve.icon                       |    5
images/Creve.icon                      |    5
images/white.icon                      |    5
images/Ibutton.icon                    |    5
images/Nbutton.icon                    |    5
images/Sbutton.icon                    |    5
images/Ncycle.icon                     |    5
images/Lcycle.icon                     |    5
images/Rcycle.icon                     |    5
images/Scycle.icon                     |    5
images/hglass.cursor                   |    5
images/nocur.cursor                    |    5
reve.edge1                             |    6
reve.edge2                             |    7