2 Summary: 3D user environment
3 Summary(pl): Trójwymiarowe ¶rodowisko u¿ytkownika
6 Source0: http://www.3dwm.org/download/%{name}-%{version}.tar.gz
7 # Source0-md5: 61510b9e9769a36e5790c9d606bfbfbb
8 Source1: %{name}-tdwmrc
9 Patch0: %{name}-autocrap.patch
10 Patch1: %{name}-gcc32.patch
11 Patch2: %{name}-SDL-in-usr-X11R6.patch
12 Patch3: %{name}-omniORB4.patch
13 Group: X11/Window Managers
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 URL: http://www.3dwm.org
17 BuildRequires: OpenGL-devel
18 BuildRequires: SDL-devel
19 BuildRequires: XFree86-devel
20 BuildRequires: alsa-lib-devel
21 BuildRequires: expat-devel
22 BuildRequires: libpng-devel
23 BuildRequires: meshio-devel
24 BuildRequires: omniORB-devel
25 Requires: %{name}-libs = %{version}
28 3Dwm is a three-dimensional user environment that can run on immersive
29 Virtual Reality hardware (such as CAVEs and HMDs) as well as on
30 desktop computers. It is a platform for the research and development
31 of three-dimensional user interfaces, providing a means of exploring
32 possible future user interfaces. 3Dwm is fully distributed using
33 CORBA. Other planned and implemented features include OpenGL
34 rendering, X11 (and other windowing system) bindings, CAVELib support,
35 3D TrueType fonts, general streaming movie support, a 3DUI widget kit,
39 3Dwm jest trójwymiarowym ¶rodowiskiem u¿ytkownika, które mo¿na uruchomiæ
40 na sprzêcie do Rzeczywisto¶ci Wirtualnej (jak CAVE lub HMD) oraz na
41 komputerach biurkowych. Jest to platforma dla badañ i rozwoju trójwymiarowych
42 interfejsów u¿ytkownika, dostarczaj±ca ¶rodków odkrywania mo¿liwej przysz³o¶ci
43 interfejsów u¿ytkownika. 3Dwm jest w pe³ni rozproszony z u¿yciem technologii
44 CORBA. Inne planowane i zaimplementowane cechy to rendering z u¿yciem OpenGL,
45 wi±zania dla X11 (oraz innych systemów okienkowych), wsparcie dla CAVELib,
46 czcionek True Type 3D, ogólne wsparcie dla strumieni filmowych, zestaw kontrolek
50 Summary: 3D user environment - Libraries
51 Summary(pl): Trójwymiarowe ¶rodowisko u¿ytkownika - Bilioteki
55 3Dwm is a three-dimensional user environment that can run on immersive
56 Virtual Reality hardware (such as CAVEs and HMDs) as well as on
57 desktop computers. It is a platform for the research and development
58 of three-dimensional user interfaces, providing a means of exploring
59 possible future user interfaces. 3Dwm is fully distributed using
60 CORBA. Other planned and implemented features include OpenGL
61 rendering, X11 (and other windowing system) bindings, CAVELib support,
62 3D TrueType fonts, general streaming movie support, a 3DUI widget kit,
65 %description libs -l pl
66 3Dwm jest trójwymiarowym ¶rodowiskiem u¿ytkownika, które mo¿na uruchomiæ
67 na sprzêcie do Rzeczywisto¶ci Wirtualnej (jak CAVE lub HMD) oraz na
68 komputerach biurkowych. Jest to platforma dla badañ i rozwoju trójwymiarowych
69 interfejsów u¿ytkownika, dostarczaj±ca ¶rodków odkrywania mo¿liwej przysz³o¶ci
70 interfejsów u¿ytkownika. 3Dwm jest w pe³ni rozproszony z u¿yciem technologii
71 CORBA. Inne planowane i zaimplementowane cechy to rendering z u¿yciem OpenGL,
72 wi±zania dla X11 (oraz innych systemów okienkowych), wsparcie dla CAVELib,
73 czcionek True Type 3D, ogólne wsparcie dla strumieni filmowych, zestaw kontrolek
77 Summary: 3D user environment - development files
78 Summary(pl): Trójwymiarowe ¶rodowisko u¿ytkownika - pliki nag³ówkowe
79 Group: Development/Libraries
80 Requires: %{name} = %{version}
83 3Dwm is a three-dimensional user environment that can run on immersive
84 Virtual Reality hardware (such as CAVEs and HMDs) as well as on
85 desktop computers. It is a platform for the research and development
86 of three-dimensional user interfaces, providing a means of exploring
87 possible future user interfaces. 3Dwm is fully distributed using
88 CORBA. Other planned and implemented features include OpenGL
89 rendering, X11 (and other windowing system) bindings, CAVELib support,
90 3D TrueType fonts, general streaming movie support, a 3DUI widget kit,
93 %description devel -l pl
94 3Dwm jest trójwymiarowym ¶rodowiskiem u¿ytkownika, które mo¿na uruchomiæ
95 na sprzêcie do Rzeczywisto¶ci Wirtualnej (jak CAVE lub HMD) oraz na
96 komputerach biurkowych. Jest to platforma dla badañ i rozwoju trójwymiarowych
97 interfejsów u¿ytkownika, dostarczaj±ca ¶rodków odkrywania mo¿liwej przysz³o¶ci
98 interfejsów u¿ytkownika. 3Dwm jest w pe³ni rozproszony z u¿yciem technologii
99 CORBA. Inne planowane i zaimplementowane cechy to rendering z u¿yciem OpenGL,
100 wi±zania dla X11 (oraz innych systemów okienkowych), wsparcie dla CAVELib,
101 czcionek True Type 3D, ogólne wsparcie dla strumieni filmowych, zestaw kontrolek
105 Summary: 3D user environment - static files
106 Summary(pl): Trójwymiarowe ¶rodowisko u¿ytkownika - biblioteki statyczne
107 Group: Development/Libraries
108 Requires: %{name}-devel = %{version}
111 3Dwm is a three-dimensional user environment that can run on immersive
112 Virtual Reality hardware (such as CAVEs and HMDs) as well as on
113 desktop computers. It is a platform for the research and development
114 of three-dimensional user interfaces, providing a means of exploring
115 possible future user interfaces. 3Dwm is fully distributed using
116 CORBA. Other planned and implemented features include OpenGL
117 rendering, X11 (and other windowing system) bindings, CAVELib support,
118 3D TrueType fonts, general streaming movie support, a 3DUI widget kit,
121 %description static -l pl
122 3Dwm jest trójwymiarowym ¶rodowiskiem u¿ytkownika, które mo¿na uruchomiæ
123 na sprzêcie do Rzeczywisto¶ci Wirtualnej (jak CAVE lub HMD) oraz na
124 komputerach biurkowych. Jest to platforma dla badañ i rozwoju trójwymiarowych
125 interfejsów u¿ytkownika, dostarczaj±ca ¶rodków odkrywania mo¿liwej przysz³o¶ci
126 interfejsów u¿ytkownika. 3Dwm jest w pe³ni rozproszony z u¿yciem technologii
127 CORBA. Inne planowane i zaimplementowane cechy to rendering z u¿yciem OpenGL,
128 wi±zania dla X11 (oraz innych systemów okienkowych), wsparcie dla CAVELib,
129 czcionek True Type 3D, ogólne wsparcie dla strumieni filmowych, zestaw kontrolek
140 rm -f config/missing config/macros/ac_help_string.m4
141 mv -f INSTALL INSTALL.tmp
143 %{__aclocal} -I config/macros
147 mv -f INSTALL.tmp INSTALL
148 %configure --enable-optimize --disable-rpath
152 rm -rf $RPM_BUILD_ROOT
153 %{__make} install DESTDIR=$RPM_BUILD_ROOT
155 rm $RPM_BUILD_ROOT/%{_datadir}/3Dwm/tdwmrc
156 install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{_datadir}/3Dwm/tdwrc
158 %post libs -p /sbin/ldconfig
159 %postun libs -p /sbin/ldconfig
162 rm -rf $RPM_BUILD_ROOT
165 %defattr(644,root,root,755)
166 %doc AUTHORS ChangeLog INSTALL NEWS README TODO
167 %attr(755,root,root) %{_bindir}/*
171 %defattr(644,root,root,755)
172 %attr(755,root,root) %{_libdir}/*.so.*
175 %defattr(644,root,root,755)
178 %{_includedir}/Nobel*
181 %defattr(644,root,root,755)