aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2001-12-12 03:27:37 +0800
committerijliao <ijliao@FreeBSD.org>2001-12-12 03:27:37 +0800
commit3991b07b85197ab03bdfdd5e5085d05106c223e8 (patch)
tree9a9648404f34dbf43d4a210e7c979c96eee8fa50 /graphics
parentb999cc48fd9ed1c2fe53192e7fbd817a903efd8b (diff)
downloadfreebsd-ports-gnome-3991b07b85197ab03bdfdd5e5085d05106c223e8.tar.gz
freebsd-ports-gnome-3991b07b85197ab03bdfdd5e5085d05106c223e8.tar.zst
freebsd-ports-gnome-3991b07b85197ab03bdfdd5e5085d05106c223e8.zip
add cybervrml97
A development library of VRML97/2.0 applications
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/cybervrml97/Makefile30
-rw-r--r--graphics/cybervrml97/distinfo2
-rw-r--r--graphics/cybervrml97/files/patch-Makefile26
-rw-r--r--graphics/cybervrml97/pkg-comment1
-rw-r--r--graphics/cybervrml97/pkg-descr5
-rw-r--r--graphics/cybervrml97/pkg-plist120
7 files changed, 185 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index 2fc686e3c928..2556e64b1816 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -24,6 +24,7 @@
SUBDIR += claraocr
SUBDIR += cqcam
SUBDIR += cthumb
+ SUBDIR += cybervrml97
SUBDIR += dc20ctrl
SUBDIR += dc20pack
SUBDIR += dc3play
diff --git a/graphics/cybervrml97/Makefile b/graphics/cybervrml97/Makefile
new file mode 100644
index 000000000000..0b889b36ac5c
--- /dev/null
+++ b/graphics/cybervrml97/Makefile
@@ -0,0 +1,30 @@
+# ex:ts=8
+# New ports collection makefile for: CyberVRML97
+# Date created: Dec 12, 2001
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= cybervrml97
+PORTVERSION= 1.0.6
+CATEGORIES= graphics
+MASTER_SITES= http://www.cyber.koganei.tokyo.jp/vrml/cv97/cv97cc/download/
+DISTFILES= cv97r${PORTVERSION:S/.//g}${EXTRACT_SUFX} Makefile
+EXTRACT_ONLY= cv97r${PORTVERSION:S/.//g}${EXTRACT_SUFX}
+
+MAINTAINER= 3d@FreeBSD.org
+
+DIST_SUBDIR= ${PORTNAME}
+USE_MESA= yes
+USE_BISON= yes
+USE_GMAKE= yes
+WRKSRC= ${WRKDIR}/cv97
+MAKE_ENV= CPPFLAGS="${CXXFLAGS} -I${X11BASE}/include" \
+ LIBS="-L${X11BASE}/lib"
+INSTALLS_SHLIB= yes
+
+post-extract:
+ @${CP} ${DISTDIR}/${DIST_SUBDIR}/Makefile ${WRKSRC}
+
+.include <bsd.port.mk>
diff --git a/graphics/cybervrml97/distinfo b/graphics/cybervrml97/distinfo
new file mode 100644
index 000000000000..a65ae0b25964
--- /dev/null
+++ b/graphics/cybervrml97/distinfo
@@ -0,0 +1,2 @@
+MD5 (cybervrml97/cv97r106.tar.gz) = 7509a4148aa904f3af18ec7ee8a36395
+MD5 (cybervrml97/Makefile) = e9f4b387c27be1efbf48d16486b4527d
diff --git a/graphics/cybervrml97/files/patch-Makefile b/graphics/cybervrml97/files/patch-Makefile
new file mode 100644
index 000000000000..22238938b2c1
--- /dev/null
+++ b/graphics/cybervrml97/files/patch-Makefile
@@ -0,0 +1,26 @@
+--- Makefile.orig Wed Dec 12 03:10:39 2001
++++ Makefile Wed Dec 12 03:17:31 2001
+@@ -18,19 +18,19 @@
+ ## Install dir - this should be changed to where you want to install
+ ## the library.
+ ## #################################################################
+-PREFIX=/pack-mips/cv97-1.0.6
++#PREFIX=/pack-mips/cv97-1.0.6
+ ifeq ($(PREFIX),)
+ PREFIX = $(shell pwd)
+ endif
+
+ DEFINES = -DSUPPORT_OPENGL -DSUPPORT_GLUT
+-CPPFLAGS = $(DEFINES) -n32 -mips3 -woff 1183,3322 -w2
+-LIBS = -lglut -lGLU -lGL -lXmu -lXt -lX11 -lm
++CPPFLAGS += $(DEFINES)
++LIBS += -lglut -lGLU -lGL -lXmu -lXt -lX11 -lm
+ COMPILE = CC -c
+ CCDEPEND = CC -M
+ LINK = CC
+
+-INCLUDEDIR = $(PREFIX)/include
++INCLUDEDIR = $(PREFIX)/include/cv97
+ LIBDIR = $(PREFIX)/lib
+
+ SRCS = $(wildcard *.cpp) vrml.tab.cpp vrml.yy.cpp
diff --git a/graphics/cybervrml97/pkg-comment b/graphics/cybervrml97/pkg-comment
new file mode 100644
index 000000000000..9ffcee2b1686
--- /dev/null
+++ b/graphics/cybervrml97/pkg-comment
@@ -0,0 +1 @@
+A development library of VRML97/2.0 applications
diff --git a/graphics/cybervrml97/pkg-descr b/graphics/cybervrml97/pkg-descr
new file mode 100644
index 000000000000..2181adc5e959
--- /dev/null
+++ b/graphics/cybervrml97/pkg-descr
@@ -0,0 +1,5 @@
+CyberVRML97 for C++ is a development library of VRML97/2.0 applications.
+Using the library, you can read and write the VRML files, set and get the
+scene graph information, draw the geometries, run the behaviors easily.
+
+WWW: http://www.cyber.koganei.tokyo.jp/vrml/cv97/cv97cc/
diff --git a/graphics/cybervrml97/pkg-plist b/graphics/cybervrml97/pkg-plist
new file mode 100644
index 000000000000..062ad41fba5b
--- /dev/null
+++ b/graphics/cybervrml97/pkg-plist
@@ -0,0 +1,120 @@
+include/cv97/AnchorNode.h
+include/cv97/AppearanceNode.h
+include/cv97/AudioClipNode.h
+include/cv97/BackgroundNode.h
+include/cv97/BillboardNode.h
+include/cv97/BindableNode.h
+include/cv97/BoundingBox.h
+include/cv97/BoxNode.h
+include/cv97/CJavaVM.h
+include/cv97/CLinkedList.h
+include/cv97/CLinkedListNode.h
+include/cv97/CollisionNode.h
+include/cv97/ColorInterpolatorNode.h
+include/cv97/ColorNode.h
+include/cv97/ConeNode.h
+include/cv97/CoordinateInterpolator.h
+include/cv97/CoordinateInterpolatorNode.h
+include/cv97/CoordinateNode.h
+include/cv97/CyberVRML97.h
+include/cv97/CylinderNode.h
+include/cv97/CylinderSensorNode.h
+include/cv97/DEF.h
+include/cv97/DefNode.h
+include/cv97/DirectionalLightNode.h
+include/cv97/ElevationGridNode.h
+include/cv97/Event.h
+include/cv97/ExtrusionNode.h
+include/cv97/Field.h
+include/cv97/FileGIF89a.h
+include/cv97/FileImage.h
+include/cv97/FileJPEG.h
+include/cv97/FilePNG.h
+include/cv97/FileTarga.h
+include/cv97/FogNode.h
+include/cv97/FontStyleNode.h
+include/cv97/GeometryNode.h
+include/cv97/GroupNode.h
+include/cv97/GroupingNode.h
+include/cv97/ImageTextureNode.h
+include/cv97/IndexedFaceSetNode.h
+include/cv97/IndexedLineSetNode.h
+include/cv97/InlineNode.h
+include/cv97/JNode.h
+include/cv97/JScript.h
+include/cv97/JString.h
+include/cv97/JVector.h
+include/cv97/LightNode.h
+include/cv97/LodNode.h
+include/cv97/MFColor.h
+include/cv97/MFFloat.h
+include/cv97/MFInt32.h
+include/cv97/MFRotation.h
+include/cv97/MFString.h
+include/cv97/MFTime.h
+include/cv97/MFVec2f.h
+include/cv97/MFVec3f.h
+include/cv97/MField.h
+include/cv97/MaterialNode.h
+include/cv97/MathUtil.h
+include/cv97/MovieTextureNode.h
+include/cv97/NavigationInfoNode.h
+include/cv97/Node.h
+include/cv97/NodeList.h
+include/cv97/NormalInterpolatorNode.h
+include/cv97/NormalNode.h
+include/cv97/OldCpp.h
+include/cv97/OrientationInterpolatorNode.h
+include/cv97/Parser.h
+include/cv97/ParserNode.h
+include/cv97/PixelTextureNode.h
+include/cv97/PlaneSensorNode.h
+include/cv97/PointLightNode.h
+include/cv97/PointSetNode.h
+include/cv97/PositionInterpolatorNode.h
+include/cv97/Proto.h
+include/cv97/ProximitySensorNode.h
+include/cv97/RootNode.h
+include/cv97/Route.h
+include/cv97/RouteList.h
+include/cv97/SFBool.h
+include/cv97/SFColor.h
+include/cv97/SFFloat.h
+include/cv97/SFImage.h
+include/cv97/SFInt32.h
+include/cv97/SFMatrix.h
+include/cv97/SFNode.h
+include/cv97/SFRotation.h
+include/cv97/SFString.h
+include/cv97/SFTime.h
+include/cv97/SFVec2f.h
+include/cv97/SFVec3f.h
+include/cv97/ScalarInterpolatorNode.h
+include/cv97/SceneGraph.h
+include/cv97/ScriptNode.h
+include/cv97/ShapeNode.h
+include/cv97/SoundNode.h
+include/cv97/SphereNode.h
+include/cv97/SphereSensorNode.h
+include/cv97/SpotLightNode.h
+include/cv97/SwitchNode.h
+include/cv97/TextNode.h
+include/cv97/TextureCoordinateNode.h
+include/cv97/TextureNode.h
+include/cv97/TextureTransformNode.h
+include/cv97/TimeSensorNode.h
+include/cv97/TouchSensorNode.h
+include/cv97/TransformNode.h
+include/cv97/UrlFile.h
+include/cv97/ViewpointNode.h
+include/cv97/VisibilitySensorNode.h
+include/cv97/WorldInfoNode.h
+include/cv97/vrml.tab.h
+include/cv97/vrmlfields.h
+include/cv97/vrmlnodes.h
+include/cv97/vrmlnodetype.h
+include/cv97/vrmlparser.h
+include/cv97/vrmlsetinfo.h
+include/cv97/vrmlstring.h
+@dirrm include/cv97
+lib/libcyberVRML97.so