new upstream

git-svn-id: file:///srv/svn/joey/trunk/src/packages/bsdgames@10080 a4a2c43b-8ac3-0310-8836-e0e880c912e2
This commit is contained in:
joey
2004-02-14 21:35:37 +00:00
parent 26fb70d304
commit a02c126403
224 changed files with 5624 additions and 2217 deletions

View File

@@ -1,6 +1,6 @@
# Makefrag - makefile fragment for trek
#
# Copyright (c) 1997, 1998 Joseph Samuel Myers.
# Copyright (c) 1997, 1998, 2004 Joseph Samuel Myers.
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -26,11 +26,12 @@
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
trek_DIRS := $(GAMESDIR) $(MAN6DIR)
trek_DIRS := $(GAMESDIR) $(MAN6DIR) $(DOCDIR)
trek_all: trek/trek trek/trek.6
trek_all: trek/trek trek/trek.6 trek/USD.doc/trek.me
trek_install: trek_all
$(INSTALL_BINARY) trek/trek $(INSTALL_PREFIX)$(GAMESDIR)/trek
$(HIDE_GAME) trek
$(INSTALL_MANUAL) trek/trek.6
$(INSTALL_DATA) trek/USD.doc/trek.me $(INSTALL_PREFIX)$(DOCDIR)/trek.me

View File

@@ -1,8 +0,0 @@
1997-05-18
The full trek manual is in USD.doc/trek.me; this is not installed by
the Makefile. You may wish to install it somewhere; if you do,
remember to update the reference to /usr/doc/trek in the man page.
Joseph Myers
jsm@polyomino.org.uk

View File

@@ -1,4 +1,4 @@
/* $NetBSD: compkl.c,v 1.5 2003/08/07 09:37:50 agc Exp $ */
/* $NetBSD: compkl.c,v 1.6 2004/01/27 20:30:30 jsm Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "@(#)compkl.c 8.1 (Berkeley) 5/31/93";
#else
__RCSID("$NetBSD: compkl.c,v 1.5 2003/08/07 09:37:50 agc Exp $");
__RCSID("$NetBSD: compkl.c,v 1.6 2004/01/27 20:30:30 jsm Exp $");
#endif
#endif /* not lint */
@@ -52,7 +52,7 @@ __RCSID("$NetBSD: compkl.c,v 1.5 2003/08/07 09:37:50 agc Exp $");
** move.
*/
static void sortkl __P((void));
static void sortkl(void);
void
compkldist(f)

View File

@@ -1,4 +1,4 @@
/* $NetBSD: computer.c,v 1.9 2003/08/07 09:37:50 agc Exp $ */
/* $NetBSD: computer.c,v 1.10 2004/01/27 20:30:30 jsm Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "@(#)computer.c 8.1 (Berkeley) 5/31/93";
#else
__RCSID("$NetBSD: computer.c,v 1.9 2003/08/07 09:37:50 agc Exp $");
__RCSID("$NetBSD: computer.c,v 1.10 2004/01/27 20:30:30 jsm Exp $");
#endif
#endif /* not lint */
@@ -104,8 +104,8 @@ struct cvntab Cputab[] =
{ NULL, NULL, NULL, 0 }
};
static int kalc __P((int, int, int, int, double *));
static void prkalc __P((int, double));
static int kalc(int, int, int, int, double *);
static void prkalc(int, double);
/*ARGSUSED*/
void

View File

@@ -1,4 +1,4 @@
/* $NetBSD: dumpgame.c,v 1.8 2003/08/07 09:37:51 agc Exp $ */
/* $NetBSD: dumpgame.c,v 1.9 2004/01/27 20:30:31 jsm Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "@(#)dumpgame.c 8.1 (Berkeley) 5/31/93";
#else
__RCSID("$NetBSD: dumpgame.c,v 1.8 2003/08/07 09:37:51 agc Exp $");
__RCSID("$NetBSD: dumpgame.c,v 1.9 2004/01/27 20:30:31 jsm Exp $");
#endif
#endif /* not lint */
@@ -53,7 +53,7 @@ struct dump
int count;
};
static int readdump __P((int));
static int readdump(int);
struct dump Dump_template[] =

View File

