%bcond_with gnome # use libgnome2 UI instead
%bcond_with glut # use glut UI instead
%bcond_without theora # without theora support
-#
+
%if %{with kde} || %{with gnome} || %{with glut}
%undefine with_gtk
%endif
Summary: A real-time visual space simulation
Summary(pl.UTF-8): Symulacja przestrzeni kosmicznej w czasie rzeczywistym
Name: celestia
-Version: 1.6.1
+Version: 1.6.4
Release: 1
License: GPL
Group: X11/Applications/Science
-Source0: http://dl.sourceforge.net/celestia/%{name}-%{version}.tar.gz
-# Source0-md5: 02208982a431b984502fac909bf380f4
-Patch0: %{name}-includes.patch
-Patch1: %{name}-as-needed.patch
-Patch2: gtk-enable-locales-early.patch
-Patch3: use-stdint_h.patch
-Patch4: %{name}-desktop.patch
-Patch5: %{name}-gcc47.patch
-Patch6: %{name}-null.patch
-#Patch2: %{name}-extras.patch
-#Patch4: %{name}-lua51.patch
-URL: http://www.shatters.net/celestia/
+Source0: https://github.com/CelestiaProject/Celestia/archive/refs/tags/%{version}.tar.gz
+# Source0-md5: d4770ffe08cb8761a78bebabcb9067ef
+Patch0: %{name}-desktop.patch
+Patch1: %{name}-null.patch
+URL: https://celestia.space
BuildRequires: OpenGL-GLU-devel
%{?with_glut:BuildRequires: OpenGL-glut-devel >= 4.0}
BuildRequires: autoconf
BuildRequires: libstdc++-devel
%{?with_theora:BuildRequires: libtheora-devel}
BuildRequires: libtool
-BuildRequires: lua51-devel
+BuildRequires: lua53-devel
BuildRequires: pkgconfig
BuildRequires: sed >= 4.0
# celestia < 1.4 original packages
%description -l pl.UTF-8
Celestia to wolny symulator przestrzeni komicznej w czasie
-rzeczywistym, który pozwala doświadczać naszego Wszechświata w
-trzech wymiarach. W odróżnieniu od innych programów planetarnych
-Celestia nie przywiązuje Cię do powierzchni ziemi. Możesz
-podróżować przez Układ Słoneczny do ponad 100,000 gwiazd lub
-nawet poza galaktykę. Wszystkie podróże w Celestii są
-niezauważalne; funkcja wykładniczego przybliżenia pozwala Ci
-odkrywać Kosmos w różnych skalach - od spojrzenia na galaktyki do
-widoku kilkumetrowych statków kosmicznych. Interfejs typu
-'pokaż-i-leć' czyni nawigację przez Wszechświat prostą.
+rzeczywistym, który pozwala doświadczać naszego Wszechświata w trzech
+wymiarach. W odróżnieniu od innych programów planetarnych Celestia nie
+przywiązuje Cię do powierzchni ziemi. Możesz podróżować przez Układ
+Słoneczny do ponad 100,000 gwiazd lub nawet poza galaktykę. Wszystkie
+podróże w Celestii są niezauważalne; funkcja wykładniczego
+przybliżenia pozwala Ci odkrywać Kosmos w różnych skalach - od
+spojrzenia na galaktyki do widoku kilkumetrowych statków kosmicznych.
+Interfejs typu 'pokaż-i-leć' czyni nawigację przez Wszechświat prostą.
%prep
-%setup -q
+%setup -q -n Celestia-%{version}
%patch0 -p1
%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-
-# ugly hack not to require GConf2-devel if we're not building gnome version
-%{!?with_gnome:sed -i "s#AM_GCONF_SOURCE_2##g" configure.in}
%build
%{__gettextize}
# desktop/icon
install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
%{!?with_kde:install src/celestia/kde/data/celestia.desktop $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop}
-install src/celestia/kde/data/hi48-app-celestia.png $RPM_BUILD_ROOT%{_pixmapsdir}/celestia.png
-
-rm -r $RPM_BUILD_ROOT%{_localedir}/no
+cp -p src/celestia/kde/data/hi48-app-celestia.png $RPM_BUILD_ROOT%{_pixmapsdir}/celestia.png
%find_lang %{name} --all-name --with-kde