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
openSUSE Build Service is sponsored by