From 4f9241fa572bf02f8d3ec2c796fce139ec656943 Mon Sep 17 00:00:00 2001 From: Yukihiro Nakai Date: Wed, 20 Oct 1999 10:59:09 +0000 Subject: Revert my delete, and set this MAINTAINER to ports. Vrweb is obsolete by its authors and the new version is java-based VRWave ( not ported yet ) so I don't work around this but somebody may make this port works again.. --- www/vrweb/Makefile | 43 +++++++++++++++++++++++++++++++++++++++++++ www/vrweb/distinfo | 2 ++ www/vrweb/files/patch-aa | 14 ++++++++++++++ www/vrweb/files/patch-ab | 12 ++++++++++++ www/vrweb/files/patch-ac | 10 ++++++++++ www/vrweb/files/patch-ad | 11 +++++++++++ www/vrweb/files/patch-ae | 13 +++++++++++++ www/vrweb/files/patch-af | 11 +++++++++++ www/vrweb/pkg-comment | 1 + www/vrweb/pkg-descr | 18 ++++++++++++++++++ www/vrweb/pkg-plist | 28 ++++++++++++++++++++++++++++ 11 files changed, 163 insertions(+) create mode 100644 www/vrweb/Makefile create mode 100644 www/vrweb/distinfo create mode 100644 www/vrweb/files/patch-aa create mode 100644 www/vrweb/files/patch-ab create mode 100644 www/vrweb/files/patch-ac create mode 100644 www/vrweb/files/patch-ad create mode 100644 www/vrweb/files/patch-ae create mode 100644 www/vrweb/files/patch-af create mode 100644 www/vrweb/pkg-comment create mode 100644 www/vrweb/pkg-descr create mode 100644 www/vrweb/pkg-plist diff --git a/www/vrweb/Makefile b/www/vrweb/Makefile new file mode 100644 index 000000000000..01584028a88c --- /dev/null +++ b/www/vrweb/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: vrweb +# Version required: 1.5 +# Date created: 20 June 1997 +# Whom: Yukihiro Nakai +# +# $FreeBSD$ +# + +DISTNAME= vrweb-1.5 +CATEGORIES= www +MASTER_SITES= http://sunsite.unc.edu/pub/packages/infosystems/WWW/VRML/VRweb/UNIX/vrweb-1.5/ +DISTFILES= vrweb-src-1.5.tar.gz help-1.5.tar.gz + +MAINTAINER= ports@FreeBSD.org + +LIB_DEPENDS= GL.14:${PORTSDIR}/graphics/Mesa3 + +BROKEN= install + +USE_GMAKE= yes +USE_X_PREFIX= yes + +do-configure: + (cd ${WRKSRC}; \ + ${LN} -s `which ${GMAKE}` ${WRKSRC}/config/scripts/make; \ + ${WRKSRC}/makeall -r; \ + ${WRKSRC}/makeall -m; ) + +do-build: + (cd ${WRKSRC}; \ + ${WRKSRC}/makeall -i; ) + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/installed/harmony/bin/FREEBSD/vrweb-mesa \ + ${PREFIX}/bin/vrweb +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/vrweb + ${CP} -R ${WRKDIR}/help/* ${PREFIX}/share/doc/vrweb + ${MKDIR} ${PREFIX}/share/doc/vrweb/icons + ${CP} ${WRKDIR}/icons/* ${PREFIX}/share/doc/vrweb/icons +.endif + +.include diff --git a/www/vrweb/distinfo b/www/vrweb/distinfo new file mode 100644 index 000000000000..b0ecca84363a --- /dev/null +++ b/www/vrweb/distinfo @@ -0,0 +1,2 @@ +MD5 (vrweb-src-1.5.tar.gz) = 48c9867d538bda770a288834bb63e90d +MD5 (help-1.5.tar.gz) = 658d46bc14a7178a61b81dd5e89b3505 diff --git a/www/vrweb/files/patch-aa b/www/vrweb/files/patch-aa new file mode 100644 index 000000000000..89fa63bf6429 --- /dev/null +++ b/www/vrweb/files/patch-aa @@ -0,0 +1,14 @@ +*** src/common/utils/unixsocket.C.orig Mon Jun 23 02:12:28 1997 +--- src/common/utils/unixsocket.C Mon Jun 23 02:17:04 1997 +*************** +*** 67,72 **** +--- 67,75 ---- + #if defined(BSDI) + # define DONT_HAVE_SENDFD + #endif ++ #if defined(FreeBSD) ++ # define DONT_HAVE_SENDFD ++ #endif + + #if ! (defined HAVE_SENDFD || defined DONT_HAVE_SENDFD) + #error SEND_FD diff --git a/www/vrweb/files/patch-ab b/www/vrweb/files/patch-ab new file mode 100644 index 000000000000..b7557a7ea16c --- /dev/null +++ b/www/vrweb/files/patch-ab @@ -0,0 +1,12 @@ +*** src/common/OS/directory.C.orig Mon Jun 23 02:29:52 1997 +--- src/common/OS/directory.C Mon Jun 23 02:31:27 1997 +*************** +*** 32,37 **** +--- 32,38 ---- + * includes , which is silly because + * needs . + */ ++ #include + #include "types.h" + #ifdef apollo + #include diff --git a/www/vrweb/files/patch-ac b/www/vrweb/files/patch-ac new file mode 100644 index 000000000000..ad151494404f --- /dev/null +++ b/www/vrweb/files/patch-ac @@ -0,0 +1,10 @@ +--- src/harmony/Imakefile.orig Fri Apr 17 12:39:50 1998 ++++ src/harmony/Imakefile Fri Apr 17 12:39:57 1998 +@@ -1,7 +1,6 @@ + # src/harmony Imakefile + + DIRS = \ +- mesa \ + ge3d \ + vrml \ + iicmviews \ diff --git a/www/vrweb/files/patch-ad b/www/vrweb/files/patch-ad new file mode 100644 index 000000000000..81b1ee70a33e --- /dev/null +++ b/www/vrweb/files/patch-ad @@ -0,0 +1,11 @@ +--- src/harmony/ge3d/mesa/ge3d_mesa.C.orig Thu Apr 23 16:05:07 1998 ++++ src/harmony/ge3d/mesa/ge3d_mesa.C Thu Apr 23 16:05:30 1998 +@@ -131,7 +131,7 @@ + #endif + + /* #include */ +-#include ++#include + + #include + #include diff --git a/www/vrweb/files/patch-ae b/www/vrweb/files/patch-ae new file mode 100644 index 000000000000..ea13a09e019c --- /dev/null +++ b/www/vrweb/files/patch-ae @@ -0,0 +1,13 @@ +--- src/harmony/scene/mesacontext.C.orig Thu Apr 23 16:08:17 1998 ++++ src/harmony/scene/mesacontext.C Thu Apr 23 16:08:47 1998 +@@ -95,8 +95,8 @@ + + #include /* Display, Font of X11 */ + /* include */ +-#include +-#include ++#include ++#include + #include /* get back to IV's names */ + + #include diff --git a/www/vrweb/files/patch-af b/www/vrweb/files/patch-af new file mode 100644 index 000000000000..433def17cda2 --- /dev/null +++ b/www/vrweb/files/patch-af @@ -0,0 +1,11 @@ +--- src/harmony/scene/Imakefile.orig Thu Apr 23 16:25:17 1998 ++++ src/harmony/scene/Imakefile Thu Apr 23 16:29:05 1998 +@@ -135,7 +135,7 @@ + #endif + #ifdef MESA_GL + MESA_CCLDLIBS = $(APP_CCLDLIBS) -l$(MESA_GE3D) $(MESA_LIBS) $(IV_CCLDLIBS) $(EXTRA_CCLDLIBS) +-MESA_CCDEPLIBS = $(HGLIBDIR)/lib$(MESA_GE3D).a $(HGLIBDIR)/libMesaGL.a $(HGLIBDIR)/libMesaGLU.a ++MESA_CCDEPLIBS = $(HGLIBDIR)/lib$(MESA_GE3D).a + #endif + + # Mosaic CCI diff --git a/www/vrweb/pkg-comment b/www/vrweb/pkg-comment new file mode 100644 index 000000000000..c817cdef15cf --- /dev/null +++ b/www/vrweb/pkg-comment @@ -0,0 +1 @@ +A browser for a VRML 1.0 format file diff --git a/www/vrweb/pkg-descr b/www/vrweb/pkg-descr new file mode 100644 index 000000000000..00b2e2821e48 --- /dev/null +++ b/www/vrweb/pkg-descr @@ -0,0 +1,18 @@ +VRweb is a browser for VRML 1.0. + +VRweb homepage is: + http://www.iicm.edu/vrweb/ + +VRML sample files in: + http://www.iicm.edu/vrml + +You need texture files for some samples. Get +http://www.iicm.edu/0x811b9908_0x002e3f24 +http://www.iicm.edu/0x811b9908_0x002e3c4a + +and untar them in your directory. + +tar xzvf 0x811b9908_0x002e3f24 +tar xzvf 0x811b9908_0x002e3c4a + +WWW: http://www.iicm.edu/vrweb/ diff --git a/www/vrweb/pkg-plist b/www/vrweb/pkg-plist new file mode 100644 index 000000000000..669ff28d7855 --- /dev/null +++ b/www/vrweb/pkg-plist @@ -0,0 +1,28 @@ +bin/vrweb +share/doc/vrweb/README-help +share/doc/vrweb/anchors.html +share/doc/vrweb/basics.html +share/doc/vrweb/custom.html +share/doc/vrweb/display.html +share/doc/vrweb/edit.html +share/doc/vrweb/editdlg.html +share/doc/vrweb/icons/harmonylogo.tif +share/doc/vrweb/icons/harmonymask.xbm +share/doc/vrweb/icons/hyperg.tif +share/doc/vrweb/icons/hyperg_mask.xbm +share/doc/vrweb/install.html +share/doc/vrweb/keybd.html +share/doc/vrweb/keybd1c.html +share/doc/vrweb/mouse.html +share/doc/vrweb/navigate/index.html +share/doc/vrweb/navigate/modes.html +share/doc/vrweb/statline.gif +share/doc/vrweb/toolbar.gif +share/doc/vrweb/vrweb.gif +share/doc/vrweb/vrwebbg.gif +share/doc/vrweb/vrwebhlp.html +share/doc/vrweb/vrwebsmall.gif +share/doc/vrweb/whatsnew.html +@dirrm share/doc/vrweb/icons +@dirrm share/doc/vrweb/navigate +@dirrm share/doc/vrweb -- cgit v1.2.3