Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37731299
en ru br
ALT Linux repos
S:4.3.6.0-alt1
5.0: 3.2.4-alt3
4.1: 3.2.3-alt1
4.0: 3.2.3-alt1
3.0: 3.1.1-alt1

Other repositories
Upstream:3.2.4

Group :: Games/Arcade
RPM: rocksndiamonds

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: rocksndiamonds
Version: 3.1.1
Release: alt1

Summary: A boulderdash like game
Group: Games/Arcade
License: GPL
Url: http://www.artsoft.org/%name

Source: %name-%version.tar.bz2
Source10: %name.16.png
Source11: %name.32.png
Source12: %name.48.png

Patch1: rocksndiamonds-3.1.1-rw_base_directory.patch

# Automatically added by buildreq on Wed May 05 2004 (-bi)

BuildRequires: XFree86-libs libSDL-devel libSDL_image-devel libSDL_mixer-devel libSDL_net-devel libsmpeg-devel

%description
This is a nice little game with color graphics and sound for your
Unix system.

If you know the game "Boulderdash" (Commodore C64) or "Emerald Mine"
(Amiga) or "Supaplex" (PC), you know what "ROCKS'N'DIAMONDS" is about.

%prep
%setup -q
%patch1 -p1

%build
%define _pkgdatadir %_gamesdatadir/%name
#%make_build -C src OPTIONS="%optflags" X11_PATH="%_x11dir" RO_GAME_DIR="%_pkgdatadir"
%make_build sdl OPTIONS="%optflags" X11_PATH="%_x11dir" RO_GAME_DIR="%_pkgdatadir"

%install
install -p -m755 -D %name %buildroot/%_gamesbindir/%name
install -p -m644 -D %name.1 %buildroot/%_mandir/man1/%name.1

mkdir -p %buildroot/%_pkgdatadir
cp -a graphics levels scores sounds music  %buildroot/%_pkgdatadir

mkdir -p %buildroot/%_menudir
cat << EOF > %buildroot/%_menudir/%name
?package(%name):command="%_gamesbindir/%name" icon="%name.png" \
 needs="x11" section="Amusement/Arcade" title="Rocks n Diamonds" \
 longtitle="%summary"
EOF

install -m644 %SOURCE10 -D %buildroot/%_iconsdir/hicolor/16x16/apps/%name.png
install -m644 %SOURCE11 -D %buildroot/%_iconsdir/hicolor/32x32/apps/%name.png
install -m644 %SOURCE12 -D %buildroot/%_iconsdir/hicolor/48x48/apps/%name.png

%post
%update_menus

%postun
%clean_menus

%files
%_gamesbindir/*
%_pkgdatadir
%_menudir/%name
%_iconsdir/*/*/*/*.png
%doc CHANGES CREDITS HARDWARE README TODO
%_man1dir/%{name}*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin