Blob Blame History Raw
Name:           numptyphysics
Version:        0.4
Release:        0.4.20120726gita22cde2%{?dist}
Summary:        A crayon-drawing based physics puzzle game 

Group:          Amusements/Games
License:        GPLv3+
URL:            http://numptyphysics.garage.maemo.org/
Source0:        https://github.com/harmattan/numptyphysics/tarball/a22cde2/harmattan-numptyphysics-a22cde2.tar.gz
Source1:        numptyphysics.desktop
#Source10:       numptyphysics-levels-2008-09-27.tar.gz
Patch0:         numptyphysics-0.4-gcc47.patch
Patch1:         numptyphysics-0.4-missing-link.patch
Patch2:		numptyphysics-0.4-datadir.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  SDL_image-devel SDL_ttf-devel SDL-devel vim-common zlib-devel
BuildRequires:  desktop-file-utils

%description
Harness gravity with your crayon and set about creating blocks, ramps,
levers, pulleys and whatever else you fancy to get the little red thing to
the little yellow thing.


%prep
%setup -q -n harmattan-numptyphysics-a22cde2
%patch0 -p1 -b .gcc47
%patch1 -p1 -b .link
%patch2 -p1 -b .datadir


%build
make %{?_smp_mflags} CCOPTS="%{optflags}"


%install
# Directory structure
install -d $RPM_BUILD_ROOT%{_datadir}/numptyphysics
install -d $RPM_BUILD_ROOT%{_bindir}
install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps

# Files
install -pm 644 data/* $RPM_BUILD_ROOT%{_datadir}/numptyphysics
install -pm 755 numptyphysics $RPM_BUILD_ROOT%{_bindir}
install -pm 644 data/numptyphysics.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/numptyphysics.png

# Additional levels
#tar xzf %{SOURCE10} -C $RPM_BUILD_ROOT%{_datadir}/numptyphysics

# Icon
desktop-file-install %{SOURCE1} \
        --dir=$RPM_BUILD_ROOT%{_datadir}/applications


%files
%defattr(-,root,root,-)
%{_bindir}/numptyphysics
%{_datadir}/numptyphysics
%{_datadir}/pixmaps/numptyphysics.png
%{_datadir}/applications/numptyphysics.desktop


%changelog
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4-0.4.20120726gita22cde2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

* Mon Feb 11 2013 Jon Ciesla <limburgher@gmail.com> - 0.4-0.3.20120726gita22cde2
- Drop desktop vendor tag.

* Thu Jul 26 2012 Adam Williamson <awilliam@redhat.com> - 0.4-0.2.20120726gita22cde2
- correct the NEVR per the guidelines

* Thu Jul 26 2012 Jonathan Dieter <jdieter@lesbg.com> - 0.4-0.1.git.20120726.a22cde2
- Update to latest git
- Remove upstreamed patches
- Add patches to fix build problems
- Fixup whitespace and preserve changelog. - Jon Ciesla <limburgher@gmail.com>
- Added SDL_devel, vim-common, zlib-devel BuildRequires. - JC

* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-0.9.20080925svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-0.8.20080925svn
- Rebuilt for c++ ABI breakage

* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-0.7.20080925svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-0.6.20080925svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-0.5.20080925svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-0.4.20080925svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Tue Sep 30 2008 Lubomir Rintel <lkundrak@v3.sk> 0.3-0.4.20080925svn
- Add more levels

* Mon Sep 29 2008 Lubomir Rintel <lkundrak@v3.sk> 0.3-0.2.20080925svn
- Review, small tidy-ups

* Thu Sep 25 2008 Lubomir Rintel <lkundrak@v3.sk> 0.3-0.1.20080925svn
- Initial packaging attempt