@@ -1,4 +1,4 @@
/* $NetBSD: getpar.c,v 1.11 2003/08/07 09:37:51 agc Exp $ */
/* $NetBSD: getpar.c,v 1.12 2004/01/27 20:30:31 jsm Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "@(#)getpar.c 8.1 (Berkeley) 5/31/93";
#else
__RCSID("$NetBSD: getpar.c,v 1.11 2003/08/07 09:37:51 agc Exp $");
__RCSID("$NetBSD: getpar.c,v 1.12 2004/01/27 20:30:31 jsm Exp $");
#endif
#endif /* not lint */
@@ -44,7 +44,7 @@ __RCSID("$NetBSD: getpar.c,v 1.11 2003/08/07 09:37:51 agc Exp $");
#include "getpar.h"
#include "trek.h"
static int testterm __P((void));
static int testterm(void);
/**
** get integer parameter

View File

@@ -1,4 +1,4 @@
/* $NetBSD: getpar.h,v 1.8 2003/11/17 11:16:10 wiz Exp $ */
/* $NetBSD: getpar.h,v 1.9 2004/01/27 20:30:31 jsm Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -31,7 +31,7 @@
* @(#)getpar.h 8.1 (Berkeley) 5/31/93
*/
typedef void (*cmdfun) __P((int));
typedef void (*cmdfun)(int);
struct cvntab /* used for getcodpar() parameter list */
{
const char *abrev;
@@ -40,11 +40,11 @@ struct cvntab /* used for getcodpar() parameter list */
int value2;
};
int getintpar __P((const char *));
double getfltpar __P((const char *));
int getynpar __P((const char *));
const struct cvntab *getcodpar __P((const char *, const struct cvntab[]));
void getstrpar __P((const char *, char *, int, const char *));
int testnl __P((void));
void skiptonl __P((int));
int readdelim __P((int));
int getintpar(const char *);
double getfltpar(const char *);
int getynpar(const char *);
const struct cvntab *getcodpar(const char *, const struct cvntab[]);
void getstrpar(const char *, char *, int, const char *);
int testnl(void);
void skiptonl(int);
int readdelim(int);

View File

@@ -1,4 +1,4 @@
/* $NetBSD: main.c,v 1.11 2003/08/07 09:37:52 agc Exp $ */
/* $NetBSD: main.c,v 1.12 2004/01/27 20:30:31 jsm Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -39,7 +39,7 @@ __COPYRIGHT("@(#) Copyright (c) 1980, 1993\n\
#if 0
static char sccsid[] = "@(#)main.c 8.1 (Berkeley) 5/31/93";
#else
__RCSID("$NetBSD: main.c,v 1.11 2003/08/07 09:37:52 agc Exp $");
__RCSID("$NetBSD: main.c,v 1.12 2004/01/27 20:30:31 jsm Exp $");
#endif
#endif /* not lint */
@@ -157,7 +157,7 @@ uid_t Mother = 51 + (51 << 8);
jmp_buf env;
int main __P((int, char **));
int main(int, char **);
int
main(argc, argv)

View File

@@ -1,4 +1,4 @@
/* $NetBSD: torped.c,v 1.7 2003/08/07 09:37:54 agc Exp $ */
/* $NetBSD: torped.c,v 1.8 2004/01/27 20:30:31 jsm Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "@(#)torped.c 8.1 (Berkeley) 5/31/93";
#else
__RCSID("$NetBSD: torped.c,v 1.7 2003/08/07 09:37:54 agc Exp $");
__RCSID("$NetBSD: torped.c,v 1.8 2004/01/27 20:30:31 jsm Exp $");
#endif
#endif /* not lint */
@@ -63,7 +63,7 @@ __RCSID("$NetBSD: torped.c,v 1.7 2003/08/07 09:37:54 agc Exp $");
** the misfire damages your torpedo tubes.
*/
static int randcourse __P((int));
static int randcourse(int);
/*ARGSUSED*/
void

View File

@@ -78,7 +78,7 @@ the game will tell you what it expects if you just type in a question mark.
.Sh AUTHOR
.An Eric Allman
.Sh SEE ALSO
.Pa /usr/share/doc/usd/31.trek
.Pa @docdir@/trek.me
.Sh COMMAND SUMMARY
.Bl -item -compact
.It

View File

