%global upsname Polly %global upsver 0.93.4\ \(pre-alpha\ 3.4\) Name:polly Version:0.93.4 Release:4%{?dist} Summary:Linux Twitter client designed for multiple columns of multiple accounts License:GPLv3 URL:https://launchpad.net/polly Source0:https://launchpad.net/polly/1.0/pre-alpha-2/+download/%{upsname}-%{upsver}.tar.gz BuildRequires:python2-devel BuildRequires:GConf2-devel BuildRequires:desktop-file-utils Requires:python-gtk2 Requires:python-dbus Requires:python-xdg Requires:python-notify Requires:python-oauth2 Requires:python-gconf Requires:python-socksipy Requires:python-httplib2 Requires:python-pycurl Requires:python-numpy Requires:python-keyring Requires:python-gtkspell Requires:python-indicate BuildArch:noarch %description Polly is a Linux Twitter client designed for managing multiple columns of multiple accounts, purposefully keeping them separated instead of merged. %prep %setup -qn %{upsname}-0.93.4\ \(pre-alpha\ 3.4\) sed -i '1d' src/polly/__init__.py %build %{__python} setup.py build %install %{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule share/gconf/schemas/polly.schemas desktop-file-install \ --add-category=";" \ --dir=$RPM_BUILD_ROOT/%{_datadir}/applications/ \ $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop %post /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : %files %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/gconf/schemas/%{name}.schemas %{_datadir}/icons/hicolor/*/*/* %{_datadir}/%{name}/iconsets %{python_sitelib}/*.egg-info %{python_sitelib}/%{name} %changelog * Tue Sep 18 2012 Adrian Alves - 0.93.4-4 - Icon cache update * Sun Sep 16 2012 Adrian Alves - 0.93.4-3 - fixed %%files section and buildrequieres dependencies * Sat Jun 09 2012 Adrian Alves - 0.93.4-2 - rpmlint fixes * Tue May 22 2012 Adrian Alves - 0.93.4-1 - First Build for Fedoraproject.org