File m64py.spec of Package m64py

Summary: M64Py - A frontend for Mupen64Plus
Name: m64py
Version: 0.2.1
Release: 1
Source0: %{name}-%{version}.tar.gz
License: GPL-3.0
Group: Games/Emulator
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Url: http://m64py.sourceforge.net
BuildRequires: python-qt4-devel
BuildRequires: update-desktop-files

%description
M64Py is a Qt4 front-end (GUI) for Mupen64Plus 2.0, a cross-platform plugin-based Nintendo 64 emulator.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install -O1 --root=$RPM_BUILD_ROOT --prefix=%{_prefix} --install-lib=%{python_sitelib}
#--record=INSTALLED_FILES
%suse_update_desktop_file -r m64py System Emulator
mv %{buildroot}/%{_datadir}/mime/packages/application-x-m64py.xml %{buildroot}/%{_datadir}/mime/packages/m64py.xml
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING LICENSES README.md
%{_bindir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/m64py.xml
%exclude %{_datadir}/icons/hicolor/96x96/mimetypes/application-x-m64py.png/application-x-m64py.xml
%{python_sitelib}/*.egg-info
%dir %{python_sitelib}/%{name}
%{python_sitelib}/%{name}/*
openSUSE Build Service is sponsored by