DIST =		dist
Dist =		dist

COMMON	=	create \
		cosmos/LICENSE \
		cosmos/README \
		cosmos/README.VIN \
		cosmos/doc \
		cosmos/src \
		cosmos/bin \
		cosmos/dot \
		cosmos/etc \
		cosmos/.srcdate

OBJS =		$(DIST)/SYS.SUN4.tar.Z \
		$(DIST)/SYS.SUN3.tar.Z \
		$(DIST)/SYS.DECS.tar.Z \
		$(DIST)/SYS.NEWS.tar.Z

EXES =		$(DIST)/EXE/cosmos.SUN3OS4.Z \
		$(DIST)/EXE/cosmos.SUN4OS4.Z \
		$(DIST)/EXE/cosmos.DECSUL4.Z \
		$(DIST)/EXE/cosmos.NEWS4.0.Z

LIBS =		$(Dist)/EXT.NNTP.tar.Z \
		$(Dist)/EXT.MIME.tar.Z \
		$(Dist)/EXT.ONEW.tar.Z

PARTS =		$(DIST)/create \
		$(DIST)/COMMON.tar.Z \
		$(OBJS) \
		$(LIBS) \
		$(EXES) 

all:		$(DIST)/ALL.tar $(DIST)/create

$(DIST)/ALL.tar:$(PARTS)
		cd $(DIST); tar cf ALL.tar create *.Z

$(DIST)/create:	create
		cp -p create $(DIST)/

#########################################################################

$(DIST)/COMMON.tar.Z:	$(COMMON) cosmos/.srcdate
			cd cosmos; chmod -R g+rw .
			cd cosmos; chmod -R o+r .
			tar cf - $(COMMON) | compress > $(DIST)/COMMON.tar.Z
			mkenv

$(DIST)/SYS.SUN4.tar.Z:	cosmos/sys/SUN4/.objdate
			tar cf      $(DIST)/SYS.SUN4.tar  cosmos/sys/SUN4
			compress -f $(DIST)/SYS.SUN4.tar

$(DIST)/SYS.SUN3.tar.Z:	cosmos/sys/SUN3/.objdate
			tar cf      $(DIST)/SYS.SUN3.tar  cosmos/sys/SUN3
			compress -f $(DIST)/SYS.SUN3.tar

$(DIST)/SYS.DECS.tar.Z:	cosmos/sys/DECS/.objdate
			tar cf      $(DIST)/SYS.DECS.tar  cosmos/sys/DECS
			compress -f $(DIST)/SYS.DECS.tar

$(DIST)/SYS.NEWS.tar.Z:	cosmos/sys/NEWS/.objdate
			tar cf      $(DIST)/SYS.NEWS.tar  cosmos/sys/NEWS
			compress -f $(DIST)/SYS.NEWS.tar

$(DIST)/EXE/cosmos.SUN4OS4.Z:	exe/cosmos.SUN4OS4
			cp -p exe/cosmos.SUN4OS4 $(DIST)/EXE
			compress -f $(DIST)/EXE/cosmos.SUN4OS4

$(DIST)/EXE/cosmos.SUN3OS4.Z:	exe/cosmos.SUN3OS4
			cp -p exe/cosmos.SUN3OS4 $(DIST)/EXE
			compress -f $(DIST)/EXE/cosmos.SUN3OS4

$(DIST)/EXE/cosmos.DECSUL4.Z:	exe/cosmos.DECSUL4
			cp -p exe/cosmos.DECSUL4 $(DIST)/EXE
			compress -f $(DIST)/EXE/cosmos.DECSUL4

$(DIST)/EXE/cosmos.NEWS4.0.Z:	exe/cosmos.NEWS4.0
			cp -p exe/cosmos.NEWS4.0 $(DIST)/EXE
			compress -f $(DIST)/EXE/cosmos.NEWS4.0


$(Dist)/EXT.NNTP.tar.Z:	nntp/CHANGES
			tar cfh - nntp | compress > $(Dist)/EXT.NNTP.tar.Z

$(Dist)/EXT.MIME.tar.Z:	mime/README
			tar cfh - mime | compress > $(Dist)/EXT.MIME.tar.Z

$(Dist)/EXT.ONEW.tar.Z:	onew/README.ONEW onew/Makefile
			tar cfh - onew | compress > $(Dist)/EXT.ONEW.tar.Z

