Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > f54253915a010c374f7cd24073268ee4 > files > 2

tuxpuck-0.8.2-8mdv2007.1.src.rpm

%define	name	tuxpuck
%define	version	0.8.2
%define	release	%mkrel 8

Summary:	Clone of ShufflePuck Cafe historical game
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
URL:		http://www.efd.lth.se/~d00jkr/tuxpuck/
License:	GPL
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	SDL-devel png-devel oggvorbis-devel libz-devel jpeg-devel
BuildRequires:	freetype2-devel

%description
Anyone remember "Shufflepuck Cafe" for the Amiga/AtariST ?

%prep
%setup -q

%build
perl -pi -e 's/-Werror//' Makefile utils/Makefile
perl -pi -e 's/`sdl-config --cflags`/`sdl-config --cflags` `freetype-config --cflags`/' utils/Makefile
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" make

%install
rm -rf $RPM_BUILD_ROOT
install -m755 %{name} -D $RPM_BUILD_ROOT%{_gamesbindir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat <<EOF > $RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%{name}): needs=x11 section="More Applications/Games/Arcade" title="Tuxpuck" \
  longtitle="Clone of ShufflePuck Cafe" icon="arcade_section.png" command="%{_gamesbindir}/%{name}" xdg="true"
EOF

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications/
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Tuxpuck
Comment=Clone of ShufflePuck Cafee
Exec=%{_gamesbindir}/%name
Icon=arcade_section
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF


%post
%{update_menus}

%postun
%{clean_menus}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING 
%{_gamesbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_menudir}/%{name}


%changelog
* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 0.8.2-8mdv2007.0
+ Revision: 104647
- fix menu

* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 0.8.2-7mdv2007.1
+ Revision: 104634
- fix buildrequires
- Import tuxpuck



* Fri Jan  5 2007 Götz Waschk <waschk@mandriva.org> 0.8.2-7mdv2007.1
- xdg menu

* Thu Oct 20 2005 Lenny Cartier <lenny@mandriva.com> 0.8.2-6mdk
- rebuild

* Thu Sep 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.2-5mdk
- fix menu

* Tue Aug 31 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.2-4mdk
- fix buildrequires (lib64..)
- cosmetics

* Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.2-3mdk
- rebuild

* Mon Mar 17 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8.2-2mdk
- add missing BuildRequires

* Fri Jan 10 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.8.2-1mdk
- 0.8.2

* Wed Oct 16 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8.1-1mdk
- 0.8.1

* Fri Oct 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8.0-1mdk
- updated by Crispin Boylan <viewtronix@uklinux.net> :
	- New version

* Mon Sep  9 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.7.91-4mdk
- added a packager

* Thu Jul 25 2002 Götz Waschk <waschk@linux-mandrake.com> 0.7.91-3mdk
- rebuild for new vorbis

* Mon Apr 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7.91-2mdk
- rebuild for new alsa

* Thu Apr  4 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7.91-1mdk
- new version

* Mon Feb 18 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7.9-1mdk
- new version (with legal problems solved)

* Mon Feb  4 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7.7-1mdk
- new version

* Thu Jan 17 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-1mdk
- 0.7.0

* Tue Dec 25 2001 David BAUDENS <baudens@mandrakesoft.com> 0.30-2mdk
- Use standard icon in menu

* Thu Dec 20 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.30-1mdk
- first mdk package