Group :: Jogos/Enigmas
RPM: numptyphysics
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: numptyphysics
Version: 0.3.160
Release: alt2
Summary: A crayon-drawing based physics puzzle game
Group: Games/Puzzles
License: GPLv3+
Url: http://numptyphysics.garage.maemo.org/
# see .gear/autobuild.update
Source0: %name-%version.tar
Source1: numptyphysics.desktop
Source10: %name-levels-%version.tar
Patch0: numptyphysics-0.4-gcc47.patch
Patch1: numptyphysics-gcc8-fix.patch
Requires: %name-levels
# Automatically added by buildreq on Thu Feb 11 2010
BuildRequires: gcc-c++ libSDL-devel libSDL_image-devel libSDL_ttf-devel libX11-devel zlib-devel
%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.
%package levels
Summary: Level set for numptyphysics
License: GPLv3+
Group: Games/Puzzles
BuildArch: noarch
%description levels
Game levels for numptyphysics, including "NP-complete" level set.
%prep
%setup
%patch0 -p1
%patch1 -p2
%build
%autoreconf
%configure
%make
%install
%make DESTDIR=%buildroot install
install -D data/icon48/%name.png %buildroot%_liconsdir/%name.png
# they put png here and use unusual sizes
rm -rf %buildroot%_iconsdir/hicolor/scalable
mv %buildroot%_iconsdir/hicolor/26x26 %buildroot%_iconsdir/hicolor/24x24
# Additional levels
tar xf %SOURCE10 -C %buildroot%_datadir/numptyphysics
#rm "%buildroot%_datadir/numptyphysics/levels/siminz/L02_bridge Gaps tut.nph"
#rm %buildroot%_datadir/numptyphysics/levels/*/*npz
%files
%_bindir/numptyphysics
%dir %_datadir/numptyphysics
%_datadir/numptyphysics/*
%_desktopdir/numptyphysics.desktop
%_iconsdir/hicolor/24x24/apps/*
%_iconsdir/hicolor/48x48/apps/*
%_iconsdir/hicolor/64x64/apps/*
%dir %_datadir/numptyphysics/levels
%exclude %_datadir/numptyphysics/levels/*
%files levels
%_datadir/numptyphysics/levels/*
%changelog
…
Todas as alterações você pod ver aqui
Version: 0.3.160
Release: alt2
Summary: A crayon-drawing based physics puzzle game
Group: Games/Puzzles
License: GPLv3+
Url: http://numptyphysics.garage.maemo.org/
# see .gear/autobuild.update
Source0: %name-%version.tar
Source1: numptyphysics.desktop
Source10: %name-levels-%version.tar
Patch0: numptyphysics-0.4-gcc47.patch
Patch1: numptyphysics-gcc8-fix.patch
Requires: %name-levels
# Automatically added by buildreq on Thu Feb 11 2010
BuildRequires: gcc-c++ libSDL-devel libSDL_image-devel libSDL_ttf-devel libX11-devel zlib-devel
%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.
%package levels
Summary: Level set for numptyphysics
License: GPLv3+
Group: Games/Puzzles
BuildArch: noarch
%description levels
Game levels for numptyphysics, including "NP-complete" level set.
%prep
%setup
%patch0 -p1
%patch1 -p2
%build
%autoreconf
%configure
%make
%install
%make DESTDIR=%buildroot install
install -D data/icon48/%name.png %buildroot%_liconsdir/%name.png
# they put png here and use unusual sizes
rm -rf %buildroot%_iconsdir/hicolor/scalable
mv %buildroot%_iconsdir/hicolor/26x26 %buildroot%_iconsdir/hicolor/24x24
# Additional levels
tar xf %SOURCE10 -C %buildroot%_datadir/numptyphysics
#rm "%buildroot%_datadir/numptyphysics/levels/siminz/L02_bridge Gaps tut.nph"
#rm %buildroot%_datadir/numptyphysics/levels/*/*npz
%files
%_bindir/numptyphysics
%dir %_datadir/numptyphysics
%_datadir/numptyphysics/*
%_desktopdir/numptyphysics.desktop
%_iconsdir/hicolor/24x24/apps/*
%_iconsdir/hicolor/48x48/apps/*
%_iconsdir/hicolor/64x64/apps/*
%dir %_datadir/numptyphysics/levels
%exclude %_datadir/numptyphysics/levels/*
%files levels
%_datadir/numptyphysics/levels/*
%changelog
…
Todas as alterações você pod ver aqui