Web browser based on emacs/mule.

Submitted by:	Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
This commit is contained in:
Satoshi Asami 1996-12-18 05:26:32 +00:00
parent c8edeba2cd
commit 52f538cad0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=5016
12 changed files with 350 additions and 0 deletions

36
www/w3-4/Makefile Normal file
View file

@ -0,0 +1,36 @@
# New ports collection makefile for: w3 on Emacs
# Version required: 2.2.26
# Date created: 30 November 1996
# Whom: MITA Yoshio <mita@ee.t.u-tokyo.ac.jp>
#
# $Id$
#
DISTNAME= w3-2.2.26
CATEGORIES= www
MASTER_SITES= ftp://ftp.iij.ad.jp/pub/network/WWW/w3/ \
ftp://ftp.cs.indiana.edu/pub/elisp/w3/
MAINTAINER= kiri@kiri.toba-cmt.ac.jp
BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs
RUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs
WRKSRC= ${WRKDIR}/w3
DOCDIR= ${PREFIX}/share/doc/w3
post-install:
.if !defined(NOPORTDOCS)
@if [ ! -d ${DOCDIR} ]; then mkdir -p ${DOCDIR}; fi
.for f in .emacs .mosaic-hotlist-default
@${CP} ${FILESDIR}/${f} ${DOCDIR}
.endfor
@${INSTALL_SCRIPT} ${FILESDIR}/user-install ${DOCDIR}
.for f in W3.ad clean-cache Makefile w3.txi
@${CP} ${WRKSRC}/${f} ${DOCDIR}
.endfor
.endif
@/bin/sh ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
.include <bsd.port.mk>

1
www/w3-4/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (w3-2.2.26.tar.gz) = b53c81896353eec79911455d67d24339

40
www/w3-4/files/patch-aa Normal file
View file

@ -0,0 +1,40 @@
--- Makefile.org Sun Oct 29 01:21:56 1995
+++ Makefile Sun Dec 1 14:01:52 1996
@@ -8,12 +8,13 @@
# Various other stuff used
RM = rm -f
CP = cp
+INSTALL_DATA = /usr/bin/install -c -o bin -g bin -m 444
# where the Info file should go
-INFODIR = ../info
+INFODIR = ${PREFIX}/info
# where the w3 lisp files should go
-LISPDIR = $$HOME/lisp
+LISPDIR = ${PREFIX}/share/emacs/site-lisp/w3
# Change this to be where your .emacs file is stored
DOTEMACS = $$HOME/.emacs
@@ -57,16 +58,16 @@
w3: docomp.el $(OBJECTS)
@echo Build of w3 complete...
-all: w3.info w3 emacs
+all: w3.info w3
install: all
@echo Installing in $(LISPDIR)
if [ ! -d $(LISPDIR) ] ; then $(MKDIR) $(LISPDIR) ; fi
- (cd $(LISPDIR) ; $(RM) -f $(SOURCES) $(OBJECTS) w3-sysdp.el*)
- $(CP) $(SOURCES) $(OBJECTS) $(LISPDIR)
+ (cd $(LISPDIR) ; $(RM) $(SOURCES) $(OBJECTS) w3-sysdp.el*)
+ ${INSTALL_DATA} $(SOURCES) $(OBJECTS) $(LISPDIR)
if [ ! -d $(INFODIR) ] ; then $(MKDIR) $(INFODIR) ; fi
- (cd $(INFODIR) ; $(RM) -f w3.info*)
- $(CP) w3.info* $(INFODIR)
+ (cd $(INFODIR) ; $(RM) w3.info*)
+ ${INSTALL_DATA} w3.info* $(INFODIR)
emacs:
@echo Adding w3 setup to $(DOTEMACS)

1
www/w3-4/pkg-comment Normal file
View file

@ -0,0 +1 @@
WWW browser based on emacs/mule

27
www/w3-4/pkg-descr Normal file
View file

