# sitelib for noarch packages, sitearch for others (remove the unneeded one) %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} #%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} Name: svplayer Version: 0.6.0 Release: 1%{?dist} Summary: Simple, but powerful television and video player License: GPLv2+ URL: http://www.salstar.sk/svplayer/ Source0: svplayer-%{version}.tar.bz2 BuildArch: noarch BuildRequires: python-devel Requires: pygobject3, gtk3, pango Requires: python-gstreamer1 Requires: gstreamer1, gstreamer1-plugins-base, gstreamer1-plugins-good, gstreamer1-plugins-ugly Requires: gstreamer1-libav, gstreamer1-plugins-bad-free, gstreamer1-plugins-bad-freeworld #Requires: gstreamer1-vaapi %description Features: - play any file which can be played with vlc (www.videolan.org), gstreamer (www.gstreamer.net) or mplayer (www.mplayerhq.hu) - simple interface, maximal video size - file browser to play any file - youtube player (needs youtube-dl) - image player to play yout favorite galleries - lirc (infrared remote) support - multiple profile support (all channels, channels for childrens, radio stations, SAP, ...) %prep %setup -q -n %{name} %build # Remove CFLAGS=... for noarch packages (unneeded) #CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT #%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{python_sitelib}/%{name} cp -ar mobile players videorelay *.py \ $RPM_BUILD_ROOT%{python_sitelib}/%{name} mkdir -p $RPM_BUILD_ROOT%{_bindir} ln -s %{python_sitelib}/%{name}/%{name}.py \ $RPM_BUILD_ROOT%{_bindir}/%{name} %files %doc README TODO COPYING %{_bindir}/%{name} # For noarch packages: sitelib %{python_sitelib}/* # For arch-specific packages: sitearch #%{python_sitearch}/* %changelog * Tue Jan 6 2015 Ján ONDREJ (SAL) - initial spec file