%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: gaupol Version: 0.13.1 Release: 1%{?dist} Summary: Subtitle editor Group: Applications/Multimedia License: GPLv3+ URL: http://home.gna.org/gaupol Source0: http://download.gna.org/gaupol/0.13/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python, desktop-file-utils, gettext, doxygen, intltool BuildRequires: python-setuptools-devel Requires: python-enchant %description Editor for text-based subtitle files. It supports multiple subtitle file formats and provides means of correcting texts and timing subtitles to match video. The user interface is designed with attention to batch processing of multiple documents and convenience of translating. %prep %setup -q sed -i -e "s/Encoding=UTF-8//" data/%{name}.desktop.in %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %find_lang %{name} desktop-file-install \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop #not entirely sure this is needed, keeping rpmlint happy rm -f $RPM_BUILD_ROOT/%{_datadir}/%{name}/headers/microdvd %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING CREDITS README NEWS TODO %{_bindir}/gaupol %{python_sitelib}/* %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/*/*/apps/%{name}.* %{_mandir}/man1/gaupol.1* %changelog * Thu Jan 15 2009 Lucian Langa - 0.13.1-1 - initial package