1 Summary: A VR micro-Kernel
2 Summary(pl.UTF-8): Mikrojądro VR
7 Group: Development/Libraries
8 #Source0Download: http://aig.cs.man.ac.uk/maverik/download.php
9 Source0: http://aig.cs.man.ac.uk/maverik/maverik-%{version}.tar.gz
10 # Source0-md5: b15b290f5a0c8c6c21a2f5c47ad8be37
11 Source1: http://aig.cs.man.ac.uk/maverik/maverik-demos-%{version}.tar.gz
12 # Source1-md5: cb31b5e61c6c390edb564c61a96e3eaf
13 Source2: %{name}-5.1-1.rpm-extras.tgz
14 # Source2-md5: c6bd7b4fa670c32a545939d080862803
15 Patch0: %{name}-5.1-1-linux.patch
16 URL: http://aig.cs.man.ac.uk/maverik/
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 GNU Maverik is a framework and library for developing VR applications
21 (it is not an end-user application). It provides optimised management
22 of graphics and peripheral driving capabilities for a single user. A
23 novel feature of GNU MAVERIK is its direct use of the applications own
24 data structures. This means significant performance benefits can be
25 achieved through application specific optmisations.
27 %description -l pl.UTF-8
28 GNU Maverik jest środowiskiem przeznaczonym do rozwoju aplikacji VR.
29 Dostarcza zoptymalizowane zarządzanie grafiką itp. Nowością w GNU
30 Mavericu jest bezpośrednie używanie struktur danych aplikacji przez co
31 możliwe jest znaczne przyspieszenie działania przez optymalizację
32 aplikacji używającej Maverika.
35 Summary: Maverik Demos
36 Summary(pl.UTF-8): Dema Maverika
37 Group: Development/Libraries
38 Requires: %{name} = %{version}-%{release}
41 Maverik demos. AIGLab, EscapeCity and LegibleCity.
43 %description demos -l pl.UTF-8
44 Dema Maverika: AIGLab, EscapeCity i LegibleCity.
47 %setup -q -n maverik-%{version} -b1 -a2
50 for i in doc/MFS/man3/*; do
52 echo ".so `ls -l $i | awk '{print $11}'; rm -f $i`" > $i
57 #export OS_TYPE="Linux"
58 #export MAV_HOME=`pwd`
62 --MESAPATH=%{_prefix}/X11R6
66 #export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${RPM_BUILD_DIR}/Maverik-3.0b4/lib/Linux
67 #%{__make} -C examples
69 # dont make examples they need incl and lib paths setting, and those
70 # are different between our build and the installed build. Fix that
71 # one day. For now a useful test for the user to try.
72 #%{__make} -C examples ; %{__make} -C examples clean
75 rm -rf $RPM_BUILD_ROOT
76 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
77 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}/Maverik,%{_mandir}/man3}
79 install lib/*.so $RPM_BUILD_ROOT%{_libdir}
80 install incl/* $RPM_BUILD_ROOT%{_includedir}/Maverik
82 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
83 cp -a demos $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
86 install doc/MFS/man3/* $RPM_BUILD_ROOT%{_mandir}/man3/
89 rm -rf $RPM_BUILD_ROOT
92 %defattr(644,root,root,755)
93 %doc README.rpm README FAQ VERSIONS
94 %doc doc/MPG/ps/mpg.ps doc/MFS/ps/mfs.ps doc/MFS/html
95 %attr(755,root,root) %{_libdir}/*.so
96 %{_includedir}/Maverik
98 %dir %{_examplesdir}/%{name}-%{version}
99 %{_examplesdir}/%{name}-%{version}/MPG
100 %{_examplesdir}/%{name}-%{version}/kernel
101 %{_examplesdir}/%{name}-%{version}/misc
102 %{_examplesdir}/%{name}-%{version}/Makefile
103 %{_examplesdir}/%{name}-%{version}/README
106 %defattr(644,root,root,755)
107 %{_examplesdir}/%{name}-%{version}/demos