1 Summary: A real-time visual space simulation
2 Summary(pl): Symulacja przestrzeni kosmicznej w czasie rzeczywistym
7 Group: X11/Applications/Science
8 Source0: http://dl.sourceforge.net/celestia/%{name}-%{version}.tar.gz
9 Source1: %{name}.desktop
10 URL: http://www.shatters.net/celestia/
11 BuildRequires: autoconf
12 BuildRequires: automake
13 BuildRequires: fam-devel
14 BuildRequires: glut-devel
15 BuildRequires: kdelibs-devel
16 BuildRequires: libjpeg-devel
17 BuildRequires: libpng-devel
18 BuildRequires: libstdc++-devel
19 BuildRequires: libtool
20 BuildRequires: OpenGL-devel
22 Requires: %{name}-extrasolar
23 Requires: %{name}-galaxies
24 Requires: %{name}-stars
25 Requires: %{name}-textures-stars
26 Requires: %{name}-textures-mercury
27 Requires: %{name}-textures-earth
28 Requires: %{name}-textures-earth-clouds
29 Requires: %{name}-textures-earth-night
30 Requires: %{name}-textures-moon
31 Requires: %{name}-textures-mars
32 Requires: %{name}-textures-jupiter
33 Requires: %{name}-textures-galileanmoons
34 Requires: %{name}-textures-saturn
35 Requires: %{name}-textures-triton
36 Requires: %{name}-textures-pluto
37 Obsoletes: %{name}-asterisms
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 %define _noautoreqdep libGL.so.1 libGLU.so.1 libGLcore.so.1
43 Celestia is a free real-time space simulation that lets you experience
44 our universe in three dimensions. Unlike most planetarium software,
45 Celestia doesn't confine you to the surface of the Earth. You can
46 travel throughout the solar system, to any of over 100,000 stars, or
47 even beyond the galaxy. All travel in Celestia is seamless; the
48 exponential zoom feature lets you explore space across a huge range of
49 scales, from galaxy clusters down to spacecraft only a few meters
50 across. A 'point-and-goto' interface makes it simple to navigate
51 through the universe to the object you want to visit.
54 Celestia to wolny symulator przestrzeni komicznej w czasie
55 rzeczywistym, który pozwala do¶wiadczaæ naszego Wszech¶wiata w trzech
56 wymiarach. W odró¿nieniu od innych programów planetarnych Celestia nie
57 przywi±zuje Ciê do powierzchni ziemi. Mo¿esz podró¿owaæ przez Uk³ad
58 S³oneczny do ponad 100,000 gwiazd lub nawet poza galaktykê. Wszystkie
59 podró¿e w Celestii s± niezauwa¿alne; funkcja wyk³adniczego
60 przybli¿enia pozwala Ci odkrywaæ Kosmos w ró¿nych skalach - od
61 spojrzenia na galaktyki do widoku kilkumetrowych statków kosmicznych.
62 Interfejs typu 'poka¿-i-leæ' czyni nawigacjê przez Wszech¶wiat prost±.
65 Summary: Default packages for celestia
66 Summary(pl): Domy¶lne pakiety dla celestii
67 Group: X11/Applications/Science
68 Requires: %{name}-extrasolar-default
69 Requires: %{name}-galaxies-default
70 Requires: %{name}-stars-default
71 Requires: %{name}-textures-stars-default
72 Requires: %{name}-textures-mercury-default
73 Requires: %{name}-textures-earth-default
74 Requires: %{name}-textures-earth-clouds-default
75 Requires: %{name}-textures-earth-night-default
76 Requires: %{name}-textures-moon-default
77 Requires: %{name}-textures-mars-default
78 Requires: %{name}-textures-jupiter-default
79 Requires: %{name}-textures-galileanmoons-default
80 Requires: %{name}-textures-saturn-default
81 Requires: %{name}-textures-triton-default
82 Requires: %{name}-textures-pluto-default
84 %description task-default
85 Default packages for celestia. This metapackage contains no files
86 and can be safely uninstalled after installation.
88 %description task-default -l pl
89 Domy¶lne pakiety dla celestii. Ten metapakiet nie zawiera ¿adnych
90 plików i mo¿e zostaæ usuniêty po instalacji.
92 %package extrasolar-default
93 Summary: Catalog of known extrasolar planetary systems
94 Summary(pl): Katalog znanych uk³adów planetarnych
95 Group: X11/Applications/Science
97 Provides: %{name}-extrasolar
98 Obsoletes: %{name}-extrasolar
100 %description extrasolar-default
101 Catalog of known extrasolar planetary systems.
103 %description extrasolar-default -l pl
104 Katalog znanych uk³adów planetarnych.
106 %package galaxies-default
107 Summary: Galaxy catalog (8 galaxies)
108 Summary(pl): Katalog o¶miu galaktyk
109 Group: X11/Applications/Science
111 Provides: %{name}-galaxies
112 Obsoletes: %{name}-galaxies
114 %description galaxies-default
115 Galaxy catalog (8 galaxies).
117 %description galaxies-default -l pl
118 Katalog o¶miu galaktyk.
120 %package stars-default
121 Summary: Database with 100 000 stars
122 Summary(pl): Baza danych 100 000 gwiazd
123 Group: X11/Applications/Science
125 Provides: %{name}-stars
126 Obsoletes: %{name}-stars
128 %description stars-default
129 Initial Stars database (with about 100 000 Hipparcos stars).
131 %description stars-default -l pl
132 Podstawowa baza danych gwiazd (z oko³o 100 000 gwiazd zbadanych
133 przez sondê kosmiczn± Hipparcos).
135 %package textures-stars-default
136 Summary: Standard stars textures
137 Summary(pl): Standardowe tekstury gwiazd
138 Group: X11/Applications/Science
140 Provides: %{name}-textures-stars
141 Obsoletes: %{name}-textures-stars
143 %description textures-stars-default
144 Standard stars textures.
146 %description textures-stars-default -l pl
147 Standardowe tekstury gwiazd.
149 %package textures-mercury-default
150 Summary: 1k Mercury textures
151 Summary(pl): Tekstury Merkurego o wielko¶ci 1024 x 512
152 Group: X11/Applications/Science
154 Provides: %{name}-textures-mercury
155 Obsoletes: %{name}-textures-mercury
157 %description textures-mercury-default
160 %description textures-mercury-default -l pl
161 Tekstury Merkurego o wielko¶ci 1024 x 512.
163 %package textures-earth-default
164 Summary: 2k Earth textures
165 Summary(pl): Tekstury Ziemi o wielko¶ci 2048 x 1024
166 Group: X11/Applications/Science
168 Provides: %{name}-textures-earth
169 Obsoletes: %{name}-textures-earth
171 %description textures-earth-default
174 %description textures-earth-default -l pl
175 Tekstury Ziemi o wielko¶ci 2048 x 1024.
177 %package textures-earth-clouds-default
178 Summary: 1k Earth cloud textures
179 Summary(pl): Tekstury ziemskich chmur o wielko¶ci 1024 x 512
180 Group: X11/Applications/Science
182 Provides: %{name}-textures-earth-clouds
183 Obsoletes: %{name}-textures-earth-clouds
185 %description textures-earth-clouds-default
186 1k Earth clouds textures.
188 %description textures-earth-clouds-default -l pl
189 Tekstury ziemskich chmur o wielko¶ci 1024 x 512.
191 %package textures-earth-night-default
192 Summary: 1k Earth night textures
193 Summary(pl): Tekstury nocnych ¶wiate³ miast o wielko¶ci 1024 x 512
194 Group: X11/Applications/Science
196 Provides: %{name}-textures-earth-night
197 Obsoletes: %{name}-textures-earth-night
199 %description textures-earth-night-default
200 1k Earth night textures.
202 %description textures-earth-night-default -l pl
203 Tekstury nocnych ¶wiate³ miast o wielko¶ci 1024 x 512.
205 %package textures-moon-default
206 Summary: 1k Moon textures
207 Summary(pl): Tekstury Ksiê¿yca o wielko¶ci 1024 x 512
208 Group: X11/Applications/Science
210 Provides: %{name}-textures-moon
211 Obsoletes: %{name}-textures-moon
213 %description textures-moon-default
216 %description textures-moon-default -l pl
217 Tekstury Ksiê¿yca o wielko¶ci 1024 x 512.
219 %package textures-mars-default
220 Summary: 1k Mars textures
221 Summary(pl): Tekstury Marsa o wielko¶ci 1024 x 512
222 Group: X11/Applications/Science
224 Provides: %{name}-textures-mars
225 Obsoletes: %{name}-textures-mars
227 %description textures-mars-default
230 %description textures-mars-default -l pl
231 Tekstury Marsa o wielko¶ci 1024 x 512.
233 %package textures-jupiter-default
234 Summary: 1k Jupiter textures
235 Summary(pl): Tekstury Jowisza o wielko¶ci 1024 x 512
236 Group: X11/Applications/Science
238 Provides: %{name}-textures-jupiter
239 Obsoletes: %{name}-textures-jupiter
241 %description textures-jupiter-default
244 %description textures-jupiter-default -l pl
245 Tekstury Jowisza o wielko¶ci 1024 x 512.
247 %package textures-galileanmoons-default
248 Summary: 1k galilean moons textures
249 Summary(pl): Tekstury ksiê¿yców odkrytych przez Galileusza o wielko¶ci 1024 x 512
250 Group: X11/Applications/Science
252 Provides: %{name}-textures-galileanmoons
253 Obsoletes: %{name}-textures-galileanmoons
255 %description textures-galileanmoons-default
256 1k galilean moons (Io, Europa, Ganymede, Calypso) textures.
258 %description textures-galileanmoons-default -l pl
259 Tekstury ksiê¿yców Jowisza odkrytych przez Galileusza (Io,
260 Europa, Ganimedes, Calypso) o wielko¶ci 1024 x 512.
262 %package textures-saturn-default
263 Summary: 256 Saturn textures
264 Summary(pl): Tekstury Saturna o wielko¶ci 256 x 128
265 Group: X11/Applications/Science
267 Provides: %{name}-textures-saturn
268 Obsoletes: %{name}-textures-saturn
270 %description textures-saturn-default
273 %description textures-saturn-default -l pl
274 Tekstury Jowisza o wielko¶ci 256 x 128.
276 %package textures-triton-default
277 Summary: 512 Triton textures
278 Summary(pl): Tekstury Trytona o wielko¶ci 512 x 256
279 Group: X11/Applications/Science
281 Provides: %{name}-textures-triton
282 Obsoletes: %{name}-textures-triton
284 %description textures-triton-default
287 %description textures-triton-default -l pl
288 Tekstury najwiêkszego ksiê¿yca Neptuna, Trytona
289 o wielko¶ci 512 x 256.
291 %package textures-pluto-default
292 Summary: 1k Pluto textures
293 Summary(pl): Tekstury Plutona o wielko¶ci 1024 x 512
294 Group: X11/Applications/Science
296 Provides: %{name}-textures-pluto
297 Obsoletes: %{name}-textures-pluto
299 %description textures-pluto-default
302 %description textures-pluto-default -l pl
303 Tekstury Plutona o wielko¶ci 1024 x 512.
308 touch PLACEHOLDER-TASK-DEFAULT
313 %{__aclocal} -I macros
316 #CFLAGS="-I%{_includedir} %{rpmcflags}"
317 #CPPFLAGS="-I%{_includedir} %{rpmcflags} -fno-rtti -fno-exceptions"
318 CXXFLAGS="%{rpmcflags} -fno-rtti -fno-exceptions"
330 rm -rf $RPM_BUILD_ROOT
331 %{__make} -e DESTDIR=$RPM_BUILD_ROOT install
332 install -d $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Astronomy
333 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Astronomy/%{name}.desktop
334 install {jupiter,neptune}-rings.png $RPM_BUILD_ROOT%{_datadir}/celestia/textures/medres/
336 cd $RPM_BUILD_ROOT%{_datadir}/celestia/textures/medres
337 mv moonbump1k.jpg moonbump.jpg
338 mv marsbump1k.jpg marsbump.jpg
339 mv plutobump1k.jpg plutobump.jpg
342 rm -rf $RPM_BUILD_ROOT
345 %defattr(644,root,root,755)
346 %doc README AUTHORS TODO controls.txt
347 %doc %{_datadir}/celestia/manual
348 %attr(755,root,root) %{_bindir}/*
349 %dir %{_datadir}/celestia
350 %dir %{_datadir}/celestia/data
351 %{_datadir}/celestia/data/asterisms.dat
352 %{_datadir}/celestia/data/boundaries.dat
353 %{_datadir}/celestia/data/galileo.xyz
354 # problem: after upgrade it will be lost
355 %verify(not md5 size mtime) %{_datadir}/celestia/data/solarsys.ssc
356 %{_datadir}/celestia/data/hdnames.dat
357 %{_datadir}/celestia/data/starnames.dat
358 %{_datadir}/celestia/extras
359 %{_datadir}/celestia/fonts
360 %{_datadir}/celestia/models
361 %{_datadir}/celestia/shaders
362 %dir %{_datadir}/celestia/textures
363 %{_datadir}/celestia/textures/lores
364 %dir %{_datadir}/celestia/textures/medres
365 %{_datadir}/celestia/textures/medres/iss*
366 %{_datadir}/celestia/textures/medres/ariel.jpg
367 %{_datadir}/celestia/textures/medres/asteroid.jpg
368 %{_datadir}/celestia/textures/medres/deimos.jpg
369 %{_datadir}/celestia/textures/medres/dione.jpg
370 %{_datadir}/celestia/textures/medres/gasgiant.jpg
371 %{_datadir}/celestia/textures/medres/iapetus.jpg
372 %{_datadir}/celestia/textures/medres/jupiter-rings.png
373 %{_datadir}/celestia/textures/medres/jupiterlike.jpg
374 %{_datadir}/celestia/textures/medres/mimas.jpg
375 %{_datadir}/celestia/textures/medres/miranda.jpg
376 %{_datadir}/celestia/textures/medres/neptune-rings.png
377 %{_datadir}/celestia/textures/medres/oberon.jpg
378 %{_datadir}/celestia/textures/medres/phobos.jpg
379 %{_datadir}/celestia/textures/medres/renova.jpg
380 %{_datadir}/celestia/textures/medres/rhea.jpg
381 %{_datadir}/celestia/textures/medres/tethys.jpg
382 %{_datadir}/celestia/textures/medres/titania.jpg
383 %{_datadir}/celestia/textures/medres/umbriel.jpg
384 %{_datadir}/celestia/textures/medres/venus.jpg
385 %{_datadir}/celestia/textures/medres/venuslike.jpg
386 %{_datadir}/celestia/textures/flare.jpg
387 %{_datadir}/celestia/textures/logo.png
388 %{_datadir}/celestia/celestia.cfg
389 %{_datadir}/celestia/controls.txt
390 %{_datadir}/celestia/*.cel
391 %{_applnkdir}/Scientific/Astronomy/*
394 %defattr(644,root,root,755)
395 %doc PLACEHOLDER-TASK-DEFAULT
397 %files extrasolar-default
398 %defattr(644,root,root,755)
399 %{_datadir}/celestia/data/extrasolar.ssc
401 %files galaxies-default
402 %defattr(644,root,root,755)
403 %{_datadir}/celestia/data/galaxies.dat
406 %defattr(644,root,root,755)
407 %{_datadir}/celestia/data/stars.dat
409 %files textures-stars-default
410 %defattr(644,root,root,755)
411 %{_datadir}/celestia/textures/medres/astar.jpg
412 %{_datadir}/celestia/textures/medres/bstar.jpg
413 %{_datadir}/celestia/textures/medres/gstar.jpg
414 %{_datadir}/celestia/textures/medres/mstar.jpg
415 %{_datadir}/celestia/textures/medres/browndwarf.jpg
417 %files textures-mercury-default
418 %defattr(644,root,root,755)
419 %{_datadir}/celestia/textures/medres/mercury.jpg
420 %{_datadir}/celestia/textures/medres/mercurybump.jpg
422 %files textures-earth-default
423 %defattr(644,root,root,755)
424 %{_datadir}/celestia/textures/medres/earth.png
426 %files textures-earth-clouds-default
427 %defattr(644,root,root,755)
428 %{_datadir}/celestia/textures/medres/earth-clouds.png
430 %files textures-earth-night-default
431 %defattr(644,root,root,755)
432 %{_datadir}/celestia/textures/medres/earthnight.jpg
434 %files textures-moon-default
435 %defattr(644,root,root,755)
436 %{_datadir}/celestia/textures/medres/moon.jpg
437 %{_datadir}/celestia/textures/medres/moonbump.jpg
439 %files textures-mars-default
440 %defattr(644,root,root,755)
441 %{_datadir}/celestia/textures/medres/mars.jpg
442 %{_datadir}/celestia/textures/medres/marsbump.jpg
444 %files textures-jupiter-default
445 %defattr(644,root,root,755)
446 %{_datadir}/celestia/textures/medres/jupiter.jpg
448 %files textures-galileanmoons-default
449 %defattr(644,root,root,755)
450 %{_datadir}/celestia/textures/medres/callisto.jpg
451 %{_datadir}/celestia/textures/medres/io.jpg
452 %{_datadir}/celestia/textures/medres/europa.jpg
453 %{_datadir}/celestia/textures/medres/ganymede.jpg
455 %files textures-saturn-default
456 %defattr(644,root,root,755)
457 %{_datadir}/celestia/textures/medres/saturn.jpg
459 %files textures-triton-default
460 %defattr(644,root,root,755)
461 %{_datadir}/celestia/textures/medres/triton.jpg
463 %files textures-pluto-default
464 %defattr(644,root,root,755)
465 %{_datadir}/celestia/textures/medres/pluto.jpg
466 %{_datadir}/celestia/textures/medres/plutobump.jpg