@ -0,0 +1,27 @@
w3-2.2.26 package is WWW browser package for emacs.
Info path and elisp load path would be set as follows :
Info path - /usr/local/info
load path - /usr/local/share/emacs/site-lisp/mew
You may be happy by adding following lines to your .emacs file:
(setq url-keep-history t)
(setq url-be-asynchronous t)
(setq w3-default-homepage
"file://localhost/usr/share/doc/handbook/handbook.html")
and copying .mosaic-hotlist-default file from /usr/local/share/doc/w3
directory to your home directory.
Setting above user environment would be only executed by
/usr/local/share/doc/mew/user-install on your home directory.
If you want to get an typesetting manual, copy Makefile and w3.texi from
/usr/local/share/doc/w3 and 'make w3.dvi'.
If you have installed correctly, type "M-x w3". Enjoy!
- Kiriyama Kazuhiko
kiri@kiri.toba-cmt.ac.jp

70
www/w3-4/pkg-plist Normal file
View file

@ -0,0 +1,70 @@
info/w3.info
info/w3.info-1
info/w3.info-2
info/w3.info-3
info/w3.info-4
share/doc/w3/.emacs
share/doc/w3/.mosaic-hotlist-default
share/doc/w3/Makefile
share/doc/w3/W3.ad
share/doc/w3/clean-cache
share/doc/w3/user-install
share/doc/w3/w3.txi
share/emacs/site-lisp/w3/base64.el
share/emacs/site-lisp/w3/base64.elc
share/emacs/site-lisp/w3/font.el
share/emacs/site-lisp/w3/font.elc
share/emacs/site-lisp/w3/md5.el
share/emacs/site-lisp/w3/md5.elc
share/emacs/site-lisp/w3/mm.el
share/emacs/site-lisp/w3/mm.elc
share/emacs/site-lisp/w3/ssl.el
share/emacs/site-lisp/w3/ssl.elc
share/emacs/site-lisp/w3/url-hash.el
share/emacs/site-lisp/w3/url-hash.elc
share/emacs/site-lisp/w3/url.el
share/emacs/site-lisp/w3/url.elc
share/emacs/site-lisp/w3/urlauth.el
share/emacs/site-lisp/w3/urlauth.elc
share/emacs/site-lisp/w3/w3-about.el
share/emacs/site-lisp/w3/w3-about.elc
share/emacs/site-lisp/w3/w3-beta.el
share/emacs/site-lisp/w3/w3-beta.elc
share/emacs/site-lisp/w3/w3-draw.el
share/emacs/site-lisp/w3/w3-draw.elc
share/emacs/site-lisp/w3/w3-e19.el
share/emacs/site-lisp/w3/w3-e19.elc
share/emacs/site-lisp/w3/w3-emacs.el
share/emacs/site-lisp/w3/w3-emacs.elc
share/emacs/site-lisp/w3/w3-epoch.el
share/emacs/site-lisp/w3/w3-epoch.elc
share/emacs/site-lisp/w3/w3-hot.el
share/emacs/site-lisp/w3/w3-hot.elc
share/emacs/site-lisp/w3/w3-mac.el
share/emacs/site-lisp/w3/w3-mac.elc
share/emacs/site-lisp/w3/w3-mule.el
share/emacs/site-lisp/w3/w3-mule.elc
share/emacs/site-lisp/w3/w3-next.el
share/emacs/site-lisp/w3/w3-next.elc
share/emacs/site-lisp/w3/w3-parse.el
share/emacs/site-lisp/w3/w3-parse.elc
share/emacs/site-lisp/w3/w3-print.el
share/emacs/site-lisp/w3/w3-print.elc
share/emacs/site-lisp/w3/w3-srch.el
share/emacs/site-lisp/w3/w3-srch.elc
share/emacs/site-lisp/w3/w3-style.el
share/emacs/site-lisp/w3/w3-style.elc
share/emacs/site-lisp/w3/w3-sysdp.el
share/emacs/site-lisp/w3/w3-sysdp.elc
share/emacs/site-lisp/w3/w3-vars.el
share/emacs/site-lisp/w3/w3-vars.elc
share/emacs/site-lisp/w3/w3-wemac.el
share/emacs/site-lisp/w3/w3-wemac.elc
share/emacs/site-lisp/w3/w3-xemac.el
share/emacs/site-lisp/w3/w3-xemac.elc
share/emacs/site-lisp/w3/w3.el
share/emacs/site-lisp/w3/w3.elc
share/emacs/site-lisp/w3/xbm-button.el
share/emacs/site-lisp/w3/xbm-button.elc
share/emacs/site-lisp/w3/xpm-button.el
share/emacs/site-lisp/w3/xpm-button.elc

