Jochen Schmitt fafa8ce
%global guidever 0.10.2-1
cab31a3
5a75f35
Name:           stellarium
8374633
Jochen Schmitt f8dc9b5
Version:        0.12.1
b28d119
Release:        3%{?dist}
0c63485
Summary:        Photo-realistic nightsky renderer
cvsextras e2e5e55
cvsextras e2e5e55
Group:          Amusements/Graphics
b82527d
License:        GPLv2+
cvsextras e2e5e55
URL:            http://stellarium.free.fr/
fb73385
Source0:        http://downloads.sourceforge.net/stellarium/stellarium-%{version}.tar.gz
caaa166
Source2:        http://downloads.sourceforge.net/stellarium/stellarium_user_guide-%{guidever}.pdf
480053d
Jochen Schmitt 55d52ee
# Patch a issue with pod2man. Patch is backported from upstream
Jochen Schmitt 55d52ee
Patch1:         stellarium-0.12.1-pod.patch
Jochen Schmitt 55d52ee
aaca9c6
BuildRequires:  SDL_mixer-devel
cvsextras e2e5e55
BuildRequires:  desktop-file-utils
ea6dc4d
BuildRequires:  mesa-libGLU-devel
cvsextras e2e5e55
BuildRequires:  ImageMagick
70a62ce
BuildRequires:  freetype-devel
a114d80
BuildRequires:	cmake
8374633
BuildRequires:	qt4-devel >= 4.6.0
aa1da03
BuildRequires:	gettext-devel
aa1da03
BuildRequires:	boost-devel
cb7c84f
BuildRequires:	glib2-devel
cvsextras e2e5e55
Jochen Schmitt f8dc9b5
%if 0%{?fedora} > 18
Jochen Schmitt 8f31b5f
BuildRequires:	perl-podlators
Jochen Schmitt 8f31b5f
%endif
987e19d
a462bad
%if 0%{?fedora} > 10
ab1576a
Requires:	dejavu-sans-fonts dejavu-sans-mono-fonts
a462bad
%endif
a462bad
a462bad
%if 0%{?fedora} <= 10
a462bad
Requires:	dejavu-fonts
a462bad
%endif
b3c11c0
0c63485
%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
ea6dc4d
%package doc
ea6dc4d
Summary:   	The user guide about Stellarium
ea6dc4d
Group:		Documentation
b82527d
License:	GFDL
e6785e5
Buildarch:	noarch
ea6dc4d
%description doc
ea6dc4d
The user guide for stellarium writeen by Matthew Gates. It shouuld 
ea6dc4d
contains everythings you want to know about Stellarium.
ea6dc4d
ea6dc4d
You will need a PDF viewer to read the user guide.
cvsextras e2e5e55
cvsextras e2e5e55
%prep
Jochen Schmitt fafa8ce
%setup -q
Jochen Schmitt 55d52ee
%patch1 -p1 -b .bak
cvsextras e2e5e55
cvsextras e2e5e55
%build
a114d80
export CFLAGS="$RPM_OPT_FLAGS"
a114d80
export CXXFLAGS="$RPM_OPT_FLAGS"
a114d80
%cmake -DCMAKE_BUILD_TYPE=Release
a114d80
make VERBOSE=1 %{?_smp_mflags}
cvsextras e2e5e55
cvsextras e2e5e55
%install
6cafde1
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{_bindir}/install -c -p"
cvsextras e2e5e55
Jochen Schmitt ab9101c
# Remove unwanted files
Jochen Schmitt ab9101c
rm -f $RPM_BUILD_ROOT%{_datadir}/stellarium/data/*.ttf
Jochen Schmitt ab9101c
rm -f $RPM_BUILD_ROOT%{_datadir}/pixmaps/stellarium.xpm
Jochen Schmitt ab9101c
rm -f $RPM_BUILD_ROOT%{_datadir}/stellarium/data/stellarium.ico
Jochen Schmitt cbe6dc5
rm -f $RPM_BUILD_ROOT%{_datadir}/applications/stellarium.desktop
Jochen Schmitt ab9101c
Jochen Schmitt 45c191c
desktop-file-install \
Jochen Schmitt 45c191c
  --dir $RPM_BUILD_ROOT%{_datadir}/applications/ \
Jochen Schmitt 45c191c
    data/stellarium.desktop
Jochen Schmitt cbe6dc5
Jochen Schmitt 45c191c
cp %{SOURCE2} .
cvsextras e2e5e55
db34c44
%find_lang %{name}
cab31a3
%find_lang %{name}-skycultures
cab31a3
cat %{name}-skycultures.lang >>%{name}.lang
cvsextras e2e5e55
db34c44
%files -f %{name}.lang
cvsextras e2e5e55
%defattr(-,root,root,-)
cb7c84f
%doc AUTHORS ChangeLog COPYING README 
cvsextras e2e5e55
%{_bindir}/stellarium
cvsextras e2e5e55
%{_datadir}/%{name}
32d50ac
%{_datadir}/applications/%{name}.desktop
Jochen Schmitt fafa8ce
%{_datadir}/icons/hicolor/*/apps/stellarium.png
cab31a3
%{_mandir}/man1/stellarium.1.gz
ea6dc4d
ea6dc4d
%files doc
fb7da8b
%defattr(-,root,root,-) 
cab31a3
%doc COPYING stellarium_user_guide-%{guidever}.pdf
ea6dc4d
cvsextras e2e5e55
%changelog
b28d119
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.1-3
b28d119
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
b28d119
Petr Machata 233e983
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 0.12.1-2
Petr Machata 233e983
- Rebuild for boost 1.54.0
Jochen Schmitt 55d52ee
- Add patch from upstream to solve a issue with pod2man
Petr Machata 233e983
Jochen Schmitt f8dc9b5
* Mon Apr 22 2013 Jochen Schmitt <Jochen herr-schmitt de> - 0.12.1-1
Jochen Schmitt f8dc9b5
- New upstream release
Jochen Schmitt f8dc9b5
Jochen Schmitt 45c191c
* Tue Feb 12 2013 Jochen Schmitt <Jochen herr-schmitt de> - 0.12.0-4
Jochen Schmitt 45c191c
- Use upstream stellarium.desktop file
Jochen Schmitt 45c191c
Jochen Schmitt 8f31b5f
* Tue Feb 12 2013 Jochen Schmitt <Jochen herr-schmitt de> - 0.12.0-3
Jochen Schmitt 8f31b5f
- Remove opengl-games-utils wrapper (#910402)
Jochen Schmitt 8f31b5f
- Make BR to perl-podlators conditional
Jochen Schmitt 8f31b5f
32d50ac
* Tue Feb 12 2013 Jon Ciesla <limburgher@gmail.com> - 0.12.0-2
32d50ac
- Drop desktop vendor tag.
32d50ac
Jochen Schmitt fafa8ce
* Sun Feb  3 2013 Jochen Schmitt <Jochen herr-schmitt de> - 0.12.0-1
Jochen Schmitt fafa8ce
- New upstream release
Jochen Schmitt 9d316f6
- Clean up SPEC file
Jochen Schmitt 2e1ee4a
- Add perl-podlators as a BR to access pod2man
Jochen Schmitt fafa8ce
Jochen Schmitt da83794
* Mon Aug 27 2012 Jochen Schmitt <JOchen her-schmitt de> - 0.11.4a-1
Jochen Schmitt da83794
- New upstream release
Jochen Schmitt da83794
fc39b3e
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.3-3
fc39b3e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
fc39b3e
Jochen Schmitt cbe6dc5
* Fri Jun  8 2012 Jochen Schmitt <s4504kr@omega.in.herr-schmitt.de> - 0.11.3-2
Jochen Schmitt cbe6dc5
- Remove duplicate desktop file
Jochen Schmitt cbe6dc5
Jochen Schmitt ab9101c
* Mon Jun  4 2012 Jochen Schmitt <Jochen herr-schmitt de> 0.11.3-1
Jochen Schmitt ab9101c
- New upstream release
Jochen Schmitt ab9101c
Jochen Schmitt 7e2197f
* Tue Mar 13 2012 Jochen Schmitt <Jochen herr-schmitt de> 0.11.2-1
Jochen Schmitt 7e2197f
- New upstream release
Jochen Schmitt 7e2197f
649d3a0
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.1-3
649d3a0
- Rebuilt for c++ ABI breakage
649d3a0
9ae20e0
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.1-2
9ae20e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
9ae20e0
Jochen Schmitt 052680a
* Tue Nov  8 2011 Jochen Schmitt <Jochen herr-schmitt de> 0.11.1-1
Jochen Schmitt 052680a
- New upstream release
Jochen Schmitt 052680a
Jochen Schmitt a54f620
* Tue Jul  5 2011 Jochen Schmitt <Jochen herr-schmitt de> 0.11.0-1
Jochen Schmitt a54f620
- New upstream release
Jochen Schmitt a54f620
90f7bbc
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.6-2
90f7bbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
90f7bbc
Jochen Schmitt 665ed44
* Mon Dec  6 2010 Jochen Schmitt <Jochen herr-schmitt de> 0.10.6-1
Jochen Schmitt 665ed44
- New upstream release
Jochen Schmitt 665ed44
9e7756b
* Thu Jun  3 2010 Jochen Schmitt <Jochen herr-schmitt de> 0.10.5-1
9e7756b
- Nrw upstream release
9e7756b
04131bd
* Sun Mar 14 2010 Jochen Schmitt <Jochen herr-schmitt de> 0.10.4-4
04131bd
- Set StartupNotify=true in desktop file
04131bd
9c274bf
* Wed Feb 24 2010 Jochen Schmitt <Jochen herr-schmitt de> 0.10.4-3
9c274bf
- Remove font files
9c274bf
d3b11dd
* Tue Feb 23 2010 Jochen Schmitt <Jochen herr-schmitt de> 0.10.4-2
d3b11dd
- Fix uploaded sources
d3b11dd
9ca09fc
* Tue Feb 23 2010 Jochen Schmitt <Jochen herr-schmitt de> 0.10.4-1
9ca09fc
- New upstream release
9ca09fc
8374633
* Sun Jan 31 2010 Jochen Schmitt <Jochen herr-schmitt de> 0.10.3-1
8374633
- New upstream release (#559929)
8374633
1ada205
* Wed Nov 25 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> 0.10.2-7
1ada205
- Rebuild for Qt 4.6.0 RC1 in F13 (was built against Beta 1 with unstable ABI)
1ada205
6c538f6
* Sun Nov  1 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.10.2-6
6c538f6
- Remove symlink to font files
6c538f6
caaa166
* Thu Sep 24 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.10.2-5
caaa166
- Updated program documentation (#525302)
caaa166
d7e043b
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.2-4
d7e043b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
d7e043b
647b87c
* Thu Jul  2 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.10.2-3
647b87c
- Rebuild for new boost release
647b87c
910e835
* Tue Mar 24 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.10.2-2
910e835
- Changed desktop file (#491922)
910e835
a462bad
* Thu Mar 12 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.10.2-1
a462bad
- New upstream release
a462bad
e6785e5
* Thu Mar  5 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.10.1-4
e6785e5
- Support noarch subpackates
e6785e5
5c5d19c
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.1-3
5c5d19c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
5c5d19c
50ccc67
* Sun Feb  8 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.10.1-2
fb73385
- New upstream release
fb73385
fb73385
* Sun Jan 18 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.10.0-3
ab1576a
- Change Req. to fonts pakcage because fonts package renaming (#480474)
ab1576a
b3c11c0
* Sun Jan  4 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.10.0-2
b3c11c0
- Create symlinks to DejaVu fonts (#477460)
b3c11c0
cab31a3
* Wed Sep 24 2008 Jochen Schmitt <Jochen herr-schmitt de> 0.10.0-1
cab31a3
- New upstream release
cab31a3
cab31a3
* Sat Sep  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.1-7
b82527d
- fix license tag
b82527d
cab31a3
*  Mon Feb 11 2008 Jochen Schmitt <Jochen herr-schmitt de> 0.9.1-6
1c0cb93
- Fix gcc-4.3 related issues
964baca
1c0cb93
* Tue Jan 22 2008 Jochen Schmitt <Jochen herr-schmitt de> 0.9.1-1
cb7c84f
- New upstream release
cb7c84f
815106c
* Tue Oct 23 2007 Will Woods <wwoods@redhat.com> 0.9.0-6
815106c
- Fix opengl-game-wrapper.sh usage
815106c
987e19d
* Wed Sep 26 2007 Jochen Schmitt <Jochen herr-schmitt de> 0.9.0-5
987e19d
- Add usage of opengl-game-wrapper (BZ #304851)
987e19d
cc8eb04
* Thu Aug  9 2007 Jochen Schmitt <Jochen herr-schmitt de> 0.9.0-4
987e19d
- Rebuild
cc8eb04
ca03da2
* Tue Aug  7 2007 Jochen Schmitt <Jochen herr-schmitt de> 0.9.0-3
987e19d
- Solve weakday displaying issue (#250621)
ca03da2
63633fa
* Wed Jun 27 2007 Jochen Schmitt <Jochen herr-schmitt de> 0.9.0-2
63633fa
- Change category of the desktop entry (#241440)
63633fa
a114d80
* Tue Jun 12 2007 Jochen Schmitt <Jochen herr-schmitt de> 0.9.0-1
a114d80
- New upstream release
a114d80
6cafde1
* Sun Dec 17 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.8.2-5
30411ce
- Resize icon to 32x32
30411ce
480053d
* Tue Nov 14 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.8.2-3
480053d
- Try to fix AMD64 problem (#210525)
480053d
fa0ede0
* Thu Oct 19 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.8.2-2
fa0ede0
- Fix segfault on x64 systems (#210525)
fa0ede0
1378e73
* Tue Oct 10 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.8.2-1
1378e73
- New upstream release
2576244
fb7da8b
* Tue Jul  4 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.8.1-1
fb7da8b
- New upstream release
fb7da8b
- Fix demaged PDF (#197301)
fb7da8b
b1fb1b3
* Wed May 31 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.8.0-4
b1fb1b3
- Update user guide
b1fb1b3
- change dl.sf.net to prdownloads.sf.net
b1fb1b3
70a62ce
* Sun May  7 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.8.0-3
d9cf0ad
- New upstream release
d9cf0ad
f1cb72d
* Tue Feb 14 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.7.1-7
ea6dc4d
- Add stellarium user guide as doc subpackage
ea6dc4d
- Add gcc41 patch from Diego Petteno
ea6dc4d
ea6dc4d
* Mon Feb 13 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.7.1-4
aaca9c6
- Add SDL_mixer-devel as BuildRequires:
aaca9c6
96ed942
* Sun Feb 12 2006 Jochen Schmitt <Jochen herr-schmitt de> 0.7.1-3
96ed942
- Rebuilt for FC5
96ed942
db34c44
* Mon Oct 10 2005 Jochen Schmitt <Jochen herr-schmitt de> 0.7.1-2
db34c44
- use of %%find_lang
db34c44
be3e1bf
* Sun Oct  9 2005 Jochen Schmitt <Jochen herr-schmitt de> 0.7.1-1
be3e1bf
- New upstream release
be3e1bf
0bfc11f
* Thu Aug 11 2005 Jochen Schmitt <Jochen herr-schmitt de> 0.6.2-6
0bfc11f
- Add %%{?dist} to release.
0bfc11f
2e92dd1
* Wed Aug 10 2005 Jochen Schmitt <Jochen herr-schmitt de> 0.6.2-5
2e92dd1
- Fix build for GCC4.
2e92dd1
d49a628
* Thu Apr 14 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.6.2-4
d49a628
- Fix build for GCC4.
d49a628
- Fix desktop icon installation.
d49a628
99467b2
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
99467b2
- rebuilt
99467b2
5a6cdba
* Sun Jan 23 2005 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.6.2-2
5a6cdba
- Fixed broken patch.
5a6cdba
5a6cdba
* Sun Jan 16 2005 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.6.2-0.fdr.1
5a6cdba
- Updated to 0.6.2.
5a6cdba
5a6cdba
* Sun Oct 17 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.6.1-0.fdr.1
deaa22e
- Updated to 0.6.1.
deaa22e
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.