11
ChangeLog
11
ChangeLog
@@ -1,3 +1,14 @@
|
||||
2001-11-21 Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
|
||||
|
||||
* [w3m-dev 02470]
|
||||
* XMakefile: all of scripts are generated by this instead of configure
|
||||
* configure: add PERL, remove scripts/dirlist.cgi generation
|
||||
* config.h.dist: add PERL
|
||||
* scripts/Makefile: added
|
||||
* scripts/multipart/Makefile scripts/w3mman/Makefile:
|
||||
new scripts generation and installation
|
||||
* scripts/multipart/README scripts/w3mman/README: update
|
||||
|
||||
2001-11-21 Tsutomu Okada <okada@furuno.co.jp>
|
||||
|
||||
* [w3m-dev 02472] cleanup CYGWIN macro
|
||||
|
21
XMakefile
21
XMakefile
@@ -1,4 +1,4 @@
|
||||
# $Id: XMakefile,v 1.7 2001/11/20 17:49:23 ukai Exp $
|
||||
# $Id: XMakefile,v 1.8 2001/11/21 09:21:59 ukai Exp $
|
||||
SRCS=main.c file.c buffer.c display.c etc.c search.c linein.c table.c local.c \
|
||||
form.c map.c frame.c rc.c menu.c mailcap.c\
|
||||
func.c cookie.c history.c backend.c $(KEYBIND_SRC)
|
||||
@@ -30,7 +30,7 @@ INSTALL=sh install.sh
|
||||
INSTALL2=sh ../install.sh
|
||||
AR=ar
|
||||
|
||||
all: $(TARGETS)
|
||||
all: $(TARGETS) all-scripts
|
||||
|
||||
$(TARGET): $(ALLOBJS) $(ALIB) $(GCTARGET)
|
||||
$(CC) $(CFLAGS) -o $(TARGET) $(ALLOBJS) $(LIBS)
|
||||
@@ -77,9 +77,10 @@ inflate.o: inflate.c
|
||||
$(CC) $(CFLAGS) $(Z_CFLAGS) -c inflate.c
|
||||
|
||||
gc/gc.a:
|
||||
cd gc; make CC='$(CC)' CFLAGS='$(GCCFLAGS) $(GC_CFLAGS)' SPECIALCFLAGS='-I./\$(srcdir)/include $(GC_CFLAGS)'
|
||||
cd gc; $(MAKE) CC='$(CC)' CFLAGS='$(GCCFLAGS) $(GC_CFLAGS)' SPECIALCFLAGS='-I./\$(srcdir)/include $(GC_CFLAGS)'
|
||||
|
||||
install: $(TARGETS)
|
||||
|
||||
install: $(TARGETS) all-scripts
|
||||
-$(MKDIR) $(DESTDIR)$(BIN_DIR)
|
||||
-$(MKDIR) $(DESTDIR)$(HELP_DIR)
|
||||
-$(MKDIR) $(DESTDIR)$(LIB_DIR)
|
||||
@@ -92,6 +93,18 @@ install: $(TARGETS)
|
||||
for d in $(EXT_TARGETS); do $(INSTALL) -m 755 $$d $(DESTDIR)$(LIB_DIR)/$$d; done
|
||||
(cd scripts; for i in *.cgi; do $(INSTALL2) -m 755 $$i $(DESTDIR)$(LIB_DIR)/$$i; done)
|
||||
|
||||
all-scripts:
|
||||
for dir in scripts scripts/multipart scripts/w3mman; \
|
||||
do \
|
||||
(cd $$dir; $(MAKE) PERL='$(PERL)' BIN_DIR='$(BIN_DIR)' LIB_DIR='$(LIB_DIR)'); \
|
||||
done
|
||||
|
||||
install-scripts:
|
||||
for dir in scripts scripts/multipart scripts/w3mman; \
|
||||
do \
|
||||
(cd $$dir; $(MAKE) PERL='$(PERL)' BIN_DIR='$(BIN_DIR)' LIB_DIR='$(LIB_DIR)' DESTDIR='$(DESTDIR)' INSTALL='sh $(PWD)/install.sh' install); \
|
||||
done
|
||||
|
||||
uninstall:
|
||||
-$(RM) $(BIN_DIR)/$(TARGET)
|
||||
-$(RM) $(HELP_DIR)/w3mhelp-lynx_en.html
|
||||
|
@@ -121,6 +121,7 @@ GCLIB=gc/gc.a
|
||||
GCTARGET=gc/gc.a
|
||||
RANLIB=ranlib
|
||||
MKDIR=mkdir -p
|
||||
PERL=/usr/local/bin/perl
|
||||
VERSION=0.2.2
|
||||
MODEL=Linux.i686-monster-ja
|
||||
#else
|
||||
|
20
configure
vendored
20
configure
vendored
@@ -1,5 +1,5 @@
|
||||
#!/bin/sh
|
||||
# $Id: configure,v 1.8 2001/11/21 03:58:32 ukai Exp $
|
||||
# $Id: configure,v 1.9 2001/11/21 09:21:59 ukai Exp $
|
||||
# Configuration.
|
||||
#
|
||||
|
||||
@@ -1014,6 +1014,15 @@ else
|
||||
fi
|
||||
rm -rf hogege 2>&1 >/dev/null
|
||||
|
||||
####### perl
|
||||
perl=`./which perl`
|
||||
if [ `expr "$perl" : 'not found'` != 0 ]; then
|
||||
echo "You don't have perl."
|
||||
perl=/usr/local/bin/perl
|
||||
else
|
||||
echo "You have perl."
|
||||
fi
|
||||
|
||||
####### strcasecmp
|
||||
cat > _zmachdep.c << EOF
|
||||
#include <string.h>
|
||||
@@ -1807,6 +1816,7 @@ GCLIB=$gclib
|
||||
GCTARGET=$gctarget
|
||||
RANLIB=$ranlib_cmd
|
||||
MKDIR=$MKDIR
|
||||
PERL=$perl
|
||||
VERSION=$w3mversion
|
||||
MODEL=$sysname.$platform-$modelname-$lang
|
||||
#else
|
||||
@@ -1929,12 +1939,4 @@ echo 'config.h is created. See config.h for further configuration.'
|
||||
echo ''
|
||||
echo 'Generating scripts/dirlist.cgi'
|
||||
|
||||
perl=`./which perl`
|
||||
if [ `expr "$perl" : 'not found'` != 0 ]; then
|
||||
perl=/usr/local/bin/perl
|
||||
fi
|
||||
sed -e "s;@PERL@;$perl;" \
|
||||
scripts/dirlist.cgi.in > scripts/dirlist.cgi
|
||||
chmod +x scripts/dirlist.cgi
|
||||
|
||||
echo 'Configuration done. Just type "make".'
|
||||
|
25
scripts/Makefile
Normal file
25
scripts/Makefile
Normal file
@@ -0,0 +1,25 @@
|
||||
|
||||
prefix = /usr/local
|
||||
DESTDIR =
|
||||
BIN_DIR = $(prefix)/bin
|
||||
LIB_DIR = $(prefix)/lib/w3m
|
||||
|
||||
LIB_TARGETS = dirlist.cgi
|
||||
|
||||
INSTALL = install -c
|
||||
INSTALL_SCRIPT = $(INSTALL) -m 755
|
||||
|
||||
PERL = /usr/local/bin/perl
|
||||
|
||||
.SUFFIXES: .in
|
||||
|
||||
all: $(LIB_TARGETS)
|
||||
|
||||
.in:
|
||||
sed 's%@PERL@%$(PERL)%' $< > $@
|
||||
|
||||
install: $(LIB_TARGETS)
|
||||
for file in $(LIB_TARGETS); \
|
||||
do \
|
||||
$(INSTALL_SCRIPT) $$file $(DISTDIR)$(LIB_DIR); \
|
||||
done
|
@@ -1,27 +1,33 @@
|
||||
|
||||
prefix = /usr/local
|
||||
bindir = $(prefix)/bin
|
||||
libdir = $(prefix)/lib
|
||||
DESTDIR =
|
||||
BIN_DIR = $(prefix)/bin
|
||||
LIB_DIR = $(prefix)/lib/w3m
|
||||
distdir = ./distfiles
|
||||
|
||||
W3M_LIBDIR = $(libdir)/w3m
|
||||
LIB_TARGETS = multipart.cgi
|
||||
|
||||
INSTALL = install -c
|
||||
INSTALL_SCRIPT = $(INSTALL) -m 755
|
||||
|
||||
PERL = /usr/local/bin/perl
|
||||
NKF = /usr/local/bin/nkf
|
||||
NKF = nkf
|
||||
|
||||
all: multipart.cgi
|
||||
.SUFFIXES: .in
|
||||
|
||||
multipart.cgi: multipart.cgi.in Makefile
|
||||
all: $(LIB_TARGETS)
|
||||
|
||||
.in:
|
||||
sed -e 's%@PERL@%$(PERL)%g' \
|
||||
-e 's%@NKF@%$(NKF)%g' \
|
||||
multipart.cgi.in > multipart.cgi
|
||||
chmod +x multipart.cgi
|
||||
$< > $@
|
||||
chmod +x $@
|
||||
|
||||
install: multipart.cgi
|
||||
$(INSTALL_SCRIPT) multipart.cgi $(W3M_LIBDIR)
|
||||
install: $(LIB_TARGETS)
|
||||
for file in $(LIB_TARGETS); \
|
||||
do \
|
||||
$(INSTALL_SCRIPT) $$file $(DISTDIR)$(LIB_DIR); \
|
||||
done
|
||||
|
||||
dist: all
|
||||
@-rm -fr $(distdir)/multipart
|
||||
|
@@ -7,7 +7,7 @@ Content-Type: multipart/*
|
||||
<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
* make install
|
||||
ɬ<>פʤ<D7A4> PERL, NKF, W3M_LIBDIR <20><><EFBFBD><EFBFBD><EFBFBD>ꤷ<EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
ɬ<>פʤ<D7A4> PERL, NKF, LIBDIR <20><><EFBFBD><EFBFBD><EFBFBD>ꤷ<EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
* mailcap <20><> ~/.w3m/mailcap <20>˥ޡ<CBA5><DEA1><EFBFBD>
|
||||
multipart.cgi <20>Υѥ<CEA5><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
@@ -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
|
||||
$< > $@
|
||||
chmod +x $@
|
||||
|
||||
install: w3mman w3mman2html.cgi
|
||||
$(INSTALL_SCRIPT) w3mman $(bindir)
|
||||
$(INSTALL_SCRIPT) w3mman2html.cgi $(W3M_LIBDIR)
|
||||
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
|
||||
|
@@ -14,7 +14,7 @@ w3mman
|
||||
<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
make install
|
||||
ɬ<>פʤ<D7A4> PERL, MAN, W3M_LIBDIR <20><><EFBFBD><EFBFBD><EFBFBD>ꤷ<EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
ɬ<>פʤ<D7A4> PERL, MAN, LIBDIR <20><><EFBFBD><EFBFBD><EFBFBD>ꤷ<EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
w3mman2html.cgi <20>⥤<EFBFBD>ȡ<F3A5B9A5><C8A1>뤵<EFBFBD><EBA4B5><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>
|
||||
|
||||
================
|
||||
@@ -31,7 +31,7 @@ w3mman2html.cgi
|
||||
<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
make install
|
||||
ɬ<>פʤ<D7A4> PERL, MAN, W3M_LIBDIR <20><><EFBFBD><EFBFBD><EFBFBD>ꤷ<EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
ɬ<>פʤ<D7A4> PERL, MAN, LIBDIR <20><><EFBFBD><EFBFBD><EFBFBD>ꤷ<EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
w3mman <20>⥤<EFBFBD>ȡ<F3A5B9A5><C8A1>뤵<EFBFBD><EBA4B5><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>
|
||||
|
||||
================
|
||||
|
Reference in New Issue
Block a user