# 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())")} Name: activity-log-manager Version: 0.8.0 Release: 1%{?dist} Summary: Easily control what gets logged by Zeitgeist License: GPLv2+ URL: https://launchpad.net/activity-log-manager/ Source0: http://launchpad.net/activity-log-manager/0.8/0.8.0/+download/activity-log-manager-0.8.0.tar.gz BuildArch: noarch BuildRequires: python-devel python-distutils-extra desktop-file-utils intltool Requires: zeitgeist >= 0.8.0 Requires: pygtk2 pygobject2 %description Activity Log Manager is a graphical user interface which lets you easily control what gets logged by Zeitgeist. %prep %setup -q %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} desktop-file-install \ --dir=%{buildroot}/%{_datadir}/applications \ build/share/applications/activity-log-manager.desktop mkdir %{buildroot}/%{_datadir}/locale cp -r -p build/mo/* %{buildroot}/%{_datadir}/locale %find_lang %{name} %files -f %{name}.lang %defattr(-,root,root,-) %doc COPYING %{_bindir}/* %{_datadir}/%{name} %{_datadir}/man/*/* %{_datadir}/applications/* %{python_sitelib}/* %changelog * Mon May 30 2011 Mads Villadsen - 0.8.0-1 - Initial release