diff options
Diffstat (limited to '')
| -rw-r--r-- | scripts/w3mman/Makefile | 38 | ||||
| -rw-r--r-- | scripts/w3mman/README | 4 | 
2 files changed, 23 insertions, 19 deletions
| diff --git a/scripts/w3mman/Makefile b/scripts/w3mman/Makefile index 1e596e0..0d7b582 100644 --- a/scripts/w3mman/Makefile +++ b/scripts/w3mman/Makefile @@ -1,10 +1,12 @@  prefix		= /usr/local -bindir		= $(prefix)/bin -libdir		= $(prefix)/lib +BIN_DIR		= $(prefix)/bin +LIB_DIR		= $(prefix)/lib/w3m +DESTDIR		=  distdir		= ./distfiles -W3M_LIBDIR	= $(libdir)/w3m +TARGETS		= w3mman +LIB_TARGETS	= w3mman2html.cgi  INSTALL		= install -c  INSTALL_SCRIPT	= $(INSTALL) -m 755 @@ -14,24 +16,26 @@ W3M		= w3m  # W3M		= w3m -X -o confirm_qq=0  MAN		= man -all: w3mman w3mman2html.cgi +.SUFFIXES: .in -w3mman: w3mman.in Makefile +all: $(TARGETS) $(LIB_TARGETS) + +.in:  	sed -e 's%@PERL@%$(PERL)%g'	\  	    -e 's%@W3M@%$(W3M)%g'	\  	    -e 's%@MAN@%$(MAN)%g'	\ -	w3mman.in > w3mman -	chmod +x w3mman -	 -w3mman2html.cgi: w3mman2html.cgi.in Makefile -	sed -e 's%@PERL@%$(PERL)%g'	\ -	    -e 's%@MAN@%$(MAN)%g'	\ -	w3mman2html.cgi.in > w3mman2html.cgi -	chmod +x w3mman2html.cgi - -install: w3mman w3mman2html.cgi -	$(INSTALL_SCRIPT) w3mman $(bindir) -	$(INSTALL_SCRIPT) w3mman2html.cgi $(W3M_LIBDIR) +	$< > $@ +	chmod +x $@ + +install: $(TARGETS) $(LIB_TARGETS) +	for file in $(TARGETS);     \ +	do      \ +		$(INSTALL_SCRIPT) $$file $(DESTDIR)$(BIN_DIR);	\ +	done +	for file in $(LIB_TARGETS);     \ +	do      \ +		$(INSTALL_SCRIPT) $$file $(DESTDIR)$(LIB_DIR);	\ +	done  dist: all  	@-rm -fr $(distdir)/w3mman diff --git a/scripts/w3mman/README b/scripts/w3mman/README index 699e068..0fc817e 100644 --- a/scripts/w3mman/README +++ b/scripts/w3mman/README @@ -14,7 +14,7 @@ w3mman  インストール      make install -    必要なら PERL, MAN, W3M_LIBDIR を設定してください。 +    必要なら PERL, MAN, LIBDIR を設定してください。      w3mman2html.cgi もインストールされます。  ================ @@ -31,7 +31,7 @@ w3mman2html.cgi  インストール      make install -    必要なら PERL, MAN, W3M_LIBDIR を設定してください。 +    必要なら PERL, MAN, LIBDIR を設定してください。      w3mman もインストールされます。  ================ | 