36
www/w3/Makefile Normal file
View file

@ -0,0 +1,36 @@
# New ports collection makefile for: w3 on Emacs
# Version required: 2.2.26
# Date created: 30 November 1996
# Whom: MITA Yoshio <mita@ee.t.u-tokyo.ac.jp>
#
# $Id$
#
DISTNAME= w3-2.2.26
CATEGORIES= www
MASTER_SITES= ftp://ftp.iij.ad.jp/pub/network/WWW/w3/ \
ftp://ftp.cs.indiana.edu/pub/elisp/w3/
MAINTAINER= kiri@kiri.toba-cmt.ac.jp
BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs
RUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs
WRKSRC= ${WRKDIR}/w3
DOCDIR= ${PREFIX}/share/doc/w3
post-install:
.if !defined(NOPORTDOCS)
@if [ ! -d ${DOCDIR} ]; then mkdir -p ${DOCDIR}; fi
.for f in .emacs .mosaic-hotlist-default
@${CP} ${FILESDIR}/${f} ${DOCDIR}
.endfor
@${INSTALL_SCRIPT} ${FILESDIR}/user-install ${DOCDIR}
.for f in W3.ad clean-cache Makefile w3.txi
@${CP} ${WRKSRC}/${f} ${DOCDIR}
.endfor
.endif
@/bin/sh ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
.include <bsd.port.mk>

1
www/w3/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (w3-2.2.26.tar.gz) = b53c81896353eec79911455d67d24339

40
www/w3/files/patch-aa Normal file
View file

@ -0,0 +1,40 @@
--- Makefile.org Sun Oct 29 01:21:56 1995
+++ Makefile Sun Dec 1 14:01:52 1996
@@ -8,12 +8,13 @@
# Various other stuff used
RM = rm -f
CP = cp
+INSTALL_DATA = /usr/bin/install -c -o bin -g bin -m 444
# where the Info file should go
-INFODIR = ../info
+INFODIR = ${PREFIX}/info
# where the w3 lisp files should go
-LISPDIR = $$HOME/lisp
+LISPDIR = ${PREFIX}/share/emacs/site-lisp/w3
# Change this to be where your .emacs file is stored
DOTEMACS = $$HOME/.emacs
@@ -57,16 +58,16 @@
w3: docomp.el $(OBJECTS)
@echo Build of w3 complete...
-all: w3.info w3 emacs
+all: w3.info w3
install: all
@echo Installing in $(LISPDIR)
if [ ! -d $(LISPDIR) ] ; then $(MKDIR) $(LISPDIR) ; fi
- (cd $(LISPDIR) ; $(RM) -f $(SOURCES) $(OBJECTS) w3-sysdp.el*)
- $(CP) $(SOURCES) $(OBJECTS) $(LISPDIR)
+ (cd $(LISPDIR) ; $(RM) $(SOURCES) $(OBJECTS) w3-sysdp.el*)
+ ${INSTALL_DATA} $(SOURCES) $(OBJECTS) $(LISPDIR)
if [ ! -d $(INFODIR) ] ; then $(MKDIR) $(INFODIR) ; fi
- (cd $(INFODIR) ; $(RM) -f w3.info*)
- $(CP) w3.info* $(INFODIR)
+ (cd $(INFODIR) ; $(RM) w3.info*)
+ ${INSTALL_DATA} w3.info* $(INFODIR)
emacs:
@echo Adding w3 setup to $(DOTEMACS)

1
www/w3/pkg-comment Normal file
View file

@ -0,0 +1 @@
WWW browser based on emacs/mule

27
www/w3/pkg-descr Normal file
View file

@ -0,0 +1,27 @@
w3-2.2.26 package is WWW browser package for emacs.
Info path and elisp load path would be set as follows :
Info path - /usr/local/info
load path - /usr/local/share/emacs/site-lisp/mew
You may be happy by adding following lines to your .emacs file:
(setq url-keep-history t)
(setq url-be-asynchronous t)
(setq w3-default-homepage
"file://localhost/usr/share/doc/handbook/handbook.html")
and copying .mosaic-hotlist-default file from /usr/local/share/doc/w3
directory to your home directory.
Setting above user environment would be only executed by
/usr/local/share/doc/mew/user-install on your home directory.
If you want to get an typesetting manual, copy Makefile and w3.texi from
/usr/local/share/doc/w3 and 'make w3.dvi'.
If you have installed correctly, type "M-x w3". Enjoy!
- Kiriyama Kazuhiko
kiri@kiri.toba-cmt.ac.jp

