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://prdownloads.sourceforge.net/celestia/%{name}-%{version}.tar.gz
9 Source1: %{name}.desktop
10 Patch0: %{name}-moon_eclipse.patch
11 URL: http://www.shatters.net/celestia/
12 BuildRequires: OpenGL-devel
13 BuildRequires: autoconf
14 BuildRequires: automake
15 BuildRequires: glut-devel
16 BuildRequires: gnome-libs-devel
17 BuildRequires: gtk+-devel
18 BuildRequires: gtkglarea-devel
19 BuildRequires: libjpeg-devel
20 BuildRequires: libpng-devel
21 BuildRequires: libstdc++-devel
23 Requires: %{name}-asterisms
24 Requires: %{name}-extrasolar
25 Requires: %{name}-galaxies
26 Requires: %{name}-stars
27 Requires: %{name}-textures-stars
28 Requires: %{name}-textures-mercury
29 Requires: %{name}-textures-earth
30 Requires: %{name}-textures-earth-clouds
31 Requires: %{name}-textures-earth-night
32 Requires: %{name}-textures-moon
33 Requires: %{name}-textures-mars
34 Requires: %{name}-textures-jupiter
35 Requires: %{name}-textures-galileanmoons
36 Requires: %{name}-textures-saturn
37 Requires: %{name}-textures-triton
38 Requires: %{name}-textures-pluto
39 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 %define _noautoreqdep libGL.so.1 libGLU.so.1 libGLcore.so.1
43 %define _prefix /usr/X11R6
44 %define _mandir %{_prefix}/man
47 Celestia is a free real-time space simulation that lets you experience
48 our universe in three dimensions. Unlike most planetarium software,
49 Celestia doesn't confine you to the surface of the Earth. You can
50 travel throughout the solar system, to any of over 100,000 stars, or
51 even beyond the galaxy. All travel in Celestia is seamless; the
52 exponential zoom feature lets you explore space across a huge range of
53 scales, from galaxy clusters down to spacecraft only a few meters
54 across. A 'point-and-goto' interface makes it simple to navigate
55 through the universe to the object you want to visit.
58 Celestia to wolny symulator przestrzeni komicznej w czasie
59 rzeczywistym, który pozwala do¶wiadczaæ naszego Wszech¶wiata w trzech
60 wymiarach. W odró¿nieniu od innych programów planetarnych Celestia nie
61 przywi±zuje Ciê do powierzchni ziemi. Mo¿esz podró¿owaæ przez Uk³ad
62 S³oneczny do ponad 100,000 gwiazd lub nawet poza galaktykê. Wszystkie
63 podró¿e w Celestii s± niezauwa¿alne; funkcja wyk³adniczego
64 przybli¿enia pozwala Ci odkrywaæ Kosmos w ró¿nych skalach - od
65 spojrzenia na galaktyki do widoku kilkumetrowych statków kosmicznych.
66 Interfejs typu 'poka¿-i-leæ' czyni nawigacjê przez Wszech¶wiat prost±.
69 Summary: Default packages for celestia
70 Summary(pl): Domy¶lne pakiety dla celestii
71 Group: X11/Applications/Science
72 Requires: %{name}-asterisms-default
73 Requires: %{name}-extrasolar-default
74 Requires: %{name}-galaxies-default
75 Requires: %{name}-stars-default
76 Requires: %{name}-textures-stars-default
77 Requires: %{name}-textures-mercury-default
78 Requires: %{name}-textures-earth-default
79 Requires: %{name}-textures-earth-clouds-default
80 Requires: %{name}-textures-earth-night-default
81 Requires: %{name}-textures-moon-default
82 Requires: %{name}-textures-mars-default
83 Requires: %{name}-textures-jupiter-default
84 Requires: %{name}-textures-galileanmoons-default
85 Requires: %{name}-textures-saturn-default
86 Requires: %{name}-textures-triton-default
87 Requires: %{name}-textures-pluto-default
89 %description task-default
90 Default packages for celestia. This metapackage contains no files
91 and can be safely uninstalled after installation.
93 %description task-default -l pl
94 Domy¶lne pakiety dla celestii. Ten metapakiet nie zawiera ¿adnych
95 plików i mo¿e zostaæ usuniêty po instalacji.
97 %package asterisms-default
98 Summary: 53 celestia asterisms
99 Summary(pl): 53 konstelacje dla celestiii
100 Group: X11/Applications/Science
102 Provides: %{name}-asterisms
103 Obsoletes: %{name}-asterisms
105 %description asterisms-default
106 53 asterisms for celestia.
108 %description asterisms-default -l pl
109 53 gwiazdozbiory dla celestii.
111 %package extrasolar-default
112 Summary: Catalog of known extrasolar planetary systems
113 Summary(pl): Katalog znanych uk³adów planetarnych
114 Group: X11/Applications/Science
116 Provides: %{name}-extrasolar
117 Obsoletes: %{name}-extrasolar
119 %description extrasolar-default
120 Catalog of known extrasolar planetary systems.
122 %description extrasolar-default -l pl
123 Katalog znanych uk³adów planetarnych.
125 %package galaxies-default
126 Summary: Galaxy catalog (8 galaxies)
127 Summary(pl): Katalog o¶miu galaktyk
128 Group: X11/Applications/Science
130 Provides: %{name}-galaxies
131 Obsoletes: %{name}-galaxies
133 %description galaxies-default
134 Galaxy catalog (8 galaxies).
136 %description galaxies-default -l pl
137 Katalog o¶miu galaktyk.
139 %package stars-default
140 Summary: Database with 100 000 stars
141 Summary(pl): Baza danych 100 000 gwiazd
142 Group: X11/Applications/Science
144 Provides: %{name}-stars
145 Obsoletes: %{name}-stars
147 %description stars-default
148 Initial Stars database (with about 100 000 Hipparcos stars).
150 %description stars-default -l pl
151 Podstawowa baza danych gwiazd (z oko³o 100 000 gwiazd zbadanych
152 przez sondê kosmiczn± Hipparcos).
154 %package textures-stars-default
155 Summary: Standard stars textures
156 Summary(pl): Standardowe tekstury gwiazd
157 Group: X11/Applications/Science
159 Provides: %{name}-textures-stars
160 Obsoletes: %{name}-textures-stars
162 %description textures-stars-default
163 Standard stars textures.
165 %description textures-stars-default -l pl
166 Standardowe tekstury gwiazd.
168 %package textures-mercury-default
169 Summary: 1k Mercury textures
170 Summary(pl): Tekstury Merkurego o wielko¶ci 1024 x 512
171 Group: X11/Applications/Science
173 Provides: %{name}-textures-mercury
174 Obsoletes: %{name}-textures-mercury
176 %description textures-mercury-default
179 %description textures-mercury-default -l pl
180 Tekstury Merkurego o wielko¶ci 1024 x 512.
182 %package textures-earth-default
183 Summary: 2k Earth textures
184 Summary(pl): Tekstury Ziemi o wielko¶ci 2048 x 1024
185 Group: X11/Applications/Science
187 Provides: %{name}-textures-earth
188 Obsoletes: %{name}-textures-earth
190 %description textures-earth-default
193 %description textures-earth-default -l pl
194 Tekstury Ziemi o wielko¶ci 2048 x 1024.
196 %package textures-earth-clouds-default
197 Summary: 1k Earth cloud textures
198 Summary(pl): Tekstury ziemskich chmur o wielko¶ci 1024 x 512
199 Group: X11/Applications/Science
201 Provides: %{name}-textures-earth-clouds
202 Obsoletes: %{name}-textures-earth-clouds
204 %description textures-earth-clouds-default
205 1k Earth clouds textures.
207 %description textures-earth-clouds-default -l pl
208 Tekstury ziemskich chmur o wielko¶ci 1024 x 512.
210 %package textures-earth-night-default
211 Summary: 1k Earth night textures
212 Summary(pl): Tekstury nocnych ¶wiate³ miast o wielko¶ci 1024 x 512
213 Group: X11/Applications/Science
215 Provides: %{name}-textures-earth-night
216 Obsoletes: %{name}-textures-earth-night
218 %description textures-earth-night-default
219 1k Earth night textures.
221 %description textures-earth-night-default -l pl
222 Tekstury nocnych ¶wiate³ miast o wielko¶ci 1024 x 512.
224 %package textures-moon-default
225 Summary: 1k Moon textures
226 Summary(pl): Tekstury Ksiê¿yca o wielko¶ci 1024 x 512
227 Group: X11/Applications/Science
229 Provides: %{name}-textures-moon
230 Obsoletes: %{name}-textures-moon
232 %description textures-moon-default
235 %description textures-moon-default -l pl
236 Tekstury Ksiê¿yca o wielko¶ci 1024 x 512.
238 %package textures-mars-default
239 Summary: 1k Mars textures
240 Summary(pl): Tekstury Marsa o wielko¶ci 1024 x 512
241 Group: X11/Applications/Science
243 Provides: %{name}-textures-mars
244 Obsoletes: %{name}-textures-mars
246 %description textures-mars-default
249 %description textures-mars-default -l pl
250 Tekstury Marsa o wielko¶ci 1024 x 512.
252 %package textures-jupiter-default
253 Summary: 1k Jupiter textures
254 Summary(pl): Tekstury Jowisza o wielko¶ci 1024 x 512
255 Group: X11/Applications/Science
257 Provides: %{name}-textures-jupiter
258 Obsoletes: %{name}-textures-jupiter
260 %description textures-jupiter-default
263 %description textures-jupiter-default -l pl
264 Tekstury Jowisza o wielko¶ci 1024 x 512.
266 %package textures-galileanmoons-default
267 Summary: 1k galilean moons textures
268 Summary(pl): Tekstury ksiê¿yców odkrytych przez Galileusza o wielko¶ci 1024 x 512
269 Group: X11/Applications/Science
271 Provides: %{name}-textures-galileanmoons
272 Obsoletes: %{name}-textures-galileanmoons
274 %description textures-galileanmoons-default
275 1k galilean moons (Io, Europa, Ganymede, Calypso) textures.
277 %description textures-galileanmoons-default -l pl
278 Tekstury ksiê¿yców Jowisza odkrytych przez Galileusza (Io,
279 Europa, Ganimedes, Calypso) o wielko¶ci 1024 x 512.
281 %package textures-saturn-default
282 Summary: 256 Saturn textures
283 Summary(pl): Tekstury Saturna o wielko¶ci 256 x 128
284 Group: X11/Applications/Science
286 Provides: %{name}-textures-saturn
287 Obsoletes: %{name}-textures-saturn
289 %description textures-saturn-default
292 %description textures-saturn-default -l pl
293 Tekstury Jowisza o wielko¶ci 256 x 128.
295 %package textures-triton-default
296 Summary: 512 Triton textures
297 Summary(pl): Tekstury Trytona o wielko¶ci 512 x 256
298 Group: X11/Applications/Science
300 Provides: %{name}-textures-triton
301 Obsoletes: %{name}-textures-triton
303 %description textures-triton-default
306 %description textures-triton-default -l pl
307 Tekstury najwiêkszego ksiê¿yca Neptuna, Trytona
308 o wielko¶ci 512 x 256.
310 %package textures-pluto-default
311 Summary: 1k Pluto textures
312 Summary(pl): Tekstury Plutona o wielko¶ci 1024 x 512
313 Group: X11/Applications/Science
315 Provides: %{name}-textures-pluto
316 Obsoletes: %{name}-textures-pluto
318 %description textures-pluto-default
321 %description textures-pluto-default -l pl
322 Tekstury Plutona o wielko¶ci 1024 x 512.
328 touch PLACEHOLDER-TASK-DEFAULT
332 %{__aclocal} -I macros
335 CFLAGS="-I%{_includedir} %{rpmcflags}"
336 CPPFLAGS="-I%{_includedir} %{rpmcflags}"
337 CXXFLAGS="-I%{_includedir} %{rpmcflags} -fno-rtti -fno-exceptions"
342 rm -rf $RPM_BUILD_ROOT
343 %{__make} -e DESTDIR=$RPM_BUILD_ROOT install
344 install -d $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Astronomy
345 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Astronomy/%{name}.desktop
347 cd $RPM_BUILD_ROOT%{_datadir}/celestia/textures/medres
348 mv moonbump1k.jpg moonbump.jpg
349 mv marsbump1k.jpg marsbump.jpg
350 mv plutobump1k.jpg plutobump.jpg
353 rm -rf $RPM_BUILD_ROOT
356 %defattr(644,root,root,755)
357 %doc README AUTHORS TODO controls.txt
358 %doc %{_datadir}/celestia/manual
359 %attr(755,root,root) %{_bindir}/*
360 %dir %{_datadir}/celestia
361 %dir %{_datadir}/celestia/data
362 # problem: after upgrade it will be lost
363 %verify(not md5 size mtime) %{_datadir}/celestia/data/solarsys.ssc
364 %{_datadir}/celestia/data/hdnames.dat
365 %{_datadir}/celestia/data/starnames.dat
366 %{_datadir}/celestia/extras
367 %{_datadir}/celestia/fonts
368 %{_datadir}/celestia/models
369 %{_datadir}/celestia/shaders
370 %dir %{_datadir}/celestia/textures
371 %{_datadir}/celestia/textures/lores
372 %dir %{_datadir}/celestia/textures/medres
373 %{_datadir}/celestia/textures/medres/iss*
374 %{_datadir}/celestia/textures/medres/ariel.jpg
375 %{_datadir}/celestia/textures/medres/asteroid.jpg
376 %{_datadir}/celestia/textures/medres/deimos.jpg
377 %{_datadir}/celestia/textures/medres/dione.jpg
378 %{_datadir}/celestia/textures/medres/gasgiant.jpg
379 %{_datadir}/celestia/textures/medres/iapetus.jpg
380 %{_datadir}/celestia/textures/medres/jupiterlike.jpg
381 %{_datadir}/celestia/textures/medres/mimas.jpg
382 %{_datadir}/celestia/textures/medres/miranda.jpg
383 %{_datadir}/celestia/textures/medres/oberon.jpg
384 %{_datadir}/celestia/textures/medres/phobos.jpg
385 %{_datadir}/celestia/textures/medres/rhea.jpg
386 %{_datadir}/celestia/textures/medres/tethys.jpg
387 %{_datadir}/celestia/textures/medres/titania.jpg
388 %{_datadir}/celestia/textures/medres/umbriel.jpg
389 %{_datadir}/celestia/textures/medres/venus.jpg
390 %{_datadir}/celestia/textures/medres/venuslike.jpg
391 %{_datadir}/celestia/textures/flare.jpg
392 %{_datadir}/celestia/textures/logo.png
393 %{_datadir}/celestia/celestia.cfg
394 %{_datadir}/celestia/controls.txt
395 %{_datadir}/celestia/*.cel
396 %{_applnkdir}/Scientific/Astronomy/*
399 %defattr(644,root,root,755)
400 %doc PLACEHOLDER-TASK-DEFAULT
402 %files asterisms-default
403 %defattr(644,root,root,755)
404 %{_datadir}/celestia/data/asterisms.dat
406 %files extrasolar-default
407 %defattr(644,root,root,755)
408 %{_datadir}/celestia/data/extrasolar.ssc
410 %files galaxies-default
411 %defattr(644,root,root,755)
412 %{_datadir}/celestia/data/galaxies.dat
415 %defattr(644,root,root,755)
416 %{_datadir}/celestia/data/stars.dat
418 %files textures-stars-default
419 %defattr(644,root,root,755)
420 %{_datadir}/celestia/textures/medres/astar.jpg
421 %{_datadir}/celestia/textures/medres/bstar.jpg
422 %{_datadir}/celestia/textures/medres/gstar.jpg
423 %{_datadir}/celestia/textures/medres/mstar.jpg
424 %{_datadir}/celestia/textures/medres/browndwarf.jpg
426 %files textures-mercury-default
427 %defattr(644,root,root,755)
428 %{_datadir}/celestia/textures/medres/mercury.jpg
429 %{_datadir}/celestia/textures/medres/mercurybump.jpg
431 %files textures-earth-default
432 %defattr(644,root,root,755)
433 %{_datadir}/celestia/textures/medres/earth.png
435 %files textures-earth-clouds-default
436 %defattr(644,root,root,755)
437 %{_datadir}/celestia/textures/medres/earth-clouds.png
439 %files textures-earth-night-default
440 %defattr(644,root,root,755)
441 %{_datadir}/celestia/textures/medres/earthnight.jpg
443 %files textures-moon-default
444 %defattr(644,root,root,755)
445 %{_datadir}/celestia/textures/medres/moon.jpg
446 %{_datadir}/celestia/textures/medres/moonbump.jpg
448 %files textures-mars-default
449 %defattr(644,root,root,755)
450 %{_datadir}/celestia/textures/medres/mars.jpg
451 %{_datadir}/celestia/textures/medres/marsbump.jpg
453 %files textures-jupiter-default
454 %defattr(644,root,root,755)
455 %{_datadir}/celestia/textures/medres/jupiter.jpg
457 %files textures-galileanmoons-default
458 %defattr(644,root,root,755)
459 %{_datadir}/celestia/textures/medres/callisto.jpg
460 %{_datadir}/celestia/textures/medres/io.jpg
461 %{_datadir}/celestia/textures/medres/europa.jpg
462 %{_datadir}/celestia/textures/medres/ganymede.jpg
464 %files textures-saturn-default
465 %defattr(644,root,root,755)
466 %{_datadir}/celestia/textures/medres/saturn.jpg
468 %files textures-triton-default
469 %defattr(644,root,root,755)
470 %{_datadir}/celestia/textures/medres/triton.jpg
472 %files textures-pluto-default
473 %defattr(644,root,root,755)
474 %{_datadir}/celestia/textures/medres/pluto.jpg
475 %{_datadir}/celestia/textures/medres/plutobump.jpg