%global debug_package %{nil} Name: loook Version: 0.6.7 Release: 1%{?dist} Summary: OpenOffice.org documents search tool Group: Applications/Text License: GPLv2 URL: http://www.danielnaber.de/loook/ Source0: http://www.danielnaber.de/loook/%{name}-%{version}.zip Patch0: %{name}-%{version}-python3-env.patch Patch1: %{name}-%{version}-manpage.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: python3-tkinter BuildRequires: python3-devel %description Loook is a simple Python tool that searches for text strings in OpenOffice.org (and StarOffice 6.0 or later) files. It works under Linux, Windows and Macintosh. AND, OR and phrase searches are supported. It doesn't create an index, but searching should be fast enough unless you have really many files. %prep %setup -q -c %patch0 -p1 %patch1 -p1 %build gzip %{name}.1 %install %{__rm} -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{python3_sitelib}/%{name} install -pm 0755 %{name}.py $RPM_BUILD_ROOT%{python3_sitelib}/%{name}/ mkdir -p $RPM_BUILD_ROOT%{_bindir} ln -s %{python3_sitelib}/%{name}/%{name}.py $RPM_BUILD_ROOT%{_bindir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/ install -pm 0644 %{name}.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/ %py_byte_compile %{__python3} %{buildroot}%{_datadir}/%{name}/ %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING %{python3_sitearch}/%{name}/ %{_mandir}/man1/%{name}.1* %{_bindir}/%{name} %changelog * Thu Nov 04 2010 Lukas Zapletal - 0.6.7-1 - Initial package