[w3m-dev 02690] RC_DIR in scripts
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
This commit is contained in:
15
ChangeLog
15
ChangeLog
@@ -1,6 +1,17 @@
|
|||||||
|
2001-12-22 Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
|
||||||
|
|
||||||
|
* [w3m-dev 02690] RC_DIR in scripts
|
||||||
|
* configure (config.h): add RC_DIR
|
||||||
|
* config.h.dist: ditto
|
||||||
|
* XMakefile: pass RC_DIR
|
||||||
|
* scripts/Makefile: subst RC_DIR
|
||||||
|
* scripts/dirlist.cgi.in: $RC_DIR initial value
|
||||||
|
* scripts/w3mhelp.cgi.in: ditto
|
||||||
|
* scripts/w3mhelp.cgi.in (cygwin_pathconv): added
|
||||||
|
|
||||||
2001-12-22 Fumitoshi UKAI <ukai@debian.or.jp>
|
2001-12-22 Fumitoshi UKAI <ukai@debian.or.jp>
|
||||||
|
|
||||||
* version.c.in: 0.2.3.2-cvs
|
* version.c.in: 0.2.3.2+cvs
|
||||||
|
|
||||||
2001-12-22 Fumitoshi UKAI <ukai@debian.or.jp>
|
2001-12-22 Fumitoshi UKAI <ukai@debian.or.jp>
|
||||||
|
|
||||||
@@ -1394,4 +1405,4 @@
|
|||||||
* release-0-2-1
|
* release-0-2-1
|
||||||
* import w3m-0.2.1
|
* import w3m-0.2.1
|
||||||
|
|
||||||
$Id: ChangeLog,v 1.156 2001/12/21 20:15:58 ukai Exp $
|
$Id: ChangeLog,v 1.157 2001/12/21 20:30:54 ukai Exp $
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
# $Id: XMakefile,v 1.18 2001/12/15 17:25:45 ukai Exp $
|
# $Id: XMakefile,v 1.19 2001/12/21 20:30:54 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)
|
||||||
@@ -115,7 +115,7 @@ install-helpfile:
|
|||||||
all-scripts:
|
all-scripts:
|
||||||
for dir in $(SCRIPTSUBDIRS); \
|
for dir in $(SCRIPTSUBDIRS); \
|
||||||
do \
|
do \
|
||||||
(cd $$dir; $(MAKE) PERL='$(PERL)' BIN_DIR='$(BIN_DIR)' LIB_DIR='$(LIB_DIR)' HELP_DIR='$(HELP_DIR)'); \
|
(cd $$dir; $(MAKE) PERL='$(PERL)' BIN_DIR='$(BIN_DIR)' LIB_DIR='$(LIB_DIR)' HELP_DIR='$(HELP_DIR)' RC_DIR='$(RC_DIR)'); \
|
||||||
done
|
done
|
||||||
|
|
||||||
install-scripts: all-scripts
|
install-scripts: all-scripts
|
||||||
|
@@ -68,6 +68,7 @@ BIN_DIR = /usr/local/bin
|
|||||||
HELP_DIR = /usr/local/lib/w3m
|
HELP_DIR = /usr/local/lib/w3m
|
||||||
LIB_DIR = /usr/local/lib/w3m
|
LIB_DIR = /usr/local/lib/w3m
|
||||||
ETC_DIR = /usr/local/etc/w3m
|
ETC_DIR = /usr/local/etc/w3m
|
||||||
|
RC_DIR = ~/.w3m
|
||||||
HELP_FILE = w3mhelp-w3m_ja.html
|
HELP_FILE = w3mhelp-w3m_ja.html
|
||||||
SYS_LIBRARIES = -lgpm -lbsd -lnsl -lncurses -L/usr/lib -L/usr/lib -L/usr/local/ssl/lib -L/usr/local/ssl/lib -lssl -lcrypto
|
SYS_LIBRARIES = -lgpm -lbsd -lnsl -lncurses -L/usr/lib -L/usr/lib -L/usr/local/ssl/lib -L/usr/local/ssl/lib -lssl -lcrypto
|
||||||
LOCAL_LIBRARIES =
|
LOCAL_LIBRARIES =
|
||||||
|
3
configure
vendored
3
configure
vendored
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# $Id: configure,v 1.42 2001/12/21 02:11:50 ukai Exp $
|
# $Id: configure,v 1.43 2001/12/21 20:30:54 ukai Exp $
|
||||||
# Configuration.
|
# Configuration.
|
||||||
#
|
#
|
||||||
|
|
||||||
@@ -1950,6 +1950,7 @@ BIN_DIR = $bindir
|
|||||||
HELP_DIR = $helpdir
|
HELP_DIR = $helpdir
|
||||||
LIB_DIR = $libdir
|
LIB_DIR = $libdir
|
||||||
ETC_DIR = $sysconfdir
|
ETC_DIR = $sysconfdir
|
||||||
|
RC_DIR = ~/.w3m
|
||||||
HELP_FILE = $helpfile
|
HELP_FILE = $helpfile
|
||||||
SYS_LIBRARIES = $gpmlib $extlib $termlib $ssllib $v6lib
|
SYS_LIBRARIES = $gpmlib $extlib $termlib $ssllib $v6lib
|
||||||
LOCAL_LIBRARIES = $bsdlib $ldflags
|
LOCAL_LIBRARIES = $bsdlib $ldflags
|
||||||
|
@@ -4,6 +4,7 @@ DESTDIR =
|
|||||||
BIN_DIR = $(prefix)/bin
|
BIN_DIR = $(prefix)/bin
|
||||||
LIB_DIR = $(prefix)/lib/w3m
|
LIB_DIR = $(prefix)/lib/w3m
|
||||||
HELP_DIR = $(prefix)/lib/w3m
|
HELP_DIR = $(prefix)/lib/w3m
|
||||||
|
RC_DIR = ~/.w3m
|
||||||
|
|
||||||
LIB_TARGETS = dirlist.cgi w3mhelp.cgi
|
LIB_TARGETS = dirlist.cgi w3mhelp.cgi
|
||||||
HELP_LIBS = w3mhelp-funcname.pl w3mhelp-funcdesc.pl
|
HELP_LIBS = w3mhelp-funcname.pl w3mhelp-funcdesc.pl
|
||||||
@@ -24,7 +25,8 @@ all: $(LIB_TARGETS) $(HELP_LIBS)
|
|||||||
.in:
|
.in:
|
||||||
@echo "generating $@..."
|
@echo "generating $@..."
|
||||||
@sed -e 's%@PERL@%$(PERL)%' -e 's%@HELP_DIR@%$(HELP_DIR)%' \
|
@sed -e 's%@PERL@%$(PERL)%' -e 's%@HELP_DIR@%$(HELP_DIR)%' \
|
||||||
-e 's%@DOCDIRS@%$(DOCDIRS)%' $< > $@
|
-e 's%@DOCDIRS@%$(DOCDIRS)%' \
|
||||||
|
-e 's%@RC_DIR@%$(RC_DIR)%' $< > $@
|
||||||
@chmod +x $@
|
@chmod +x $@
|
||||||
@echo done
|
@echo done
|
||||||
|
|
||||||
|
@@ -15,8 +15,7 @@ else {
|
|||||||
$WIN32 = 0;
|
$WIN32 = 0;
|
||||||
$CYGPATH = 0;
|
$CYGPATH = 0;
|
||||||
}
|
}
|
||||||
$RC_DIR = '~/.w3m/';
|
$RC_DIR = '@RC_DIR@';
|
||||||
|
|
||||||
$RC_DIR =~ s@^~/@$ENV{'HOME'}/@;
|
$RC_DIR =~ s@^~/@$ENV{'HOME'}/@;
|
||||||
if ($CYGPATH) {
|
if ($CYGPATH) {
|
||||||
$RC_DIR = &cygwin_pathconv("$RC_DIR");
|
$RC_DIR = &cygwin_pathconv("$RC_DIR");
|
||||||
|
@@ -1,5 +1,9 @@
|
|||||||
#!@PERL@
|
#!@PERL@
|
||||||
# $Id: w3mhelp.cgi.in,v 1.6 2001/12/21 19:25:01 ukai Exp $
|
# $Id: w3mhelp.cgi.in,v 1.7 2001/12/21 20:30:54 ukai Exp $
|
||||||
|
|
||||||
|
if ( $^O =~ /^(ms)?(dos|win(32|nt)?)/i ) {
|
||||||
|
$CYGPATH = 1;
|
||||||
|
}
|
||||||
|
|
||||||
$helpdir = "@HELP_DIR@";
|
$helpdir = "@HELP_DIR@";
|
||||||
unshift(@INC, $helpdir);
|
unshift(@INC, $helpdir);
|
||||||
@@ -15,7 +19,12 @@ $lang = 'en';
|
|||||||
'&', '&'
|
'&', '&'
|
||||||
);
|
);
|
||||||
|
|
||||||
$keymap = "$ENV{'HOME'}/.w3m/keymap";
|
$RC_DIR = '@RC_DIR@';
|
||||||
|
$RC_DIR =~ s/^~/$ENV{'HOME'}/;
|
||||||
|
if ($CYGPATH) {
|
||||||
|
$RC_DIR = &cygwin_pathconv("$RC_DIR");
|
||||||
|
}
|
||||||
|
$keymap = "$RC_DIR/keymap";
|
||||||
$version = '*unknown*';
|
$version = '*unknown*';
|
||||||
if (defined($ENV{'QUERY_STRING'})) {
|
if (defined($ENV{'QUERY_STRING'})) {
|
||||||
print "QUERY_STRING=$ENV{'QUERY_STRING'}\n";
|
print "QUERY_STRING=$ENV{'QUERY_STRING'}\n";
|
||||||
@@ -191,3 +200,17 @@ PAGE
|
|||||||
}
|
}
|
||||||
print "</table>\n";
|
print "</table>\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
sub cygwin_pathconv {
|
||||||
|
local($_) = @_;
|
||||||
|
local(*CYGPATH);
|
||||||
|
|
||||||
|
open(CYGPATH, '-|') || exec('cygpath', '-w', $_);
|
||||||
|
$_ = <CYGPATH>;
|
||||||
|
close(CYGPATH);
|
||||||
|
s/\r?\n$//;
|
||||||
|
s!\\!/!g;
|
||||||
|
s!/$!!;
|
||||||
|
return $_;
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user