Name: white_dune Version: 0.27beta97 Release: alt1 Summary: A graphical VRML97 editor, simple NURBS 3D modeller and animation tool License: GPL Group: Graphics Url: http://www.csv.ica.uni-stuttgart.de/vrml/dune Source: %url/%name-%version.tar.gz # Automatically added by buildreq on Mon Apr 05 2004 BuildRequires: XFree86-devel XFree86-libs flex gcc-c++ hostinfo java-common libGLU-devel libglut-devel libjpeg-devel-static libstdc++-devel openmotif-devel xterm zlib-devel %description The white_dune program is a graphical VRML97 editor, simple NURBS 3D modeller and animation tool. VRML97 (Virtual Reality Modelling Language) is the ISO standard for displaying 3D data over the web. It has support for animation, realtime interaction and multimedia (image, movie, sound). VRML97 can be written by popular programs like maya, catia, 3D Studio MAX, cinema4D and others. Dune can read VRML97 files, display and let the user change the scenegraph/fields. Some documentation how to use dune is included. White_dune has only 3D modelling features via support for the VRML97 Amendment1 style NURBS nodes. This is mainly convenient for building some rounded shapes. For artistic work, the usage of a static 3D modeller with VRML97 export features may be useful. Examples for free (speech) static 3D modellers available under Linux are wings3d or art of illusion. %prep %setup -q %build %configure \ --with-optimization \ --without-devil \ --with-vrmlbrowser=mozilla \ --with-helpurl="%_docdir/%name-%version/docs/index.html" \ --with-vrml97am1url="%_datadir/misc/%name" \ --with-x3ddrafturl="%_datadir/misc/%name" \ --with-scriptednodesurl=="%_datadir/misc/%name" #--with-buginlesstif \ %make RPM_OPT_FLAGS="%optflags" %install %__mkdir_p %buildroot{%_x11bindir,%_bindir,%_man1dir} %__mkdir_p %buildroot%_datadir/misc/%name %__install -m 755 bin/dune %buildroot%_x11bindir/dune %__install -m 755 bin/dune4kids %buildroot%_x11bindir/dune4kids %__install -m 755 bin/illegal2vrml %buildroot%_bindir/illegal2vrml %__install -m 644 man/dune.1 %buildroot%_man1dir/dune.1 %__install -m 644 man/illegal2vrml.1 \ %buildroot%_man1dir/illegal2vrml.1 %__install -m 644 docs/vrml97Amendment1/NurbsCurvePROTO.wrl \ %buildroot%_datadir/misc/%name/NurbsCurvePROTO.wrl %__install -m 644 docs/vrml97Amendment1/NurbsGroupPROTO.wrl \ %buildroot%_datadir/misc/%name/NurbsGroupPROTO.wrl %__install -m 644 docs/vrml97Amendment1/NurbsSurfacePROTO.wrl \ %buildroot%_datadir/misc/%name/NurbsSurfacePROTO.wrl %__install -m 644 docs/x3dDraft/LoadSensorPROTO.wrl \ %buildroot%_datadir/misc/%name/LoadSensorPROTO.wrl %__install -m 644 docs/scriptedNodes/SuperEllipsoidPROTO.wrl \ %buildroot%_datadir/misc/%name/SuperEllipsoidPROTO.wrl %__install -m 644 docs/scriptedNodes/SuperShapePROTO.wrl \ %buildroot%_datadir/misc/%name/SuperShapePROTO.wrl %files %doc README docs/ %_datadir/misc/%name/ %_x11bindir/* %_bindir/* %_man1dir/* %changelog * Tue Apr 06 2004 Michael Shigorin 0.27beta97-alt1 - spec cleanup * Tue Apr 06 2004 Alexey Beleckiy 0.27beta97-alt1 - EMT build