Annotation of db/prgsrc/Makefile, revision 1.1

1.1     ! boris       1: PERL = perl
        !             2: TMPSAV = /tmp
        !             3: PMODE = 775
        !             4: LMODE = 664
        !             5: KULICHKI=piataev@kulichki.rambler.ru
        !             6: RSYNC = rsync -ruvpte ssh1 --delete --progress --rsync-path='~/bin/rsync'
        !             7: DESTSRCDIR=~/public_html/dimrub/src/
        !             8: SRCDIR=/home/stepanov/baza/
        !             9: DESTPRGSRC=~/db/prgsrc
        !            10: DUMPDIR=../dump
        !            11: DESTDUMPDIR=/tmp/
        !            12: 
        !            13: DBSCRIPTS = mkdb.pl \
        !            14:            updatem.pl \
        !            15:            updatedb.pl \
        !            16:            changecities.pl\
        !            17:            createindex.pl\
        !            18:            updateindex.pl \
        !            19:            addlinks.pl
        !            20: 
        !            21: CGISCRIPTS = db.cgi
        !            22: 
        !            23: DBBIN = ../bin
        !            24: MANDIR = ../man
        !            25: CGIBIN = $(HOME)/public_html/cgi-bin
        !            26: 
        !            27: BININSTALL =    ${DBSCRIPTS:%.pl=$(DBBIN)/%.pl}
        !            28: CGIINSTALL =    ${CGISCRIPTS:%.cgi=$(CGIBIN)/%.cgi}
        !            29: 
        !            30: 
        !            31: $(DBBIN)/%.pl:       %.pl
        !            32:        ${PERL} -c $<
        !            33:        - pod2man --center "Internet Club DB" $< > $*.1
        !            34:        - install -m $(LMODE) $*.1 $(MANDIR)/man1
        !            35:        if [ -f $@ ]; then mv $@ $(TMPSAV); fi
        !            36:        cp $< $@
        !            37:        chmod $(PMODE) $@
        !            38:        if [ -f $(TMPSAV)/$(@F) ]; then rm -f $(TMPSAV)/$(@F); fi
        !            39: 
        !            40: $(CGIBIN)/%.cgi:       %.cgi
        !            41:        ${PERL} -c $<
        !            42:        - pod2man --center "Internet Club DB" $< > $*.1
        !            43:        - install -m $(LMODE) $*.1 $(MANDIR)/man1
        !            44:        if [ -f $@ ]; then mv $@ $(TMPSAV); fi
        !            45:        cp $< $@
        !            46:        chmod $(PMODE) $@
        !            47:        if [ -f $(TMPSAV)/$(@F) ]; then rm -f $(TMPSAV)/$(@F); fi
        !            48: 
        !            49: 
        !            50: all: $(BININSTALL) $(CGIINSTALL)
        !            51: 
        !            52: srcdeliver:
        !            53:        $(RSYNC) $(SRCDIR) $(KULICHKI):$(DESTSRCDIR)
        !            54: 
        !            55: 
        !            56: prgdeliver:
        !            57:        $(RSYNC) ./ $(KULICHKI):$(DESTPRGSRC)
        !            58: 
        !            59: dbdeliver:
        !            60:        mysqldump -u piataev chgk > $(DUMPDIR)/chgkdump
        !            61:        $(RSYNC) $(DUMPDIR)/chgkdump  $(KULICHKI):$(DESTDUMPDIR)

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>