"Fossies" - the Fresh Open Source Software Archive

Member "websec-1.9.0/Makefile" (18 May 2003, 1659 Bytes) of package /linux/www/old/websec-1.9.0.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 PREFIX=/usr/local
    2 BINDIR=$(DESTDIR)$(PREFIX)/bin
    3 MANDIR=$(DESTDIR)$(PREFIX)/share/man
    4 MAN1DIR=$(MANDIR)/man1
    5 MAN5DIR=$(MANDIR)/man5
    6 DOCDIR=$(DESTDIR)$(PREFIX)/share/doc/websec
    7 EMACSDIR=$(DESTDIR)$(PREFIX)/share/emacs/site-lisp
    8 VIMSYNDIR=$(DESTDIR)$(PREFIX)/share/vim/vim61/syntax
    9 
   10 PROGSRC=websec webdiff
   11 CONFSRC=url.list ignore.list
   12 
   13 PROGMAN=$(PROGSRC:%=%.1)
   14 CONFMAN=$(CONFSRC:%=%.5)
   15 
   16 PROGMANHTML=$(addsuffix (1).html,$(PROGSRC))
   17 CONFMANHTML=$(addsuffix (5).html,$(CONFSRC))
   18 
   19 # Generated files
   20 GENFILES=$(PROGMAN) $(CONFMAN)
   21 HTMLFILES=$(addprefix ",$(addsuffix ",$(PROGMANHTML) $(CONFMANHTML)))
   22 
   23 all: $(GENFILES)
   24 
   25 install: all
   26 	install -d $(BINDIR)
   27 	install websec $(BINDIR)/
   28 	install webdiff $(BINDIR)/
   29 
   30 	install -d $(MAN1DIR)
   31 	install websec.1 $(MAN1DIR)
   32 	install webdiff.1 $(MAN1DIR)
   33 
   34 	install -d $(MAN5DIR)
   35 	install url.list.5 $(MAN5DIR)
   36 	install ignore.list.5 $(MAN5DIR)
   37 
   38 	install -d $(DOCDIR)
   39 	install -d $(DOCDIR)/examples
   40 	install -m 0644 url.list $(DOCDIR)/examples/
   41 	install -m 0644 ignore.list $(DOCDIR)/examples/
   42 	install -m 0644 README $(DOCDIR)/
   43 
   44 	install -d $(EMACSDIR)
   45 	install -m 0644 websec.el $(EMACSDIR)
   46 	
   47 	install -d $(VIMSYNDIR)
   48 	install -m 0644 websec.vim $(VIMSYNDIR)
   49 
   50 clean:
   51 	rm -f $(GENFILES) pod2htm* $(HTMLFILES)
   52 
   53 $(PROGMAN) : %.1 : %
   54 	pod2man $< > $@
   55 
   56 $(CONFMAN) : %.5 : %
   57 	pod2man --section 5 $< > $@
   58 
   59 install_html: html
   60 	install -m 0644 $(HTMLFILES) $(DEST)
   61 
   62 html: $(CONFMANHTML) $(PROGMANHTML)
   63 
   64 $(CONFMANHTML) : %(5).html : %
   65 	pod2html --htmlroot . --podroot . --podpath . --infile "$<" --outfile "$@"
   66 
   67 $(PROGMANHTML) : %(1).html : %
   68 	-rm -f pod2htm*
   69 	pod2html --htmlroot . --podroot . --podpath . --infile "$<" --outfile "$@"