File PlayOnLinux.spec of Package PlayOnLinux
# norootforbuild
%if %suse_version >= 1110
%define my_requires %_tmppath/my-requires
%endif
Summary: Play your Windows games on Linux
Name: PlayOnLinux
Version: 3.8.5
Release: 1
License: GPL v 3
Group: Amusements/Games/Other
Url:http://www.playonlinux.com
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
Requires: python python-gtk >= 2.8
Requires: dbus-1-python
Requires: wget unzip gettext
Requires: xterm ImageMagick
Requires: python-gnome-extras
Requires: wine python-wxGTK
Source0: %{name}_%{version}.tar.gz
Source1: playonlinux
#Patch0: menu.patch
%{py_requires}
%description
PlayOnLinux is able to install Windows
games on your Linux Distro.
For Plugins, check here: http://www.playonlinux.com/en/download.html
%prep
%setup -q -n playonlinux
#%patch0 -p1
mkdir %{buildroot}
mkdir -p %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_datadir}/desktop-directories
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/pixmaps
%__tar xvfz %{SOURCE0} -C %{buildroot}%{_datadir}
find %{buildroot}%{_datadir} -type f -iname \*~ -exec rm {} \;
install -p %{SOURCE1} %{buildroot}%{_bindir}/
#%__rm %{buildroot}%{_datadir}/playonlinux/LICENCE
%__cp etc/PlayOnLinux.desktop %{buildroot}%{_datadir}/applications/PlayOnLinux.desktop
%__cp %{buildroot}%{_datadir}/playonlinux/etc/playonlinux.png %{buildroot}%{_datadir}/pixmaps/playonlinux.png
%__cp %{buildroot}%{_datadir}/playonlinux/etc/PlayOnLinux.directory %{buildroot}%{_datadir}/desktop-directories/PlayOnLinux.directory
# # exclude /usr/bin/python2.5 from the requires-list
%if %suse_version >= 1110
%__cat << EOF > %{my_requires}
%{__find_requires} | grep -v "/usr/bin/python2.5"
EOF
%__chmod 755 %{my_requires}
%define __find_requires %{my_requires}
%endif
%clean
rm -rf "$RPM_BUILD_ROOT"
%if %suse_version >= 1110
%__rm -f %{my_requires}
%endif
%files
%defattr(-,root,root)
%doc LICENCE CHANGELOG
%{_bindir}/playonlinux
%dir %{_datadir}/playonlinux
%{_datadir}/playonlinux/*
%{_datadir}/applications/PlayOnLinux.desktop
%{_datadir}/pixmaps/playonlinux.png
%dir %{_datadir}/desktop-directories
%{_datadir}/desktop-directories/PlayOnLinux.directory
%Changelog
* Tue Oct 26 2010 Kevin Whitaker <eyecreate@gmail.com>
- update to version 3.8.5
* Fri Aug 27 2010 Federico Dughiero <norfeo68@hotmail.com>
- update to version 3.8
* Mon Jul 19 2010 Reinhard Lenninger <reinhard.lenninger@web.de>
- update to version 3.7.6
* Sun Jul 05 2009 Andrea Florio <andrea@links2linux.de> 3.6
- update to version 3.6
* Sat May 09 2009 Andrea Florio <andrea@links2linux.de>
- update to version 3.5
* Sat Mar 07 2009 Andrea Florio <andrea@links2linux.de>
- update to version 3.4
* Mon Feb 02 2009 Andrea Florio <andrea@links2linux.de>
- update to version 3.3.1
* Sun Jan 25 2009 Andrea Florio <andrea@links2linux.de>
- update to version 3.3
* Sun Dec 14 2008 Andrea Florio <andrea@links2linux.de>
- fixed python dependencie on suse 11.1
* Sat Dec 06 2008 Andrea Florio <andrea@links2linux.de>
- update to version 3.2.2
* Sun Nov 30 2008 Andrea Florio <andrea@links2linux.de>
- update to version 3.2.1
* Sat Nov 29 2008 Andrea Florio <andrea@links2linux.de>
- update to version 3.2
* Thu Nov 13 2008 Andrea Florio <andrea@links2linux.de>
- update to version 3.1.3
* Sun Oct 19 2008 Andrea Florio <andrea@links2linux.de>
- update to version 3.1.2
* Thu Sep 11 2008 Andrea Florio <andrea@links2linux.de>
- update to version 3.1
* Mon Jun 24 2008 Andrea Florio <andrea@links2linux.de>
- update to version 3.0.7
* Sat Jun 14 2008 Andrea Florio <andrea@links2linux.de>
- update to version 3.0.2
* Mon Jun 02 2008 Andrea Florio <andrea@links2linux.de>
- update to version 3.0.1
* Wed May 31 2008 Andrea Florio <andrea@links2linux.de>
- update to version 3.0
* Thu May 16 2008 Andrea Florio <andrea@links2linux.de>
- update to version 2.7.2
- removed extra packages, now available like manual install plugins
* Thu Apr 30 2008 Andrea Florio <andrea@links2linux.de>
- update to version 2.6.1
- added packages Script-Creator and Script-Creator-Devel
both not yet packaged cause of missing dependencie libtiff4
* Sun Apr 20 2008 Andrea Florio <andrea@links2linux.de>
- update to version 2.3
* Sat Apr 18 2008 Andrea Florio <andrea@links2linux.de>
- update to version 2.2.1
* Tue Apr 01 2008 Andrea Florio <andrea@links2linux.de>
- update to version 2.0.10
* Thu Feb 01 2008 Andrea Florio <andrea@links2linux.de>
- update to version 2.0.9
* Tue Jan 29 2008 Andrea Florio <andrea@links2linux.de>
- update to version 2.0.8
* Tue Jan 29 2008 Andrea Florio <andrea@links2linux.de>
- update to version 2.0.7
- removed LNG_WORK.patch and it_IT.patch
- added launcer in %{_bindir}
* Thu Jan 24 2008 Andrea Florio <andrea@links2linux.de>
- first spec making
- added patch to fix wrong lanaguage variables
- added fixed italian translation
- added patch to fix .desktop file with suse standards
- created package PlayOnLinux-DosBox-Support in this spec