cvsextras e2e5e55
Name:           stellarium
c6f4414
Version:        0.8.0
c6f4414
Release:        1%{?dist}
eff6083
Summary:        Photo-realistic nightsky renderer
cvsextras e2e5e55
cvsextras e2e5e55
Group:          Amusements/Graphics
cvsextras e2e5e55
License:        GPL
cvsextras e2e5e55
URL:            http://stellarium.free.fr/
3d5c6db
Source0:        http://dl.sf.net/stellarium/stellarium-%{version}.tar.gz
cvsextras e2e5e55
Source1:        stellarium.desktop
9be997b
Source2:        http://dl.sf.net/stellarum/stellarium_user_guide-0.7.1-1.pdf
c6f4414
Patch1:         stellarium-0.8.0-gcc41.patch
cvsextras e2e5e55
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
cvsextras e2e5e55
cvsextras e2e5e55
BuildRequires:  SDL-devel
3980b06
BuildRequires:  SDL_mixer-devel
cvsextras e2e5e55
BuildRequires:  desktop-file-utils
3980b06
BuildRequires:  xorg-x11-proto-devel
3980b06
BuildRequires:  mesa-libGL-devel
9be997b
BuildRequires:  mesa-libGLU-devel
cvsextras e2e5e55
BuildRequires:  ImageMagick
3d5c6db
BuildRequires:  libpng-devel
cvsextras e2e5e55
eff6083
%description
cvsextras e2e5e55
Stellarium is a real-time 3D photo-realistic nightsky renderer. It can
cvsextras e2e5e55
generate images of the sky as seen through the Earth's atmosphere with
cvsextras e2e5e55
more than one hundred thousand stars from the Hipparcos Catalogue,
cvsextras e2e5e55
constellations, planets, major satellites and nebulas.
cvsextras e2e5e55
9be997b
%package doc
9be997b
Summary:   	The user guide about Stellarium
9be997b
Group:		Documentation
9be997b
License:	GPL
9be997b
%description doc
9be997b
The user guide for stellarium writeen by Matthew Gates. It shouuld 
9be997b
contains everythings you want to know about Stellarium.
9be997b
9be997b
You will need a PDF viewer to read the user guide.
cvsextras e2e5e55
cvsextras e2e5e55
%prep
cvsextras e2e5e55
%setup -q
c6f4414
%patch1 -p1
cvsextras e2e5e55
cvsextras e2e5e55
%build
cvsextras e2e5e55
%configure
cvsextras e2e5e55
make %{?_smp_mflags}
cvsextras e2e5e55
convert data/stellarium.ico stellarium.png
cvsextras e2e5e55
cvsextras e2e5e55
cvsextras e2e5e55
%install
cvsextras e2e5e55
rm -rf $RPM_BUILD_ROOT
cvsextras e2e5e55
make install DESTDIR=$RPM_BUILD_ROOT
cvsextras e2e5e55
cvsextras e2e5e55
desktop-file-install                            \
cvsextras e2e5e55
  --vendor fedora                               \
cvsextras e2e5e55
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
cvsextras e2e5e55
  --add-category X-Fedora                       \
cvsextras e2e5e55
  %{SOURCE1}
cvsextras e2e5e55
iconv -f iso-8859-1 -t utf-8 $RPM_BUILD_ROOT%{_mandir}/man1/stellarium.1 \
cvsextras e2e5e55
  -o $RPM_BUILD_ROOT%{_mandir}/man1/stellarium.1.utf8
cvsextras e2e5e55
mv $RPM_BUILD_ROOT%{_mandir}/man1/stellarium.1.utf8 $RPM_BUILD_ROOT%{_mandir}/man1/stellarium.1
cvsextras e2e5e55
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/
0087198
install -m 0644 -p stellarium-2.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/stellarium.png
c6f4414
rm $RPM_BUILD_ROOT%{_datadir}/stellarium/data/{icon.bmp,stellarium.ico}
9be997b
cp %{SOURCE2} $RPM_BUILD_DIR/stellarium-%{version}
cvsextras e2e5e55
17b938e
%find_lang %{name}
cvsextras e2e5e55
cvsextras e2e5e55
%clean
cvsextras e2e5e55
rm -rf $RPM_BUILD_ROOT
cvsextras e2e5e55
17b938e
%files -f %{name}.lang
cvsextras e2e5e55
%defattr(-,root,root,-)
cvsextras e2e5e55
%doc AUTHORS ChangeLog COPYING NEWS README TODO
cvsextras e2e5e55
%{_bindir}/stellarium
cvsextras e2e5e55
%{_datadir}/%{name}
cvsextras e2e5e55
%{_datadir}/applications/*%{name}.desktop
cvsextras e2e5e55
%{_datadir}/pixmaps/%{name}.png
cvsextras e2e5e55
%{_mandir}/man1/*
cvsextras e2e5e55
9be997b
9be997b
%files doc
9be997b
%attr(0644,root,root) %doc COPYING stellarium_user_guide-0.7.1-1.pdf
9be997b
cvsextras e2e5e55
%changelog
c6f4414
* Sun May  7 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.8.0-1
c6f4414
- New upstream release
c6f4414
6190214
* Tue Feb 14 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.7.1-7
9be997b
- Add stellarium user guide as doc subpackage
9be997b
- Add gcc41 patch from Diego Petteno
9be997b
9be997b
* Mon Feb 13 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.7.1-4
3980b06
- Add SDL_mixer-devel as BuildRequires:
3980b06
48a9818
* Sun Feb 12 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.7.1-3
48a9818
- Rebuilt for FC5
48a9818
17b938e
* Mon Oct 10 2005 Jochen Schmitt <Jochen herr-schmitt de> 0.7.1-2
17b938e
- use of %%find_lang
17b938e
3d5c6db
* Sun Oct  9 2005 Jochen Schmitt <Jochen herr-schmitt de> 0.7.1-1
3d5c6db
- New upstream release
3d5c6db
9774c43
* Thu Aug 11 2005 Jochen Schmitt <Jochen herr-schmitt de> 0.6.2-6
9774c43
- Add %%{?dist} to release.
9774c43
043287d
* Wed Aug 10 2005 Jochen Schmitt <Jochen herr-schmitt de> 0.6.2-5
043287d
- Fix build for GCC4.
043287d
0087198
* Thu Apr 14 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.6.2-4
0087198
- Fix build for GCC4.
0087198
- Fix desktop icon installation.
0087198
46f9b0c
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
46f9b0c
- rebuilt
46f9b0c
be36212
* Sun Jan 23 2005 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.6.2-2
be36212
- Fixed broken patch.
be36212
be36212
* Sun Jan 16 2005 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.6.2-0.fdr.1
be36212
- Updated to 0.6.2.
be36212
be36212
* Sun Oct 17 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.6.1-0.fdr.1
b223823
- Updated to 0.6.1.
b223823
cvsextras e2e5e55
* Sat Aug 21 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.6.0-0.fdr.2
cvsextras e2e5e55
- Patched to honour optflags.
cvsextras e2e5e55
- Added nvidia specific patch.
cvsextras e2e5e55
cvsextras e2e5e55
* Sat Jul 17 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.6.0-0.fdr.1
cvsextras e2e5e55
- Initial RPM release.