Sophie

Sophie

distrib > Mageia > 8 > x86_64 > by-pkgid > 238da19e77d6bfb9e133844c3cdd16d4 > files > 2

abuse-sdl-0.8-10.mga8.src.rpm

%global sum	The classic Crack-Dot-Com game

%define	oname	abuse

Summary:	%{sum}
Name:		%{oname}-sdl
Version:	0.8
Release:	%mkrel 10
License:	GPLv2
Group:		Games/Arcade
URL:		http://abuse.zoy.org/
Source0:	http://www.labyrinth.net.au/~trandor/files/%{oname}-%{version}.tar.gz
BuildRequires:	pkgconfig(alsa)
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:  pkgconfig(SDL_mixer)
Requires:	TiMidity++

%description
Abuse-SDL is a port of Abuse, the classic Crack-Dot-Com game, to the
SDL library. It can run at any color depth, in a window or full-screen,
and it has stereo sound with sound panning.

%prep
%setup -q -n %{oname}-%{version}

# make autoreconf more happy
sed -i -e 's,AM_INIT_AUTOMAKE.*,AM_INIT_AUTOMAKE(\[subdir-objects\]),' configure.ac

%build
# fix build on aarch64
autoreconf -vfi

%configure
%make_build

%install
%make_install

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Abuse
Comment=%{sum}
Exec=%{_gamesbindir}/%{oname}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert doc/%{oname}.png %{buildroot}%{_iconsdir}/%{name}.png
convert -size 48x48 doc/%{oname}.png %{buildroot}%{_liconsdir}/%{name}.png
convert -size 16x16 doc/%{oname}.png %{buildroot}%{_miconsdir}/%{name}.png

install -d %{buildroot}{%{_gamesdatadir}/%{oname},%{_gamesbindir}}
mv %{buildroot}%{_bindir}/%{oname} %{buildroot}%{_gamesbindir}/%{oname}


%files
%doc AUTHORS README TODO
%{_bindir}/abuse-tool
%{_gamesbindir}/*
%{_datadir}/applications/%{name}.desktop
%{_gamesdatadir}/%{oname}
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_mandir}/man6/*



%changelog
* Thu Apr 23 2020 danf <danf> 0.8-10.mga8
+ Revision: 1571478
- Fix Comment= in .desktop file

* Wed Feb 12 2020 umeabot <umeabot> 0.8-9.mga8
+ Revision: 1511562
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Sun Sep 23 2018 umeabot <umeabot> 0.8-8.mga7
+ Revision: 1297270
- Mageia 7 Mass Rebuild

* Fri Jul 13 2018 wally <wally> 0.8-7.mga7
+ Revision: 1243381
- fix build on aarch64
- use new make macros

* Mon Feb 08 2016 umeabot <umeabot> 0.8-6.mga6
+ Revision: 944057
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 0.8-5.mga5
+ Revision: 740912
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.8-4.mga5
+ Revision: 677678
- Mageia 5 Mass Rebuild

* Fri Oct 18 2013 umeabot <umeabot> 0.8-3.mga4
+ Revision: 502438
- Mageia 4 Mass Rebuild

* Fri Jan 11 2013 umeabot <umeabot> 0.8-2.mga3
+ Revision: 345218
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Nov 23 2011 juancho <juancho> 0.8-1.mga2
+ Revision: 171221
- Added missing BuildRequires: SDL_mixer-devel
- imported package abuse-sdl