DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T g

⟦c5e4f71f5⟧ TextFile

    Length: 5027 (0x13a3)
    Types: TextFile
    Names: »general«

Derivation

└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit
    └─⟦3658e588a⟧ »EurOpenD3/mail/mh/mh-6.7.tar.Z« 
        └─⟦c75e36ecb⟧ 
            └─⟦this⟧ »mh-6.7/conf/makefiles/support/general« 

TextFile

##############################################################################
#    Instructions to Make, for general support processes
#
#	@(MHWARNING)
# @(#)$Id: general,v 1.10 90/04/05 15:16:25 sources Exp $
##############################################################################

# The following entries were inserted during MH configuration
BINDIR  =	$(DESTDIR)@(MHBINPATH)
ETCDIR	=	$(DESTDIR)@(MHETCPATH)
@BEGIN: BBSERVER
BBUID	=	bboards
IOPTMISC=	inst-bboards
UOPTMISC=	BBoardAliases
TOPTMISC=	BBoardAliases
@END: BBSERVER
REMOVE	=	@(MHREMOVE)
FILPROT	=	0644

TALL	=	MailAliases components digestcomps distcomps forwcomps \
		rcvdistcomps replcomps mhl.digest mhl.format mhl.forward \
		mhl.body scan.mailx scan.size scan.time scan.timely $(TOPTMISC)


##############################################################################
#	Generate miscellaneous stuff
##############################################################################

all:;

depend:;

lint:;

install:	inst-all clean

inst-all:	inst-aliases inst-components inst-digestcomps inst-distcomps \
		inst-forwcomps inst-rcvdistcomps inst-replcomps inst-digest \
		inst-format inst-forward inst-body inst-mailx inst-size \
		inst-time inst-timely $(IOPTMISC)

tar:;		@touch $(TALL)
		@make -n inst-all > MAKEGEN
		@chmod +x MAKEGEN
		tar $(TFLAGS) MAKEGEN $(TALL)
		@rm -f MAKEGEN


uninstall:;	cd $(ETCDIR); \
		rm -f MailAliases components digestcomps distcomps forwcomps \
		    rcvdistcomps replcomps mhl.digest mhl.format mhl.forward \
		    mhl.body scan.mailx scan.size scan.time scan.timely \
		    $(UOPTMISC)


##############################################################################
#	Individual components
##############################################################################

inst-aliases:	$(ETCDIR)/MailAliases

$(ETCDIR)/MailAliases:	MailAliases
		-@if [ ! -f $@ ]; then \
		    $(REMOVE) $@ zMailAliases; \
		    cp MailAliases $@; \
		else \
		    echo "Will not overwrite existing $@"; \
		fi
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-components:	$(ETCDIR)/components

$(ETCDIR)/components:	components
		-$(REMOVE) $@ zcomponents
		cp components $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-digestcomps:	$(ETCDIR)/digestcomps

$(ETCDIR)/digestcomps:	digestcomps
		-$(REMOVE) $@ zdigestcomps
		cp digestcomps $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-distcomps:	$(ETCDIR)/distcomps

$(ETCDIR)/distcomps:	distcomps
		-$(REMOVE) $@ zdistcomps
		cp distcomps $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-forwcomps:	$(ETCDIR)/forwcomps

$(ETCDIR)/forwcomps:	forwcomps
		-$(REMOVE) $@ zforwcomps
		cp forwcomps $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-rcvdistcomps:	$(ETCDIR)/rcvdistcomps

$(ETCDIR)/rcvdistcomps:	rcvdistcomps
		-$(REMOVE) $@ zrcvdistcomps
		cp rcvdistcomps $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-replcomps:	$(ETCDIR)/replcomps

$(ETCDIR)/replcomps:	replcomps
		-$(REMOVE) $@ zreplcomps
		cp replcomps $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-digest:	$(ETCDIR)/mhl.digest

$(ETCDIR)/mhl.digest:	mhl.digest
		-$(REMOVE) $@ zmhl.digest
		cp mhl.digest $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-format:	$(ETCDIR)/mhl.format

$(ETCDIR)/mhl.format:	mhl.format
		-$(REMOVE) $@ zmhl.format
		cp mhl.format $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-forward:	$(ETCDIR)/mhl.forward

$(ETCDIR)/mhl.forward:	mhl.forward
		-$(REMOVE) $@ zmhl.forward
		cp mhl.forward $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-body:	$(ETCDIR)/mhl.body

$(ETCDIR)/mhl.body:	mhl.body
		-$(REMOVE) $@ zmhl.body
		cp mhl.body $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-mailx:	$(ETCDIR)/scan.mailx

$(ETCDIR)/scan.mailx:	scan.mailx
		-$(REMOVE) $@ zscan.mailx
		cp scan.mailx $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-size:	$(ETCDIR)/scan.size

$(ETCDIR)/scan.size:	scan.size
		-$(REMOVE) $@ zscan.size
		cp scan.size $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-time:	$(ETCDIR)/scan.time

$(ETCDIR)/scan.time:	scan.time
		-$(REMOVE) $@ zscan.time
		cp scan.time $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-timely:	$(ETCDIR)/scan.timely

$(ETCDIR)/scan.timely:	scan.timely
		-$(REMOVE) $@ zscan.timely
		cp scan.timely $@
		-@chmod $(FILPROT) $@
		-@ls -l $@
		-@echo ""


inst-bboards:	$(ETCDIR)/BBoardAliases

$(ETCDIR)/BBoardAliases:	BBoardAliases
		-@if [ ! -f $@ ]; then \
		    $(REMOVE) $@ zBBoardAliases; \
		    cp BBoardAliases $@; \
		else \
		    echo "Will not overwrite existing $@"; \
		fi
		-@chmod $(FILPROT) $@
		-chown $(BBUID) $@
		-@ls -l $@
		-@echo ""


##############################################################################
#	Miscellaneous tasks
##############################################################################

unconfig:	distribution
		-rm -f Makefile

distribution:	clean
		-rm -f MailAliases

clean:		unclean
		-rm -f x*

unclean:;	-rm -f z* _* :* core MAKEGEN