# Mkpkg for the IRAF runtime C library.  There is an additional dependence
# on the global C include <iraf.h> which is not shown.  Those files which
# reference <libc/iraf_stdio.h> have an implicit dependence on the VOS include
# files <fio.h> and <fio.com>, since the LIBC stdio routines reference the
# FIO internal data structures directly.

$checkout libc.a lib$
$update   libc.a
$checkin  libc.a lib$
$exit

libc.a:
	atof.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	atoi.c		<libc/iraf_libc.h> <libc/iraf_spp.h>

	atol.c		<libc/iraf_libc.h> <libc/iraf_spp.h>

	caccess.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	calloc.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	callocate.c	<libc/iraf_spp.h> <libc/iraf_libc.h>\
			<libc/iraf_xnames.h>

	cclktime.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cclose.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	ccnvdate.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	ccnvtime.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cdelete.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cenvget.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cenvlist.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cenvmark.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cenvscan.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cerract.c	<libc/iraf_error.h> <libc/iraf_libc.h>\
			<libc/iraf_spp.h> <libc/iraf_xnames.h>

	cerrcode.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cerrget.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cerror.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cfchdir.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cfilbuf.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h> <libc/iraf_xnames.h>

	cfinfo.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_finfo.h> <libc/iraf_spp.h>

	cflsbuf.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h> <libc/iraf_xnames.h>

	cflush.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cfmapfn.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cfmkdir.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cfnextn.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cfnldir.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cfnroot.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cfpath.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cfredir.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cfseti.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cfstati.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cgetpid.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>

	cgetuid.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cgflush.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cimaccess.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cimdrcur.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	ckimapc.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	clexnum.c	<libc/iraf_lexnum.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h> <libc/iraf_libc.h>

	cmktemp.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cnote.c		<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_fset.h> <libc/iraf_spp.h>

	copen.c		<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	coscmd.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cndopen.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cpoll.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h> <libc/iraf_fpoll.h>

	cprcon.c	<libc/iraf_libc.h> <libc/iraf_prstat.h>\
			<libc/iraf_stdio.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cprdet.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cprintf.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	crcursor.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	crdukey.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cread.c		<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_error.h> <libc/iraf_fset.h>\
			<libc/iraf_spp.h> <libc/iraf_stdio.h>

	crename.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	creopen.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	csalloc.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cseek.c		<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_fset.h> <libc/iraf_spp.h>

	csppstr.c	<libc/iraf_libc.h> <libc/iraf_spp.h>

	cstropen.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	cstrpak.c	<libc/iraf_libc.h> <libc/iraf_spp.h>

	cstrupk.c	<libc/iraf_libc.h> <libc/iraf_spp.h>

	ctsleep.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>

	cttset.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>

	cttycdes.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttyclear.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttyclln.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttyctrl.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttygetb.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttygeti.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttygetr.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttygets.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttygoto.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttyinit.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttyodes.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttyputl.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttyputs.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttyseti.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttyso.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cttystati.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cungetc.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cungetl.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cvfnbrk.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_knames.h>

	cwrite.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_error.h> <libc/iraf_fset.h>\
			<libc/iraf_spp.h> <libc/iraf_stdio.h>

	cxgmes.c	<libc/iraf_knames.h> <libc/iraf_libc.h>\
			<libc/iraf_spp.h> <libc/iraf_xnames.h>

	cxonerr.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>

	cxttysize.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>

	cxwhen.c	<libc/iraf_xwhen.h> <libc/iraf_knames.h>\
			<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	cwmsec.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_knames.h>

	eprintf.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	fclose.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h> <libc/iraf_xnames.h>

	fdopen.c	<libc/iraf_fset.h> <libc/iraf_libc.h>\
			<libc/iraf_spp.h> <libc/iraf_stdio.h>

	fflush.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h> <libc/iraf_xnames.h>

	fgetc.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	fgets.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	fopen.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h> <libc/iraf_xnames.h>

	fputc.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	fputs.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	fread.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	freadline.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	free.c		<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	freopen.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	fseek.c		<libc/iraf_fset.h> <libc/iraf_libc.h>\
			<libc/iraf_spp.h> <libc/iraf_stdio.h>

	ftell.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	fwrite.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	gets.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	getw.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	isatty.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	malloc.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	mktemp.c	<libc/iraf_libc.h> <libc/iraf_spp.h>

	perror.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h> <libc/iraf_xnames.h>

	printf.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h> <libc/iraf_xnames.h>

	puts.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	putw.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	realloc.c	<libc/iraf_libc.h> <libc/iraf_xnames.h>\
			<libc/iraf_spp.h>

	rewind.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	scanf.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h>

	setbuf.c	<libc/iraf_fset.h> <libc/iraf_libc.h>\
			<libc/iraf_spp.h> <libc/iraf_stdio.h>

	stgio.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	spf.c		<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_xnames.h>

	sprintf.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h> <libc/iraf_xnames.h>

	system.c	<libc/iraf_knames.h> <libc/iraf_libc.h>\
			<libc/iraf_spp.h>

	ungetc.c	<libc/iraf_libc.h> <libc/iraf_spp.h>\
			<libc/iraf_stdio.h> <libc/iraf_xnames.h>
	;
