rn version 4.3 (kit 9 of 9)

sources-request at genrad.UUCP sources-request at genrad.UUCP
Mon May 13 13:29:20 AEST 1985


From: lwall at sdcrdcf.UUCP (Larry Wall)

---------------- cut here ---------------
#! /bin/sh

# Make a new directory for the rn sources, cd to it, and run kits 1 thru 9 
# through sh.  When all 9 kits have been run, read README.

echo "This is rn kit 9 (of 9).  If kit 9 is complete, the line"
echo '"'"End of kit 9 (of 9)"'" will echo at the end.'
echo ""
export PATH || (echo "You didn't use sh, you clunch." ; kill $$)
echo Extracting sw.h
cat >sw.h <<'!STUFFY!FUNK!'
/* $Header: sw.h,v 4.3 85/05/01 11:51:07 lwall Exp $
 *
 * $Log:	sw.h,v $
 * Revision 4.3  85/05/01  11:51:07  lwall
 * Baseline for release with 4.3bsd.
 * 
 */

#ifdef INNERSEARCH
EXT int gline INIT(0);
#endif

void    sw_init();
void    sw_file();
void    sw_list();
void	decode_switch();
void	pr_switches();
void	cwd_check();
!STUFFY!FUNK!
echo Extracting init.h
cat >init.h <<'!STUFFY!FUNK!'
/* $Header: init.h,v 4.3 85/05/01 11:40:46 lwall Exp $
 *
 * $Log:	init.h,v $
 * Revision 4.3  85/05/01  11:40:46  lwall
 * Baseline for release with 4.3bsd.
 * 
 */

EXT char *lockname INIT(nullstr);

bool	initialize();
void	lock_check();
void	newsnews_check();
void	version_check();
!STUFFY!FUNK!
echo Extracting help.h
cat >help.h <<'!STUFFY!FUNK!'
/* $Header: help.h,v 4.3 85/05/01 11:39:19 lwall Exp $
 *
 * $Log:	help.h,v $
 * Revision 4.3  85/05/01  11:39:19  lwall
 * Baseline for release with 4.3bsd.
 * 
 */

void	help_init();
int	help_ng();
int	help_art();
int	help_page();
#ifdef ESCSUBS
    int	help_subs();
#endif
!STUFFY!FUNK!
echo Extracting addng.h
cat >addng.h <<'!STUFFY!FUNK!'
/* $Header: addng.h,v 4.3 85/05/01 11:34:48 lwall Exp $
 *
 * $Log:	addng.h,v $
 * Revision 4.3  85/05/01  11:34:48  lwall
 * Baseline for release with 4.3bsd.
 * 
 */

void	addng_init();
#ifdef FINDNEWNG
    bool	newlist();
    long	birthof();
    bool	scanactive();
#endif
!STUFFY!FUNK!
echo Extracting EXTERN.h
cat >EXTERN.h <<'!STUFFY!FUNK!'
/* $Header: EXTERN.h,v 4.3 85/05/01 11:58:01 lwall Exp $
 *
 * $Log:	EXTERN.h,v $
 * Revision 4.3  85/05/01  11:58:01  lwall
 * Baseline for release with 4.3bsd.
 * 
 */

#undef EXT
#define EXT extern

#undef INIT
#define INIT(x)

#undef DOINIT
!STUFFY!FUNK!
echo Extracting INTERN.h
cat >INTERN.h <<'!STUFFY!FUNK!'
/* $Header: INTERN.h,v 4.3 85/05/01 11:33:16 lwall Exp $
 *
 * $Log:	INTERN.h,v $
 * Revision 4.3  85/05/01  11:33:16  lwall
 * Baseline for release with 4.3bsd.
 * 
 */

#undef EXT
#define EXT

#undef INIT
#define INIT(x) = x

#define DOINIT
!STUFFY!FUNK!
echo ""
echo "End of kit 9 (of 9)"
cat /dev/null >kit9isdone
config=true
for iskit in 1 2 3 4 5 6 7 8 9; do
    if test -f kit${iskit}isdone; then
	echo "You have run kit ${iskit}."
    else
	echo "You still need to run kit ${iskit}."
	config=false
    fi
done
case $config in
    true)
	echo "You have run all your kits.  Please read README and then type Configure."
	chmod 755 Configure
	;;
esac
: I do not append .signature, but someone might mail this.
exit



More information about the Mod.sources mailing list