File stellarium.spec of Package stellarium
#
# spec file for package stellarium (Version 0.9.1)
#
# norootforbuild
Name: stellarium
BuildRequires: boost-devel cmake freetype2-devel gcc-c++ glibc-devel libstdc++-devel libjpeg-devel libpng-devel SDL-devel SDL_mixer-devel zlib-devel
%if 0%{?suse_version}
BuildRequires: libqt4-devel Mesa-devel update-desktop-files XFree86-devel
%else
%if 0%{?fedora_version}
BuildRequires: Mesa-devel qt4-devel
%else
BuildRequires: libqt4-devel mesa qt4-devel
%endif
%endif
Version: 0.9.1
Release: 1
Summary: Astronomical Sky Simulator
License: GPL
Group: Applications/Scientific
Autoreqprov: on
URL: http://stellarium.sourceforge.net
Source: stellarium-%{version}.tar.bz2
Source1: stellarium.xpm
Source2: stellarium_user_guide-0.9.1-1.pdf
Patch1: stellarium-0.9.1-include.patch
Patch2: sk_po.patch
Requires: bash
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Stellarium is a free software available for Windows, Linux/Unix and MacOSX.
It renders 3D photo-realistic skies in real time.. With stellarium, you
really see what you can see with your eyes, binoculars or a small
telescope.
Authors:
--------
Project Leader : Fabien Chereau - fab.chereau (at) free.fr
Developer : Rob Spearman - rob (at) digitaliseducation.com
Developer : Tony Furr - email (at) furrconsulting.com.au
Developer : Johannes Gajdosik - gajdosik (at) users.sourceforge.net
Graphist : Johan Meuris - johanmeuris (at) antwerpen.be
Doc writer : Matthew Gates - matthew (at) porpoisehead.net
%prep
%setup
%patch1
%patch2
cp %{S:1} ./
cp %{S:2} ./
%build
%{?suse_update_config:%{suse_update_config -f}}
#gettextize -f
#libtoolize --force
#aclocal
#autoheader
#automake -a -i
#autoconf
#CFLAGS="$RPM_OPT_FLAGS " \
#CXXFLAGS="$RPM_OPT_FLAGS " \
#%if "%(xft-config --prefix)" == "/usr"
#./configure --prefix=%{_prefix} --datadir=%{_datadir} --bindir=%{_bindir} \
#--x-includes=/usr/include --x-libraries=/usr/%_lib --mandir=%{_mandir}
#%else
#./configure --prefix=%{_prefix} --datadir=%{_datadir} --bindir=%{_bindir} \
#--mandir=%{_mandir}
#%endif
CFLAGS="$RPM_OPT_FLAGS " \
CXXFLAGS="$RPM_OPT_FLAGS " \
cmake . -DCMAKE_INSTALL_PREFIX=/usr -DQT_QTSCRIPT_INCLUDE_DIR=%_includedir/QtScript
make %{?jobs:-j%jobs}
%install
DESTDIR=$RPM_BUILD_ROOT make install
%suse_update_desktop_file -c stellarium Stellarium "Planetarium in your computer" stellarium stellarium Science Astronomy
%find_lang %{name}
mkdir -p $RPM_BUILD_ROOT/usr/share/stellarium/data/script_internet_update
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/pixmaps/
install stellarium.xpm $RPM_BUILD_ROOT/%{_datadir}/pixmaps/
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,755)
%doc AUTHORS ChangeLog COPYING README stellarium_user_guide-0.9.0-1.pdf
%dir /usr/share/stellarium/data/script_internet_update
%dir /usr/share/locale/hw
%dir /usr/share/locale/hw/LC_MESSAGES
%dir /usr/share/locale/fil
%dir /usr/share/locale/fil/LC_MESSAGES
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
#%{_mandir}/man1/stellarium.1.gz
%changelog
* Fri Jun 15 2007 - lmichnovic@suse.cz
- update to version 0.9.0
* broken sk translation ;(
* uses cmake
* window is handled by qt 4.2
- creating dir /usr/share/stellarium/data/script_internet_update
- installing stellarium_user_guide-0.9.0-1.pdf as doc
- installing xpm icon
* Mon Feb 26 2007 - lmichnovic@suse.cz
- Fixed X libdir and X headers for new X.org 7.x
* Thu Oct 19 2006 - lmichnovic@suse.cz
- Update to version 0.8.2
* Fri Jun 30 2006 - lmichnovic@suse.cz
Initial version 0.8.1