]> git.pld-linux.org Git - packages/celestia.git/blob - celestia.spec
- finished update to 1.3.2
[packages/celestia.git] / celestia.spec
1 Summary:        A real-time visual space simulation
2 Summary(pl):    Symulacja przestrzeni kosmicznej w czasie rzeczywistym
3 Name:           celestia
4 Version:        1.3.2
5 Release:        1
6 License:        GPL
7 Group:          X11/Applications/Science
8 Source0:        http://dl.sourceforge.net/celestia/%{name}-%{version}.tar.gz
9 # Source0-md5:  0aaf86592a8989a0576e34c1f4cb3c2a
10 # Source0-size: 18091458
11 #Source0:       %{name}-%{_snap}.tar.bz2
12 Source1:        %{name}.desktop
13 Source2:        http://ep09.pld-linux.org/~havner/%{name}-solar-%{version}.tar.gz
14 # Source2-md5:  1c4afc290816945250755d400852d04b
15 # Source2-size: 6688
16 Patch0:         %{name}-gcc34.patch
17 Patch1:         %{name}-lua50.patch
18 Patch2:         %{name}-ati.patch
19 URL:            http://www.shatters.net/celestia/
20 BuildRequires:  GConf2-devel
21 BuildRequires:  OpenGL-devel
22 BuildRequires:  autoconf
23 BuildRequires:  automake
24 BuildRequires:  fam-devel
25 BuildRequires:  glut-devel
26 BuildRequires:  kdelibs-devel
27 BuildRequires:  libjpeg-devel
28 BuildRequires:  libpng-devel
29 BuildRequires:  libstdc++-devel
30 BuildRequires:  libtool
31 BuildRequires:  lua50-devel
32 Requires:       OpenGL
33 Requires:       %{name}-extrasolar
34 Requires:       %{name}-stars
35 Requires:       %{name}-generator
36 Requires:       %{name}-textures-mercury
37 Requires:       %{name}-textures-earth
38 Requires:       %{name}-textures-earth-clouds
39 Requires:       %{name}-textures-moon
40 Requires:       %{name}-textures-mars
41 Requires:       %{name}-textures-galileanmoons
42 Obsoletes:      celestia-textures-stars
43 Obsoletes:      celestia-asterisms
44 Obsoletes:      celestia-galaxies
45 Obsoletes:      celestia-textures-venus-default
46 Obsoletes:      celestia-textures-jupiter-default
47 Obsoletes:      celestia-textures-saturn-default
48 Obsoletes:      celestia-textures-triton-default
49 Obsoletes:      celestia-textures-pluto-default
50 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
51
52 %define         _noautoreqdep   libGL.so.1 libGLU.so.1 libGLcore.so.1
53
54 %description
55 Celestia is a free real-time space simulation that lets you experience
56 our universe in three dimensions. Unlike most planetarium software,
57 Celestia doesn't confine you to the surface of the Earth. You can
58 travel throughout the solar system, to any of over 100,000 stars, or
59 even beyond the galaxy. All travel in Celestia is seamless; the
60 exponential zoom feature lets you explore space across a huge range of
61 scales, from galaxy clusters down to spacecraft only a few meters
62 across. A 'point-and-goto' interface makes it simple to navigate
63 through the universe to the object you want to visit.
64
65 %description -l pl
66 Celestia to wolny symulator przestrzeni komicznej w czasie
67 rzeczywistym, który pozwala do¶wiadczaæ naszego Wszech¶wiata w trzech
68 wymiarach. W odró¿nieniu od innych programów planetarnych Celestia nie
69 przywi±zuje Ciê do powierzchni ziemi. Mo¿esz podró¿owaæ przez Uk³ad
70 S³oneczny do ponad 100,000 gwiazd lub nawet poza galaktykê. Wszystkie
71 podró¿e w Celestii s± niezauwa¿alne; funkcja wyk³adniczego
72 przybli¿enia pozwala Ci odkrywaæ Kosmos w ró¿nych skalach - od
73 spojrzenia na galaktyki do widoku kilkumetrowych statków kosmicznych.
74 Interfejs typu 'poka¿-i-leæ' czyni nawigacjê przez Wszech¶wiat prost±.
75
76 %package task-default
77 Summary:        Default packages for celestia
78 Summary(pl):    Domy¶lne pakiety dla celestii
79 Group:          X11/Applications/Science
80 Requires:       %{name}-extrasolar-default
81 Requires:       %{name}-stars-default
82 Requires:       %{name}-textures-mercury-default
83 Requires:       %{name}-textures-earth-default
84 Requires:       %{name}-textures-earth-clouds-default
85 Requires:       %{name}-textures-moon-default
86 Requires:       %{name}-textures-mars-default
87 Requires:       %{name}-textures-galileanmoons-default
88
89 %description task-default
90 Default packages for celestia. This metapackage contains no files
91 and can be safely uninstalled after installation.
92
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.
96
97 %package generator
98 Summary:        Hack needed because rpm sucks
99 Summary(pl):    Hack potrzebny z powodu obsysania rpm-a
100 Group:          X11/Applications/Science
101
102 %description generator
103 Generates solarsys.ssc .
104
105 %description generator -l pl
106 Tworzy solarsys.ssc .
107
108 %package extrasolar-default
109 Summary:        Catalog of known extrasolar planetary systems
110 Summary(pl):    Katalog znanych uk³adów planetarnych
111 Group:          X11/Applications/Science
112 Requires:       %{name}
113 Provides:       %{name}-extrasolar
114 Obsoletes:      %{name}-extrasolar
115
116 %description extrasolar-default
117 Catalog of known extrasolar planetary systems.
118
119 %description extrasolar-default -l pl
120 Katalog znanych uk³adów planetarnych.
121
122 %package stars-default
123 Summary:        Database with 100 000 stars
124 Summary(pl):    Baza danych 100 000 gwiazd
125 Group:          X11/Applications/Science
126 Requires:       %{name}
127 Provides:       %{name}-stars
128 Obsoletes:      %{name}-stars
129
130 %description stars-default
131 Initial Stars database (with about 100 000 Hipparcos stars).
132
133 %description stars-default -l pl
134 Podstawowa baza danych gwiazd (z oko³o 100 000 gwiazd zbadanych
135 przez sondê kosmiczn± Hipparcos).
136
137 %package textures-mercury-default
138 Summary:        1k Mercury textures
139 Summary(pl):    Tekstury Merkurego o wielko¶ci 1024 x 512
140 Group:          X11/Applications/Science
141 PreReq:         %{name}-generator
142 Requires:       %{name}
143 Provides:       %{name}-textures-mercury
144 Obsoletes:      %{name}-textures-mercury
145
146 %description textures-mercury-default
147 1k Mercury textures.
148
149 %description textures-mercury-default -l pl
150 Tekstury Merkurego o wielko¶ci 1024 x 512.
151
152 %package textures-mercury-bumpmap-default
153 Summary:        1k Mercury bump maps
154 Summary(pl):    Mapa wybojów Merkurego o wielko¶ci 1024 x 512
155 Group:          X11/Applications/Science
156 PreReq:         %{name}-generator
157 Requires:       %{name}
158 Provides:       %{name}-textures-mercury-bumpmap
159 Obsoletes:      %{name}-textures-mercury-bumpmap
160
161 %description textures-mercury-bumpmap-default
162 1k Mercury bump map.
163
164 %description textures-mercury-bumpmap-default -l pl
165 Mapa wybojów Merkurego o wielko¶ci 1024 x 512.
166
167 %package textures-earth-default
168 Summary:        2k Earth textures
169 Summary(pl):    Tekstury Ziemi o wielko¶ci 2048 x 1024
170 Group:          X11/Applications/Science
171 PreReq:         %{name}-generator
172 Requires:       %{name}
173 Provides:       %{name}-textures-earth
174 Obsoletes:      %{name}-textures-earth
175
176 %description textures-earth-default
177 2k Earth textures.
178
179 %description textures-earth-default -l pl
180 Tekstury Ziemi o wielko¶ci 2048 x 1024.
181
182 %package textures-earth-clouds-default
183 Summary:        1k Earth cloud textures
184 Summary(pl):    Tekstury ziemskich chmur o wielko¶ci 1024 x 512
185 Group:          X11/Applications/Science
186 PreReq:         %{name}-generator
187 Requires:       %{name}
188 Provides:       %{name}-textures-earth-clouds
189 Obsoletes:      %{name}-textures-earth-clouds
190
191 %description textures-earth-clouds-default
192 1k Earth clouds textures.
193
194 %description textures-earth-clouds-default -l pl
195 Tekstury ziemskich chmur o wielko¶ci 1024 x 512.
196
197 %package textures-earth-night-default
198 Summary:        1k Earth night textures
199 Summary(pl):    Tekstury nocnych ¶wiate³ miast o wielko¶ci 1024 x 512
200 Group:          X11/Applications/Science
201 PreReq:         %{name}-generator
202 Requires:       %{name}
203 Provides:       %{name}-textures-earth-night
204 Obsoletes:      %{name}-textures-earth-night
205
206 %description textures-earth-night-default
207 1k Earth night textures.
208
209 %description textures-earth-night-default -l pl
210 Tekstury nocnych ¶wiate³ miast o wielko¶ci 1024 x 512.
211
212 %package textures-moon-default
213 Summary:        1k Moon textures
214 Summary(pl):    Tekstury Ksiê¿yca o wielko¶ci 1024 x 512
215 Group:          X11/Applications/Science
216 PreReq:         %{name}-generator
217 Requires:       %{name}
218 Provides:       %{name}-textures-moon
219 Obsoletes:      %{name}-textures-moon
220
221 %description textures-moon-default
222 1k Moon textures.
223
224 %description textures-moon-default -l pl
225 Tekstury Ksiê¿yca o wielko¶ci 1024 x 512.
226
227 %package textures-moon-bumpmap-default
228 Summary:        1k Moon bump map
229 Summary(pl):    Mapa wybojów Ksiê¿yca o wielko¶ci 1024 x 512
230 Group:          X11/Applications/Science
231 PreReq:         %{name}-generator
232 Requires:       %{name}
233 Provides:       %{name}-textures-moon-bumpmap
234 Obsoletes:      %{name}-textures-moon-bumpmap
235
236 %description textures-moon-bumpmap-default
237 1k Moon bump map.
238
239 %description textures-moon-bumpmap-default -l pl
240 Mapa wybojów Ksiê¿yca o wielko¶ci 1024 x 512.
241
242 %package textures-mars-default
243 Summary:        1k Mars textures
244 Summary(pl):    Tekstury Marsa o wielko¶ci 1024 x 512
245 Group:          X11/Applications/Science
246 PreReq:         %{name}-generator
247 Requires:       %{name}
248 Provides:       %{name}-textures-mars
249 Obsoletes:      %{name}-textures-mars
250
251 %description textures-mars-default
252 1k Mars textures.
253
254 %description textures-mars-default -l pl
255 Tekstury Marsa o wielko¶ci 1024 x 512.
256
257 %package textures-mars-bumpmap-default
258 Summary:        1k Mars bump map
259 Summary(pl):    Mapa wybojów Marsa o wielko¶ci 1024 x 512
260 Group:          X11/Applications/Science
261 PreReq:         %{name}-generator
262 Requires:       %{name}
263 Provides:       %{name}-textures-mars-bumpmap
264 Obsoletes:      %{name}-textures-mars-bumpmap
265
266 %description textures-mars-bumpmap-default
267 1k Mars bump map.
268
269 %description textures-mars-bumpmap-default -l pl
270 Mapa wybojów Marsa o wielko¶ci 1024 x 512.
271
272 %package textures-galileanmoons-default
273 Summary:        1k galilean moons textures
274 Summary(pl):    Tekstury ksiê¿yców odkrytych przez Galileusza o wielko¶ci 1024 x 512
275 Group:          X11/Applications/Science
276 PreReq:         %{name}-generator
277 Requires:       %{name}
278 Provides:       %{name}-textures-galileanmoons
279 Obsoletes:      %{name}-textures-galileanmoons
280
281 %description textures-galileanmoons-default
282 1k galilean moons (Io, Europa, Ganymede, Calypso) textures.
283
284 %description textures-galileanmoons-default -l pl
285 Tekstury ksiê¿yców Jowisza odkrytych przez Galileusza (Io,
286 Europa, Ganimedes, Calypso) o wielko¶ci 1024 x 512.
287
288 %prep
289 %setup -q -a2
290 %patch0 -p1
291 %patch1 -p1
292 %patch2 -p1
293
294 echo "You can remove this package safely." > PLACEHOLDER-TASK-DEFAULT
295
296 %build
297 touch config.h.in
298 %{__libtoolize}
299 %{__aclocal}
300 %{__autoconf}
301 %{__automake}
302
303 CPPFLAGS="-I/usr/X11R6/include -I/usr/include/lua50"
304 CXXFLAGS="%{rpmcflags} -fno-exceptions"
305
306 %configure \
307         --disable-rpath \
308         --with-kde \
309         --without-gtk \
310         --with-lua \
311         --with-xinerama
312
313 %{__make} ACLOCAL="%{__aclocal} -I macros"
314
315 %install
316 rm -rf $RPM_BUILD_ROOT
317
318 %{__make} install \
319         DESTDIR=$RPM_BUILD_ROOT \
320         kde_htmldir=%{_kdedocdir}
321
322 # desktop/icon
323 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_sysconfdir}/gconf/schemas}
324 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
325 install src/celestia/kde/data/hi48-app-celestia.png \
326         $RPM_BUILD_ROOT%{_pixmapsdir}/celestia.png
327 mv $RPM_BUILD_ROOT/celestia.schemas $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas
328
329 # solarsys.ssc generator
330 install -d $RPM_BUILD_ROOT%{_datadir}/apps/%{name}/data/solarsys
331 install solar/* $RPM_BUILD_ROOT%{_datadir}/apps/%{name}/data/solarsys
332 #cp -r scripts $RPM_BUILD_ROOT%{_datadir}/apps/%{name}/scripts
333
334 cat > $RPM_BUILD_ROOT%{_datadir}/apps/%{name}/solarsys-gen << EOF
335 #!/bin/sh
336 cd %{_datadir}/apps/%{name}/data
337 LANG=C cat solarsys/* > solarsys.ssc
338 EOF
339
340 #%find_lang %{name} --with-kde          #doesn't find any lang files in 1.3.1, don't know why
341
342 %clean
343 rm -rf $RPM_BUILD_ROOT
344
345 # all texture-* here are required in one or another version, so no %%postun
346 %post
347 %{_datadir}/apps/%{name}/solarsys-gen
348 #gconf_schema_install
349
350 %post   textures-mercury-default        -p %{_datadir}/apps/%{name}/solarsys-gen
351 %post   textures-earth-default          -p %{_datadir}/apps/%{name}/solarsys-gen
352 %post   textures-earth-clouds-default   -p %{_datadir}/apps/%{name}/solarsys-gen
353 %post   textures-moon-default           -p %{_datadir}/apps/%{name}/solarsys-gen
354 %post   textures-mars-default           -p %{_datadir}/apps/%{name}/solarsys-gen
355 %post   textures-galileanmoons-default  -p %{_datadir}/apps/%{name}/solarsys-gen
356
357 # optional, so %%postun is also required
358 %post   textures-mercury-bumpmap-default        -p %{_datadir}/apps/%{name}/solarsys-gen
359 %postun textures-mercury-bumpmap-default        -p %{_datadir}/apps/%{name}/solarsys-gen
360 %post   textures-earth-night-default    -p %{_datadir}/apps/%{name}/solarsys-gen
361 %postun textures-earth-night-default    -p %{_datadir}/apps/%{name}/solarsys-gen
362 %post   textures-mars-bumpmap-default   -p %{_datadir}/apps/%{name}/solarsys-gen
363 %postun textures-mars-bumpmap-default   -p %{_datadir}/apps/%{name}/solarsys-gen
364 %post   textures-moon-bumpmap-default   -p %{_datadir}/apps/%{name}/solarsys-gen
365 %postun textures-moon-bumpmap-default   -p %{_datadir}/apps/%{name}/solarsys-gen
366
367 %files
368 %defattr(644,root,root,755)
369 #{_sysconfdir}/gconf/schemas/*
370 %doc README AUTHORS TODO controls.txt ChangeLog
371 %doc %{_datadir}/apps/celestia/manual
372 %attr(755,root,root) %{_bindir}/*
373 %{_datadir}/apps/celestia/data/solarsys/04-mercury
374 %{_datadir}/apps/celestia/data/solarsys/08-mercury
375 %{_datadir}/apps/celestia/data/solarsys/10-venus
376 %{_datadir}/apps/celestia/data/solarsys/24-earth
377 %{_datadir}/apps/celestia/data/solarsys/28-earth
378 %{_datadir}/apps/celestia/data/solarsys/35-moon
379 %{_datadir}/apps/celestia/data/solarsys/44-mars
380 %{_datadir}/apps/celestia/data/solarsys/48-mars-moons
381 %{_datadir}/apps/celestia/data/solarsys/50-jupiter
382 %{_datadir}/apps/celestia/data/solarsys/52-jupiter-small-moon
383 %{_datadir}/apps/celestia/data/solarsys/60-saturn
384 %{_datadir}/apps/celestia/data/solarsys/65-saturn-moons
385 %{_datadir}/apps/celestia/data/solarsys/70-uranus
386 %{_datadir}/apps/celestia/data/solarsys/75-uranus-moons
387 %{_datadir}/apps/celestia/data/solarsys/80-neptune
388 %{_datadir}/apps/celestia/data/solarsys/82-neptune-moons
389 %{_datadir}/apps/celestia/data/solarsys/90-pluto
390 %{_datadir}/apps/celestia/data/solarsys/92-pluto-moon
391 %{_datadir}/apps/celestia/data/asterisms.dat
392 %{_datadir}/apps/celestia/data/asteroids.ssc
393 %{_datadir}/apps/celestia/data/boundaries.dat
394 %{_datadir}/apps/celestia/data/cassini.xyz
395 %{_datadir}/apps/celestia/data/comets.ssc
396 %{_datadir}/apps/celestia/data/deepsky.dsc
397 %{_datadir}/apps/celestia/data/galileo.xyz
398 %{_datadir}/apps/celestia/data/huygens.xyz
399 %{_datadir}/apps/celestia/data/outersys.ssc
400 %verify(not md5 size mtime) %{_datadir}/apps/celestia/data/solarsys.ssc
401 %{_datadir}/apps/celestia/data/solsys_locs.ssc
402 %{_datadir}/apps/celestia/data/spacecraft.ssc
403 %{_datadir}/apps/celestia/data/starnames.dat
404 %{_datadir}/apps/celestia/data/world-capitals.ssc
405 %{_datadir}/apps/celestia/extras
406 %{_datadir}/apps/celestia/favicons
407 %{_datadir}/apps/celestia/fonts
408 %{_datadir}/apps/celestia/models
409 #{_datadir}/apps/celestia/scripts
410 %{_datadir}/apps/celestia/shaders
411 %dir %{_datadir}/apps/celestia/textures
412 %{_datadir}/apps/celestia/textures/lores
413 %{_datadir}/apps/celestia/textures/medres
414 %exclude %{_datadir}/apps/celestia/textures/medres/callisto.jpg
415 %exclude %{_datadir}/apps/celestia/textures/medres/earth-clouds.png
416 %exclude %{_datadir}/apps/celestia/textures/medres/earth.jpg
417 %exclude %{_datadir}/apps/celestia/textures/medres/earthnight.jpg
418 #%exclude %{_datadir}/apps/celestia/textures/medres/earth-spec.jpg
419 #%exclude %{_datadir}/apps/celestia/textures/medres/earth.png
420 %exclude %{_datadir}/apps/celestia/textures/medres/europa.jpg
421 %exclude %{_datadir}/apps/celestia/textures/medres/ganymede.jpg
422 %exclude %{_datadir}/apps/celestia/textures/medres/io.jpg
423 %exclude %{_datadir}/apps/celestia/textures/medres/marsbump.jpg
424 %exclude %{_datadir}/apps/celestia/textures/medres/mars.jpg
425 %exclude %{_datadir}/apps/celestia/textures/medres/mercurybump.jpg
426 %exclude %{_datadir}/apps/celestia/textures/medres/mercury.jpg
427 %exclude %{_datadir}/apps/celestia/textures/medres/moonbump.jpg
428 %exclude %{_datadir}/apps/celestia/textures/medres/moon.jpg
429 %{_datadir}/apps/celestia/textures/flare.jpg
430 %{_datadir}/apps/celestia/textures/logo.png
431 %{_datadir}/apps/celestia/bookmarks.xml
432 %{_datadir}/apps/celestia/celestia.cfg
433 %{_datadir}/apps/celestia/celestia.png
434 %{_datadir}/apps/celestia/celestiaui.rc
435 %{_datadir}/apps/celestia/controls.txt
436 %{_datadir}/apps/celestia/*.cel
437 %{_datadir}/apps/celestia/celestia-splash.jpg
438
439 %{_desktopdir}/*
440 %{_pixmapsdir}/*
441 %{_datadir}/config/*
442 %{_datadir}/mimelnk/application/*
443 %{_datadir}/services/*
444
445 %files task-default
446 %defattr(644,root,root,755)
447 %doc PLACEHOLDER-TASK-DEFAULT
448
449 %files generator
450 %defattr(644,root,root,755)
451 %dir %{_datadir}/apps/celestia
452 %dir %{_datadir}/apps/celestia/data
453 %dir %{_datadir}/apps/celestia/data/solarsys
454 %attr(755,root,root) %{_datadir}/apps/celestia/solarsys-gen
455
456 %files extrasolar-default
457 %defattr(644,root,root,755)
458 %{_datadir}/apps/celestia/data/extrasolar.ssc
459
460 %files stars-default
461 %defattr(644,root,root,755)
462 %{_datadir}/apps/celestia/data/stars.dat
463
464 %files textures-mercury-default
465 %defattr(644,root,root,755)
466 %{_datadir}/apps/celestia/textures/medres/mercury.jpg
467 %{_datadir}/apps/celestia/data/solarsys/00-mercury
468
469 %files textures-mercury-bumpmap-default
470 %defattr(644,root,root,755)
471 %{_datadir}/apps/celestia/textures/medres/mercurybump.jpg
472 %{_datadir}/apps/celestia/data/solarsys/02-mercury-bump
473 %{_datadir}/apps/celestia/data/solarsys/06-mercury-bump
474
475 %files textures-earth-default
476 %defattr(644,root,root,755)
477 %{_datadir}/apps/celestia/textures/medres/earth.jpg
478 %{_datadir}/apps/celestia/data/solarsys/20-earth
479
480 %files textures-earth-clouds-default
481 %defattr(644,root,root,755)
482 %{_datadir}/apps/celestia/textures/medres/earth-clouds.png
483 %{_datadir}/apps/celestia/data/solarsys/26-earth-clouds
484
485 %files textures-earth-night-default
486 %defattr(644,root,root,755)
487 %{_datadir}/apps/celestia/textures/medres/earthnight.jpg
488 %{_datadir}/apps/celestia/data/solarsys/22-earth-night
489
490 %files textures-moon-default
491 %defattr(644,root,root,755)
492 %{_datadir}/apps/celestia/textures/medres/moon.jpg
493 %{_datadir}/apps/celestia/data/solarsys/30-moon
494
495 %files textures-moon-bumpmap-default
496 %defattr(644,root,root,755)
497 %{_datadir}/apps/celestia/textures/medres/moonbump.jpg
498 %{_datadir}/apps/celestia/data/solarsys/33-moon-bump
499
500 %files textures-mars-default
501 %defattr(644,root,root,755)
502 %{_datadir}/apps/celestia/textures/medres/mars.jpg
503 %{_datadir}/apps/celestia/data/solarsys/40-mars
504
505 %files textures-mars-bumpmap-default
506 %defattr(644,root,root,755)
507 %{_datadir}/apps/celestia/textures/medres/marsbump.jpg
508 %{_datadir}/apps/celestia/data/solarsys/42-mars-bump
509
510 %files textures-galileanmoons-default
511 %defattr(644,root,root,755)
512 %{_datadir}/apps/celestia/textures/medres/callisto.jpg
513 %{_datadir}/apps/celestia/textures/medres/io.jpg
514 %{_datadir}/apps/celestia/textures/medres/europa.jpg
515 %{_datadir}/apps/celestia/textures/medres/ganymede.jpg
516 %{_datadir}/apps/celestia/data/solarsys/55-jupiter-galilean-moons
This page took 0.067794 seconds and 4 git commands to generate.