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>
|
2001-11-21 Tsutomu Okada <okada@furuno.co.jp>
|
||||||
|
|
||||||
* [w3m-dev 02472] cleanup CYGWIN macro
|
* [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 \
|
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\
|
form.c map.c frame.c rc.c menu.c mailcap.c\
|
||||||
func.c cookie.c history.c backend.c $(KEYBIND_SRC)
|
func.c cookie.c history.c backend.c $(KEYBIND_SRC)
|
||||||
@@ -30,7 +30,7 @@ INSTALL=sh install.sh
|
|||||||
INSTALL2=sh ../install.sh
|
INSTALL2=sh ../install.sh
|
||||||
AR=ar
|
AR=ar
|
||||||
|
|
||||||
all: $(TARGETS)
|
all: $(TARGETS) all-scripts
|
||||||
|
|
||||||
$(TARGET): $(ALLOBJS) $(ALIB) $(GCTARGET)
|
$(TARGET): $(ALLOBJS) $(ALIB) $(GCTARGET)
|
||||||
$(CC) $(CFLAGS) -o $(TARGET) $(ALLOBJS) $(LIBS)
|
$(CC) $(CFLAGS) -o $(TARGET) $(ALLOBJS) $(LIBS)
|
||||||
@@ -77,9 +77,10 @@ inflate.o: inflate.c
|
|||||||
$(CC) $(CFLAGS) $(Z_CFLAGS) -c inflate.c
|
$(CC) $(CFLAGS) $(Z_CFLAGS) -c inflate.c
|
||||||
|
|
||||||
gc/gc.a:
|
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)$(BIN_DIR)
|
||||||
-$(MKDIR) $(DESTDIR)$(HELP_DIR)
|
-$(MKDIR) $(DESTDIR)$(HELP_DIR)
|
||||||
-$(MKDIR) $(DESTDIR)$(LIB_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
|
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)
|
(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:
|
uninstall:
|
||||||
-$(RM) $(BIN_DIR)/$(TARGET)
|
-$(RM) $(BIN_DIR)/$(TARGET)
|
||||||
-$(RM) $(HELP_DIR)/w3mhelp-lynx_en.html
|
-$(RM) $(HELP_DIR)/w3mhelp-lynx_en.html
|
||||||
|
@@ -121,6 +121,7 @@ GCLIB=gc/gc.a
|
|||||||
GCTARGET=gc/gc.a
|
GCTARGET=gc/gc.a
|
||||||
RANLIB=ranlib
|
RANLIB=ranlib
|
||||||
MKDIR=mkdir -p
|
MKDIR=mkdir -p
|
||||||
|
PERL=/usr/local/bin/perl
|
||||||
VERSION=0.2.2
|
VERSION=0.2.2
|
||||||
MODEL=Linux.i686-monster-ja
|
MODEL=Linux.i686-monster-ja
|
||||||
#else
|
#else
|
||||||
|
20
configure
vendored
20
configure
vendored
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/sh
|
#!/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.
|
# Configuration.
|
||||||
#
|
#
|
||||||
|
|
||||||
@@ -1014,6 +1014,15 @@ else
|
|||||||
fi
|
fi
|
||||||
rm -rf hogege 2>&1 >/dev/null
|
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
|
####### strcasecmp
|
||||||
cat > _zmachdep.c << EOF
|
cat > _zmachdep.c << EOF
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
@@ -1807,6 +1816,7 @@ GCLIB=$gclib
|
|||||||
GCTARGET=$gctarget
|
GCTARGET=$gctarget
|
||||||
RANLIB=$ranlib_cmd
|
RANLIB=$ranlib_cmd
|
||||||
MKDIR=$MKDIR
|
MKDIR=$MKDIR
|
||||||
|
PERL=$perl
|
||||||
VERSION=$w3mversion
|
VERSION=$w3mversion
|
||||||
MODEL=$sysname.$platform-$modelname-$lang
|
MODEL=$sysname.$platform-$modelname-$lang
|
||||||
#else
|
#else
|
||||||
@@ -1929,12 +1939,4 @@ echo 'config.h is created. See config.h for further configuration.'
|
|||||||
echo ''
|
echo ''
|
||||||
echo 'Generating scripts/dirlist.cgi'
|
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".'
|
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
|
prefix = /usr/local
|
||||||
bindir = $(prefix)/bin
|
DESTDIR =
|
||||||
libdir = $(prefix)/lib
|
BIN_DIR = $(prefix)/bin
|
||||||
|
LIB_DIR = $(prefix)/lib/w3m
|
||||||
distdir = ./distfiles
|
distdir = ./distfiles
|
||||||
|
|
||||||
W3M_LIBDIR = $(libdir)/w3m
|
LIB_TARGETS = multipart.cgi
|
||||||
|
|
||||||
INSTALL = install -c
|
INSTALL = install -c
|
||||||
INSTALL_SCRIPT = $(INSTALL) -m 755
|
INSTALL_SCRIPT = $(INSTALL) -m 755
|
||||||
|
|
||||||
PERL = /usr/local/bin/perl
|
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' \
|
sed -e 's%@PERL@%$(PERL)%g' \
|
||||||
-e 's%@NKF@%$(NKF)%g' \
|
-e 's%@NKF@%$(NKF)%g' \
|
||||||
multipart.cgi.in > multipart.cgi
|
$< > $@
|
||||||
chmod +x multipart.cgi
|
chmod +x $@
|
||||||
|
|
||||||
install: multipart.cgi
|
install: $(LIB_TARGETS)
|
||||||
$(INSTALL_SCRIPT) multipart.cgi $(W3M_LIBDIR)
|
for file in $(LIB_TARGETS); \
|
||||||
|
do \
|
||||||
|
$(INSTALL_SCRIPT) $$file $(DISTDIR)$(LIB_DIR); \
|
||||||
|
done
|
||||||
|
|
||||||
dist: all
|
dist: all
|
||||||
@-rm -fr $(distdir)/multipart
|
@-rm -fr $(distdir)/multipart
|
||||||
|
@@ -7,7 +7,7 @@ Content-Type: multipart/*
|
|||||||
<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>
|
<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
|
||||||
* make install
|
* 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>
|
* mailcap <20><> ~/.w3m/mailcap <20>˥ޡ<CBA5><DEA1><EFBFBD>
|
||||||
multipart.cgi <20>Υѥ<CEA5><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
multipart.cgi <20>Υѥ<CEA5><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
@@ -1,10 +1,12 @@
|
|||||||
|
|
||||||
prefix = /usr/local
|
prefix = /usr/local
|
||||||
bindir = $(prefix)/bin
|
BIN_DIR = $(prefix)/bin
|
||||||
libdir = $(prefix)/lib
|
LIB_DIR = $(prefix)/lib/w3m
|
||||||
|
DESTDIR =
|
||||||
distdir = ./distfiles
|
distdir = ./distfiles
|
||||||
|
|
||||||
W3M_LIBDIR = $(libdir)/w3m
|
TARGETS = w3mman
|
||||||
|
LIB_TARGETS = w3mman2html.cgi
|
||||||
|
|
||||||
INSTALL = install -c
|
INSTALL = install -c
|
||||||
INSTALL_SCRIPT = $(INSTALL) -m 755
|
INSTALL_SCRIPT = $(INSTALL) -m 755
|
||||||
@@ -14,24 +16,26 @@ W3M = w3m
|
|||||||
# W3M = w3m -X -o confirm_qq=0
|
# W3M = w3m -X -o confirm_qq=0
|
||||||
MAN = man
|
MAN = man
|
||||||
|
|
||||||
all: w3mman w3mman2html.cgi
|
.SUFFIXES: .in
|
||||||
|
|
||||||
w3mman: w3mman.in Makefile
|
all: $(TARGETS) $(LIB_TARGETS)
|
||||||
|
|
||||||
|
.in:
|
||||||
sed -e 's%@PERL@%$(PERL)%g' \
|
sed -e 's%@PERL@%$(PERL)%g' \
|
||||||
-e 's%@W3M@%$(W3M)%g' \
|
-e 's%@W3M@%$(W3M)%g' \
|
||||||
-e 's%@MAN@%$(MAN)%g' \
|
-e 's%@MAN@%$(MAN)%g' \
|
||||||
w3mman.in > w3mman
|
$< > $@
|
||||||
chmod +x w3mman
|
chmod +x $@
|
||||||
|
|
||||||
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: $(TARGETS) $(LIB_TARGETS)
|
||||||
$(INSTALL_SCRIPT) w3mman $(bindir)
|
for file in $(TARGETS); \
|
||||||
$(INSTALL_SCRIPT) w3mman2html.cgi $(W3M_LIBDIR)
|
do \
|
||||||
|
$(INSTALL_SCRIPT) $$file $(DESTDIR)$(BIN_DIR); \
|
||||||
|
done
|
||||||
|
for file in $(LIB_TARGETS); \
|
||||||
|
do \
|
||||||
|
$(INSTALL_SCRIPT) $$file $(DESTDIR)$(LIB_DIR); \
|
||||||
|
done
|
||||||
|
|
||||||
dist: all
|
dist: all
|
||||||
@-rm -fr $(distdir)/w3mman
|
@-rm -fr $(distdir)/w3mman
|
||||||
|
@@ -14,7 +14,7 @@ w3mman
|
|||||||
<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>
|
<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
|
||||||
make install
|
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>
|
w3mman2html.cgi <20>⥤<EFBFBD>ȡ<F3A5B9A5><C8A1>뤵<EFBFBD><EBA4B5><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>
|
||||||
|
|
||||||
================
|
================
|
||||||
@@ -31,7 +31,7 @@ w3mman2html.cgi
|
|||||||
<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>
|
<EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
|
||||||
make install
|
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>
|
w3mman <20>⥤<EFBFBD>ȡ<F3A5B9A5><C8A1>뤵<EFBFBD><EBA4B5><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>
|
||||||
|
|
||||||
================
|
================
|
||||||
|
Reference in New Issue
Block a user