70
www/w3/pkg-plist Normal file
View file

@ -0,0 +1,70 @@
info/w3.info
info/w3.info-1
info/w3.info-2
info/w3.info-3
info/w3.info-4
share/doc/w3/.emacs
share/doc/w3/.mosaic-hotlist-default
share/doc/w3/Makefile
share/doc/w3/W3.ad
share/doc/w3/clean-cache
share/doc/w3/user-install
share/doc/w3/w3.txi
share/emacs/site-lisp/w3/base64.el
share/emacs/site-lisp/w3/base64.elc
share/emacs/site-lisp/w3/font.el
share/emacs/site-lisp/w3/font.elc
share/emacs/site-lisp/w3/md5.el
share/emacs/site-lisp/w3/md5.elc
share/emacs/site-lisp/w3/mm.el
share/emacs/site-lisp/w3/mm.elc
share/emacs/site-lisp/w3/ssl.el
share/emacs/site-lisp/w3/ssl.elc
share/emacs/site-lisp/w3/url-hash.el
share/emacs/site-lisp/w3/url-hash.elc
share/emacs/site-lisp/w3/url.el
share/emacs/site-lisp/w3/url.elc
share/emacs/site-lisp/w3/urlauth.el
share/emacs/site-lisp/w3/urlauth.elc
share/emacs/site-lisp/w3/w3-about.el
share/emacs/site-lisp/w3/w3-about.elc
share/emacs/site-lisp/w3/w3-beta.el
share/emacs/site-lisp/w3/w3-beta.elc
share/emacs/site-lisp/w3/w3-draw.el
share/emacs/site-lisp/w3/w3-draw.elc
share/emacs/site-lisp/w3/w3-e19.el
share/emacs/site-lisp/w3/w3-e19.elc
share/emacs/site-lisp/w3/w3-emacs.el
share/emacs/site-lisp/w3/w3-emacs.elc
share/emacs/site-lisp/w3/w3-epoch.el
share/emacs/site-lisp/w3/w3-epoch.elc
share/emacs/site-lisp/w3/w3-hot.el
share/emacs/site-lisp/w3/w3-hot.elc
share/emacs/site-lisp/w3/w3-mac.el
share/emacs/site-lisp/w3/w3-mac.elc
share/emacs/site-lisp/w3/w3-mule.el
share/emacs/site-lisp/w3/w3-mule.elc
share/emacs/site-lisp/w3/w3-next.el
share/emacs/site-lisp/w3/w3-next.elc
share/emacs/site-lisp/w3/w3-parse.el
share/emacs/site-lisp/w3/w3-parse.elc
share/emacs/site-lisp/w3/w3-print.el
share/emacs/site-lisp/w3/w3-print.elc
share/emacs/site-lisp/w3/w3-srch.el
share/emacs/site-lisp/w3/w3-srch.elc
share/emacs/site-lisp/w3/w3-style.el
share/emacs/site-lisp/w3/w3-style.elc
share/emacs/site-lisp/w3/w3-sysdp.el
share/emacs/site-lisp/w3/w3-sysdp.elc
share/emacs/site-lisp/w3/w3-vars.el
share/emacs/site-lisp/w3/w3-vars.elc
share/emacs/site-lisp/w3/w3-wemac.el
share/emacs/site-lisp/w3/w3-wemac.elc
share/emacs/site-lisp/w3/w3-xemac.el
share/emacs/site-lisp/w3/w3-xemac.elc
share/emacs/site-lisp/w3/w3.el
share/emacs/site-lisp/w3/w3.elc
share/emacs/site-lisp/w3/xbm-button.el
share/emacs/site-lisp/w3/xbm-button.elc
share/emacs/site-lisp/w3/xpm-button.el
share/emacs/site-lisp/w3/xpm-button.elc