1 Summary: A vr micro-Kernel
6 Group: Developments/Libraries
7 Source1: ftp://aig.cs.man.ac.uk/pub/aig/Maverik/%{name}-%{version}.tar.gz
8 Source1: MaverikDemos-4.3.tar.gz
9 Source2: Maverik-4.3-1.rpm-extras.tgz
10 Patch: Maverik-4.3.1-linux.patch
12 URL: http://aig.cs.man.ac.uk
13 Vendor: Advanced Interfaces Group
16 GNU Maverik is a framework and library for developing VR applications (it
17 is not an end-user application). It provides optimised management of
18 graphics and peripheral driving capabilities for a single user. A novel
19 feature of GNU MAVERIK is its direct use of the applications own data
20 structures. This means significant performance benefits can be achieved
21 through application specific optmisations.
23 Under GNU/Linux, GNU MAVERIK can use 3DFx VOODOO cards in pairs to drive stereo
24 headsets. See the web pages (http://aig.cs.man.ac.uk) for more detail, and
25 examples of applications written using GNU MAVERIK.
29 To run the examples, you will need to set the LD_LIBRARY_PATH to pick up
30 the MAVERIK library. i.e.
32 export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/Maverik/lib
36 Summary: Maverik Demos
37 Requires: Maverik = 4.3
38 Group: Developments/libraries
40 Maverik demos. AIGLab, EscapeCity and LegibleCity.
51 #export OS_TYPE="Linux"
52 #export MAV_HOME=`pwd`
54 ( ./setup --VRML97 --TIFF ; make ; make clean)
56 #export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${RPM_BUILD_DIR}/Maverik-3.0b4/lib/Linux
59 # dont make examples they need incl and lib paths setting, and those
60 # are different between our build and the installed build. Fix that
61 # one day. For now a useful test for the user to try.
62 #(cd examples ; make ; make clean)
67 install -d -m 755 -o 0 -g 0 /usr/lib/Maverik/Maverik-4.3/lib
68 (cd lib; cp -pr * /usr/lib/Maverik/Maverik-4.3/lib)
71 install -d -m 755 -o 0 -g 0 /usr/lib/Maverik/Maverik-4.3/incl
72 cp -pr incl /usr/lib/Maverik/Maverik-4.3
75 cp -pr examples /usr/lib/Maverik/Maverik-4.3
78 install -d -m 755 -o 0 -g 0 /usr/lib/Maverik/Maverik-4.3/bin
79 install -m 755 -o 0 set_mav_vsn /usr/lib/Maverik/Maverik-4.3/bin
82 install -d -m 755 -o 0 -g 0 /usr/lib/Maverik/Maverik-4.3/src
83 cp -pr src /usr/lib/Maverik/Maverik-4.3
86 install -d -m 755 -o 0 -g 0 /usr/lib/Maverik/Maverik-4.3/demos
87 cp -pr demos /usr/lib/Maverik/Maverik-4.3
90 install -m 755 -o 0 setup /usr/lib/Maverik/Maverik-4.3/setup
91 install -m 755 -o 0 Makefile /usr/lib/Maverik/Maverik-4.3/Makefile
94 install -d -m 755 -o 0 -g 0 /usr/lib/Maverik/Maverik-4.3/man/man3
95 #install -m 644 -o 0 Maverik.3 /usr/lib/Maverik/Maverik-4.3/man/man3
96 cp -pr doc/MFS/man3 /usr/lib/Maverik/Maverik-4.3/man/
97 install -m 644 -o 0 set_mav_vsn.3 /usr/lib/Maverik/Maverik-4.3/man/man3
102 #%docdir /usr/lib/Maverik/Maverik-4.3/man
103 %doc README.rpm README INSTALL FAQ VERSIONS COPYING doc/MPG/ps/mpg.ps
105 %dir /usr/lib/Maverik/Maverik-4.3
106 /usr/lib/Maverik/Maverik-4.3/bin
107 /usr/lib/Maverik/Maverik-4.3/lib
108 /usr/lib/Maverik/Maverik-4.3/incl
109 /usr/lib/Maverik/Maverik-4.3/man
110 /usr/lib/Maverik/Maverik-4.3/examples
111 %dir /usr/lib/Maverik/Maverik-4.3/demos
112 /usr/lib/Maverik/Maverik-4.3/demos/Makefile
113 /usr/lib/Maverik/Maverik-4.3/demos/README
116 /usr/lib/Maverik/Maverik-4.3/demos/AIGLab
117 /usr/lib/Maverik/Maverik-4.3/demos/EscapeCity
118 /usr/lib/Maverik/Maverik-4.3/demos/LegibleCity
121 /usr/lib/Maverik/Maverik-4.3/bin/set_mav_vsn -i 4.3
125 echo "To run the examples, you will need to set the LD_LIBRARY_PATH to pick up"
126 echo "the MAVERIK library. i.e. (using the bash shell)"
128 echo " export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/Maverik/lib"
131 /usr/lib/Maverik/Maverik-4.3/bin/set_mav_vsn -e 4.3
132 cp /usr/lib/Maverik/Maverik-4.3/bin/set_mav_vsn /tmp
137 if [ ! -e /usr/lib/Maverik/incl ];
139 /tmp/set_mav_vsn -i newest
141 rm -f /tmp/set_mav_vsn