From 1c3558b10a7dfae91509e5d65c439d16a1c4be3a Mon Sep 17 00:00:00 2001 From: Jochen Schmitt Date: Jan 04 2009 18:41:33 +0000 Subject: Create symlinks for DejaVu fonts --- diff --git a/stellarium-0.10.0-fonts.patch b/stellarium-0.10.0-fonts.patch new file mode 100644 index 0000000..e6e8d8b --- /dev/null +++ b/stellarium-0.10.0-fonts.patch @@ -0,0 +1,11 @@ +diff -up stellarium-0.10.0/data/CMakeLists.txt.fp stellarium-0.10.0/data/CMakeLists.txt +--- stellarium-0.10.0/data/CMakeLists.txt.fp 2009-01-04 19:20:51.000000000 +0100 ++++ stellarium-0.10.0/data/CMakeLists.txt 2009-01-04 19:21:25.000000000 +0100 +@@ -1,6 +1,6 @@ + ########### install files ############### + +-INSTALL(FILES stellarium.ico ssystem.ini zone.tab base_locations.txt DejaVuSans.ttf default_config.ini DejaVuSansMono.ttf constellations_boundaries.dat fontmap.dat iso639-1.utf8 countryCodes.dat DESTINATION share/${PACKAGE}/data) ++INSTALL(FILES stellarium.ico ssystem.ini zone.tab base_locations.txt default_config.ini constellations_boundaries.dat fontmap.dat iso639-1.utf8 countryCodes.dat DESTINATION share/${PACKAGE}/data) + + IF(MACOSX) + INSTALL(FILES Icon.icns DESTINATION share ) diff --git a/stellarium.spec b/stellarium.spec index 2ed42a9..fb1119c 100644 --- a/stellarium.spec +++ b/stellarium.spec @@ -2,7 +2,7 @@ Name: stellarium Version: 0.10.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Photo-realistic nightsky renderer Group: Amusements/Graphics @@ -12,6 +12,7 @@ Source0: http://downloads.sourceforge.net/stellarium/stellarium-%{version Source1: stellarium.desktop Source2: http://downloads.sourceforge.net/stellarum/stellarium_user_guide-%{guidever}.pdf Patch1: stellarium-0.9.1-cmake.patch +Patch2: stellarium-0.10.0-fonts.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -28,6 +29,8 @@ BuildRequires: glib2-devel Requires: opengl-games-utils +Requires: dejavu-fonts-sans dejavu-fonts-sans-mono + %description Stellarium is a real-time 3D photo-realistic nightsky renderer. It can generate images of the sky as seen through the Earth's atmosphere with @@ -47,6 +50,7 @@ You will need a PDF viewer to read the user guide. %prep %setup -q %patch1 -p1 -b .cm +%patch2 -p1 -b .fp %build export CFLAGS="$RPM_OPT_FLAGS" @@ -70,6 +74,10 @@ cp %{SOURCE2} $RPM_BUILD_DIR/stellarium-%{version} ln -s opengl-game-wrapper.sh $RPM_BUILD_ROOT%{_bindir}/stellarium-wrapper +( cd $RPM_BUILD_ROOT%{_datadir}/stellarium/data; + ln -sf ../../fonts/dejavu/DejaVuSans.ttf DejaVuSans.ttf; + ln -sf ../../fonts/dejavu/DejaVuSansMono.ttf DeJaVuSansMono.ttf; ) + %find_lang %{name} %find_lang %{name}-skycultures cat %{name}-skycultures.lang >>%{name}.lang @@ -92,6 +100,9 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING stellarium_user_guide-%{guidever}.pdf %changelog +* Sun Jan 4 2009 Jochen Schmitt 0.10.0-2 +- Create symlinks to DejaVu fonts (#477460) + * Wed Sep 24 2008 Jochen Schmitt 0.10.0-1 - New upstream release