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-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 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39 %define _noautoreqdep libGL.so.1 libGLU.so.1 libGLcore.so.1
41 %define _prefix /usr/X11R6
42 %define _mandir %{_prefix}/man
45 Celestia is a free real-time space simulation that lets you experience
46 our universe in three dimensions. Unlike most planetarium software,
47 Celestia doesn't confine you to the surface of the Earth. You can
48 travel throughout the solar system, to any of over 100,000 stars, or
49 even beyond the galaxy. All travel in Celestia is seamless; the
50 exponential zoom feature lets you explore space across a huge range of
51 scales, from galaxy clusters down to spacecraft only a few meters
52 across. A 'point-and-goto' interface makes it simple to navigate
53 through the universe to the object you want to visit.
56 Celestia to wolny symulator przestrzeni komicznej w czasie
57 rzeczywistym, który pozwala do¶wiadczaæ naszego Wszech¶wiata w trzech
58 wymiarach. W odró¿nieniu od innych programów planetarnych Celestia nie
59 przywi±zuje Ciê do powierzchni ziemi. Mo¿esz podró¿owaæ przez Uk³ad
60 S³oneczny do ponad 100,000 gwiazd lub nawet poza galaktykê. Wszystkie
61 podró¿e w Celestii s± niezauwa¿alne; funkcja wyk³adniczego
62 przybli¿enia pozwala Ci odkrywaæ Kosmos w ró¿nych skalach - od
63 spojrzenia na galaktyki do widoku kilkumetrowych statków kosmicznych.
64 Interfejs typu 'poka¿-i-leæ' czyni nawigacjê przez Wszech¶wiat prost±.
67 Summary: Default packages for celestia
68 Summary(pl): Domy¶lne pakiety dla celestii
69 Group: X11/Applications/Science
70 Requires: %{name}-asterisms-default
71 Requires: %{name}-extrasolar-default
72 Requires: %{name}-galaxies-default
73 Requires: %{name}-stars-default
74 Requires: %{name}-textures-stars-default
75 Requires: %{name}-textures-mercury-default
76 Requires: %{name}-textures-earth-default
77 Requires: %{name}-textures-moon-default
78 Requires: %{name}-textures-mars-default
79 Requires: %{name}-textures-jupiter-default
80 Requires: %{name}-textures-galileanmoons-default
81 Requires: %{name}-textures-saturn-default
82 Requires: %{name}-textures-triton-default
83 Requires: %{name}-textures-pluto-default
85 %description task-default
86 Default packages for celestia. This metapackage contains no files
87 and can be safely uninstalled after installation.
89 %description task-default -l pl
90 Domy¶lne pakiety dla celestii. Ten metapakiet nie zawiera ¿adnych
91 plików i mo¿e zostaæ usuniêty po instalacji.
93 %package asterisms-default
94 Summary: 53 celestia asterisms
95 Summary(pl): 53 konstelacje dla celestiii
96 Group: X11/Applications/Science
98 Provides: %{name}-asterisms
99 Obsoletes: %{name}-asterisms
101 %description asterisms-default
102 53 asterisms for celestia.
104 %description asterisms-default -l pl
105 53 gwiazdozbiory dla celestii.
107 %package extrasolar-default
108 Summary: Catalog of known extrasolar planetary systems
109 Summary(pl): Katalog znanych uk³adów planetarnych
110 Group: X11/Applications/Science
112 Provides: %{name}-extrasolar
113 Obsoletes: %{name}-extrasolar
115 %description extrasolar-default
116 Catalog of known extrasolar planetary systems.
118 %description extrasolar-default -l pl
119 Katalog znanych uk³adów planetarnych.
121 %package galaxies-default
122 Summary: Galaxy catalog (8 galaxies)
123 Summary(pl): Katalog o¶miu galaktyk
124 Group: X11/Applications/Science
126 Provides: %{name}-galaxies
127 Obsoletes: %{name}-galaxies
129 %description galaxies-default
130 Galaxy catalog (8 galaxies).
132 %description galaxies-default -l pl
133 Katalog o¶miu galaktyk.
135 %package stars-default
136 Summary: Database with 100 000 stars
137 Summary(pl): Baza danych 100 000 gwiazd
138 Group: X11/Applications/Science
140 Provides: %{name}-stars
141 Obsoletes: %{name}-stars
143 %description stars-default
144 Initial Stars database (with about 100 000 Hipparcos stars).
146 %description stars-default -l pl
147 Podstawowa baza danych gwiazd (z oko³o 100 000 gwiazd zbadanych
148 przez sondê kosmiczn± Hipparcos).
150 %package textures-stars-default
151 Summary: Standard stars textures
152 Summary(pl): Standardowe tekstury gwiazd
153 Group: X11/Applications/Science
155 Provides: %{name}-textures-stars
156 Obsoletes: %{name}-textures-stars
158 %description textures-stars-default
159 Standard stars textures.
161 %description textures-stars-default -l pl
162 Standardowe tekstury gwiazd.
164 %package textures-mercury-default
165 Summary: 1k Mercury textures
166 Summary(pl): Tekstury Merkurego o wielko¶ci 1024 x 512
167 Group: X11/Applications/Science
169 Provides: %{name}-textures-mercury
170 Obsoletes: %{name}-textures-mercury
172 %description textures-mercury-default
175 %description textures-mercury-default -l pl
176 Tekstury Merkurego o wielko¶ci 1024 x 512.
178 %package textures-earth-default
179 Summary: 2k Earth textures
180 Summary(pl): Tekstury Ziemi o wielko¶ci 2048 x 1024
181 Group: X11/Applications/Science
183 Provides: %{name}-textures-earth
184 Obsoletes: %{name}-textures-earth
186 %description textures-earth-default
189 %description textures-earth-default -l pl
190 Tekstury Ziemi o wielko¶ci 2048 x 1024.
192 %package textures-moon-default
193 Summary: 1k Moon textures
194 Summary(pl): Tekstury Ksiê¿yca o wielko¶ci 1024 x 512
195 Group: X11/Applications/Science
197 Provides: %{name}-textures-moon
198 Obsoletes: %{name}-textures-moon
200 %description textures-moon-default
203 %description textures-moon-default -l pl
204 Tekstury Ksiê¿yca o wielko¶ci 1024 x 512.
206 %package textures-mars-default
207 Summary: 1k Mars textures
208 Summary(pl): Tekstury Marsa o wielko¶ci 1024 x 512
209 Group: X11/Applications/Science
211 Provides: %{name}-textures-mars
212 Obsoletes: %{name}-textures-mars
214 %description textures-mars-default
217 %description textures-mars-default -l pl
218 Tekstury Marsa o wielko¶ci 1024 x 512.
220 %package textures-jupiter-default
221 Summary: 1k Jupiter textures
222 Summary(pl): Tekstury Jowisza o wielko¶ci 1024 x 512
223 Group: X11/Applications/Science
225 Provides: %{name}-textures-jupiter
226 Obsoletes: %{name}-textures-jupiter
228 %description textures-jupiter-default
231 %description textures-jupiter-default -l pl
232 Tekstury Jowisza o wielko¶ci 1024 x 512.
234 %package textures-galileanmoons-default
235 Summary: 1k galilean moons textures
236 Summary(pl): Tekstury ksiê¿yców odkrytych przez Galileusza o wielko¶ci 1024 x 512
237 Group: X11/Applications/Science
239 Provides: %{name}-textures-galileanmoons
240 Obsoletes: %{name}-textures-galileanmoons
242 %description textures-galileanmoons-default
243 1k galilean moons (Io, Europa, Ganymede, Calypso) textures.
245 %description textures-galileanmoons-default -l pl
246 Tekstury ksiê¿yców Jowisza odkrytych przez Galileusza (Io,
247 Europa, Ganimedes, Calypso) o wielko¶ci 1024 x 512.
249 %package textures-saturn-default
250 Summary: 256 Saturn textures
251 Summary(pl): Tekstury Saturna o wielko¶ci 256 x 128
252 Group: X11/Applications/Science
254 Provides: %{name}-textures-saturn
255 Obsoletes: %{name}-textures-saturn
257 %description textures-saturn-default
260 %description textures-saturn-default -l pl
261 Tekstury Jowisza o wielko¶ci 256 x 128.
263 %package textures-triton-default
264 Summary: 512 Triton textures
265 Summary(pl): Tekstury Trytona o wielko¶ci 512 x 256
266 Group: X11/Applications/Science
268 Provides: %{name}-textures-triton
269 Obsoletes: %{name}-textures-triton
271 %description textures-triton-default
274 %description textures-triton-default -l pl
275 Tekstury najwiêkszego ksiê¿yca Neptuna, Trytona
276 o wielko¶ci 512 x 256.
278 %package textures-pluto-default
279 Summary: 1k Pluto textures
280 Summary(pl): Tekstury Plutona o wielko¶ci 1024 x 512
281 Group: X11/Applications/Science
283 Provides: %{name}-textures-pluto
284 Obsoletes: %{name}-textures-pluto
286 %description textures-pluto-default
289 %description textures-pluto-default -l pl
290 Tekstury Plutona o wielko¶ci 1024 x 512.
296 touch PLACEHOLDER-TASK-DEFAULT
300 %{__aclocal} -I macros
303 CFLAGS="-I%{_includedir} %{rpmcflags}"
304 CPPFLAGS="-I%{_includedir} %{rpmcflags}"
305 CXXFLAGS="-I%{_includedir} %{rpmcflags} -fno-rtti -fno-exceptions"
310 rm -rf $RPM_BUILD_ROOT
311 %{__make} -e DESTDIR=$RPM_BUILD_ROOT install
312 install -d $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Astronomy
313 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Scientific/Astronomy/%{name}.desktop
315 cd $RPM_BUILD_ROOT%{_datadir}/celestia/textures/medres
316 mv moonbump1k.jpg moonbump.jpg
317 mv marsbump1k.jpg marsbump.jpg
318 mv plutobump1k.jpg plutobump.jpg
321 rm -rf $RPM_BUILD_ROOT
324 %defattr(644,root,root,755)
325 %doc README AUTHORS TODO controls.txt
326 %doc %{_datadir}/celestia/manual
327 %attr(755,root,root) %{_bindir}/*
328 %dir %{_datadir}/celestia
329 %dir %{_datadir}/celestia/data
330 # problem: after upgrade it will be lost
331 %verify(not md5 size mtime) %{_datadir}/celestia/data/solarsys.ssc
332 %{_datadir}/celestia/data/hdnames.dat
333 %{_datadir}/celestia/data/starnames.dat
334 %{_datadir}/celestia/extras
335 %{_datadir}/celestia/fonts
336 %{_datadir}/celestia/models
337 %{_datadir}/celestia/shaders
338 %dir %{_datadir}/celestia/textures
339 %{_datadir}/celestia/textures/lores
340 %dir %{_datadir}/celestia/textures/medres
341 %{_datadir}/celestia/textures/medres/iss*
342 %{_datadir}/celestia/textures/medres/ariel.jpg
343 %{_datadir}/celestia/textures/medres/asteroid.jpg
344 %{_datadir}/celestia/textures/medres/deimos.jpg
345 %{_datadir}/celestia/textures/medres/dione.jpg
346 %{_datadir}/celestia/textures/medres/gasgiant.jpg
347 %{_datadir}/celestia/textures/medres/iapetus.jpg
348 %{_datadir}/celestia/textures/medres/jupiterlike.jpg
349 %{_datadir}/celestia/textures/medres/mimas.jpg
350 %{_datadir}/celestia/textures/medres/miranda.jpg
351 %{_datadir}/celestia/textures/medres/oberon.jpg
352 %{_datadir}/celestia/textures/medres/phobos.jpg
353 %{_datadir}/celestia/textures/medres/rhea.jpg
354 %{_datadir}/celestia/textures/medres/tethys.jpg
355 %{_datadir}/celestia/textures/medres/titania.jpg
356 %{_datadir}/celestia/textures/medres/umbriel.jpg
357 %{_datadir}/celestia/textures/medres/venus.jpg
358 %{_datadir}/celestia/textures/medres/venuslike.jpg
359 %{_datadir}/celestia/textures/flare.jpg
360 %{_datadir}/celestia/textures/logo.png
361 %{_datadir}/celestia/celestia.cfg
362 %{_datadir}/celestia/controls.txt
363 %{_datadir}/celestia/*.cel
364 %{_applnkdir}/Scientific/Astronomy/*
367 %defattr(644,root,root,755)
368 %doc PLACEHOLDER-TASK-DEFAULT
370 %files asterisms-default
371 %defattr(644,root,root,755)
372 %{_datadir}/celestia/data/asterisms.dat
374 %files extrasolar-default
375 %defattr(644,root,root,755)
376 %{_datadir}/celestia/data/extrasolar.ssc
378 %files galaxies-default
379 %defattr(644,root,root,755)
380 %{_datadir}/celestia/data/galaxies.dat
383 %defattr(644,root,root,755)
384 %{_datadir}/celestia/data/stars.dat
386 %files textures-stars-default
387 %defattr(644,root,root,755)
388 %{_datadir}/celestia/textures/medres/astar.jpg
389 %{_datadir}/celestia/textures/medres/bstar.jpg
390 %{_datadir}/celestia/textures/medres/gstar.jpg
391 %{_datadir}/celestia/textures/medres/mstar.jpg
392 %{_datadir}/celestia/textures/medres/browndwarf.jpg
394 %files textures-mercury-default
395 %defattr(644,root,root,755)
396 %{_datadir}/celestia/textures/medres/mercury.jpg
397 %{_datadir}/celestia/textures/medres/mercurybump.jpg
399 %files textures-earth-default
400 %defattr(644,root,root,755)
401 %{_datadir}/celestia/textures/medres/earth-clouds.png
402 %{_datadir}/celestia/textures/medres/earth.png
403 %{_datadir}/celestia/textures/medres/earthnight.jpg
405 %files textures-moon-default
406 %defattr(644,root,root,755)
407 %{_datadir}/celestia/textures/medres/moon.jpg
408 %{_datadir}/celestia/textures/medres/moonbump.jpg
410 %files textures-mars-default
411 %defattr(644,root,root,755)
412 %{_datadir}/celestia/textures/medres/mars.jpg
413 %{_datadir}/celestia/textures/medres/marsbump.jpg
415 %files textures-jupiter-default
416 %defattr(644,root,root,755)
417 %{_datadir}/celestia/textures/medres/jupiter.jpg
419 %files textures-galileanmoons-default
420 %defattr(644,root,root,755)
421 %{_datadir}/celestia/textures/medres/callisto.jpg
422 %{_datadir}/celestia/textures/medres/io.jpg
423 %{_datadir}/celestia/textures/medres/europa.jpg
424 %{_datadir}/celestia/textures/medres/ganymede.jpg
426 %files textures-saturn-default
427 %defattr(644,root,root,755)
428 %{_datadir}/celestia/textures/medres/saturn.jpg
430 %files textures-triton-default
431 %defattr(644,root,root,755)
432 %{_datadir}/celestia/textures/medres/triton.jpg
434 %files textures-pluto-default
435 %defattr(644,root,root,755)
436 %{_datadir}/celestia/textures/medres/pluto.jpg
437 %{_datadir}/celestia/textures/medres/plutobump.jpg