mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Web browser based on emacs/mule.
Submitted by: Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
This commit is contained in:
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
36
www/w3-4/Makefile
Normal 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
1
www/w3-4/distinfo
Normal file
|
@ -0,0 +1 @@
|
|||
MD5 (w3-2.2.26.tar.gz) = b53c81896353eec79911455d67d24339
|
40
www/w3-4/files/patch-aa
Normal file
40
www/w3-4/files/patch-aa
Normal 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
1
www/w3-4/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
|||
WWW browser based on emacs/mule
|
27
www/w3-4/pkg-descr
Normal file
27
www/w3-4/pkg-descr
Normal 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
70
www/w3-4/pkg-plist
Normal 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
36
www/w3/Makefile
Normal 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
1
www/w3/distinfo
Normal file
|
@ -0,0 +1 @@
|
|||
MD5 (w3-2.2.26.tar.gz) = b53c81896353eec79911455d67d24339
|
40
www/w3/files/patch-aa
Normal file
40
www/w3/files/patch-aa
Normal 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
1
www/w3/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
|||
WWW browser based on emacs/mule
|
27
www/w3/pkg-descr
Normal file
27
www/w3/pkg-descr
Normal 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
70
www/w3/pkg-plist
Normal 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
|
Loading…
Add table
Reference in a new issue