@@ -1,4 +1,4 @@
/* $NetBSD: trek.h,v 1.9 2003/08/07 09:37:55 agc Exp $ */
/* $NetBSD: trek.h,v 1.10 2004/01/27 20:30:31 jsm Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -374,155 +374,155 @@ extern struct Etc_struct Etc;
extern int Trace;
/* abandon.c */
void abandon __P((int));
void abandon(int);
/* attack.c */
void attack __P((int));
void attack(int);
/* autover.c */
void autover __P((void));
void autover(void);
/* capture.c */
void capture __P((int));
struct kling *selectklingon __P((void));
void capture(int);
struct kling *selectklingon(void);
/* cgetc.c */
char cgetc __P((int));
char cgetc(int);
/* check_out.c */
int check_out __P((int));
int check_out(int);
/* checkcond.c */
void checkcond __P((void));
void checkcond(void);
/* compkl.c */
void compkldist __P((int));
void compkldist(int);
/* computer.c */
void computer __P((int));
void computer(int);
/* damage.c */
void damage __P((int, double));
void damage(int, double);
/* damaged.c */
int damaged __P((int));
int damaged(int);
/* dcrept.c */
void dcrept __P((int));
void dcrept(int);
/* destruct.c */
void destruct __P((int));
void destruct(int);
/* dock.c */
void dock __P((int));
void undock __P((int));
void dock(int);
void undock(int);
/* dumpgame.c */
void dumpgame __P((int));
int restartgame __P((void));
void dumpgame(int);
int restartgame(void);
/* dumpme.c */
void dumpme __P((int));
void dumpme(int);
/* dumpssradio.c */
int dumpssradio __P((void));
int dumpssradio(void);
/* events.c */
int events __P((int));
int events(int);
/* externs.c */
/* getcodi.c */
int getcodi __P((int *, double *));
int getcodi(int *, double *);
/* help.c */
void help __P((int));
void help(int);
/* impulse.c */
void impulse __P((int));
void impulse(int);
/* initquad.c */
void initquad __P((int));
void sector __P((int *, int *));
void initquad(int);
void sector(int *, int *);
/* kill.c */
void killk __P((int, int ));
void killb __P((int, int ));
void kills __P((int, int , int));
void killd __P((int, int , int));
void killk(int, int );
void killb(int, int );
void kills(int, int , int);
void killd(int, int , int);
/* klmove.c */
void klmove __P((int));
void klmove(int);
/* lose.c */
void lose __P((int)) __attribute__((__noreturn__));
void lose(int) __attribute__((__noreturn__));
/* lrscan.c */
void lrscan __P((int));
void lrscan(int);
/* move.c */
double move __P((int, int, double, double));
double move(int, int, double, double);
/* nova.c */
void nova __P((int, int ));
void nova(int, int );
/* out.c */
void out __P((int));
void out(int);
/* phaser.c */
void phaser __P((int));
void phaser(int);
/* play.c */
void myreset __P((int)) __attribute__((__noreturn__));
void play __P((void)) __attribute__((__noreturn__));
void myreset(int) __attribute__((__noreturn__));
void play(void) __attribute__((__noreturn__));
/* ram.c */
void ram __P((int, int ));
void ram(int, int );
/* ranf.c */
int ranf __P((int));
double franf __P((void));
int ranf(int);
double franf(void);
/* rest.c */
void rest __P((int));
void rest(int);
/* schedule.c */
struct event *schedule __P((int, double, int, int , int));
void reschedule __P((struct event *, double));
void unschedule __P((struct event *));
struct event *xsched __P((int, int, int, int , int ));
void xresched __P((struct event *, int, int));
struct event *schedule(int, double, int, int , int);
void reschedule(struct event *, double);
void unschedule(struct event *);
struct event *xsched(int, int, int, int , int );
void xresched(struct event *, int, int);
/* score.c */
long score __P((void));
long score(void);
/* setup.c */
void setup __P((void));
void setup(void);
/* setwarp.c */
void setwarp __P((int));
void setwarp(int);
/* shield.c */
void shield __P((int));
void shield(int);
/* snova.c */
void snova __P((int, int ));
void snova(int, int );
/* srscan.c */
void srscan __P((int));
void srscan(int);
/* systemname.c */
const char *systemname __P((const struct quad *));
const char *systemname(const struct quad *);
/* torped.c */
void torped __P((int));
void torped(int);
/* visual.c */
void visual __P((int));
void visual(int);
/* warp.c */
void dowarp __P((int));
void warp __P((int, int, double));
void dowarp(int);
void warp(int, int, double);
/* win.c */
void win __P((void)) __attribute__((__noreturn__));
void win(void) __attribute__((__noreturn__));