Blob Blame History Raw
Name:           marble
 #("Fjords")
#upstream version : 0.3-1
Version:        0.3.1
Release:        3%{?dist}
Summary:        A KDE Desktop Globe

Group:          Applications/Engineering
License:        LGPL

URL:            http://edu.kde.org/marble/
Source0:        http://developer.kde.org/~tackat/marble/kubuntu/marble_0.3-1.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  qt4-devel cmake desktop-file-utils


%description
Marble is a generic geographical map widget that is meant
to be used by KDE4 applications. It shows the earth as a
sphere but doesn't make use of any hardware acceleration
(No OpenGL). So although it might look similar to professional
applications like Google Earth or Nasa World Wind it's rather
meant to be a small light weight multi purpose widget.


%prep
%setup -q -n %{name}

%build

%ifarch ppc
sed -i.flags -e 's|-msse||' src/CMakeLists.txt
%endif

CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ;

export CMAKE_CXX_FLAGS="$CXXFLAGS"

cmake                                             \
      -DQTONLY=ON                                 \
      -DCMAKE_INSTALL_PREFIX=%{_prefix}           \
      -DQT_QMAKE_EXECUTABLE=%{_bindir}/qmake-qt4 .


%{__make} %{?_smp_mflags} VERBOSE=1


%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR=%{buildroot}


desktop-file-install --vendor ""             \
  --dir %{buildroot}%{_datadir}/applications \
  --remove-category "Utility"                \
  %{buildroot}%{_datadir}/applications/%{name}.desktop


%clean
%{__rm} -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc CREDITS LICENSE.txt marble-intro.pdf
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/apps/%{name}


%changelog
* Mon Apr 30 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 0.3.1-3
- fix for ppc

* Sat Apr 28 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 0.3.1-2
- added VERBOSE to make
- use of macros on cmake
- added cmake and desktop-file-utils ad BR

* Sat Apr 14 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 0.3.1-1
- New Upstream release
- Dropped Category Engineering
- remove-category "Utility" (duplicate kmenu entries)

* Sun Mar 25 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 0.3-2.20070325svn
- new upstream snapshot

* Sat Mar 24 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 0.3-1.20070318svn
- initial package