-Summary: compizconfig-settings-manager
-Summary(pl.UTF-8): compizconfig-settings-manager
+Summary: CompizConfig Settings Manager
+Summary(pl.UTF-8): CompizConfig Settings Manager - zarządca ustawień konfiguracji compiza
Name: ccsm
-Version: 0.5.2
-Release: 1
-License: GPL
+Version: 0.8.4
+Release: 3
+License: GPL v2+
Group: X11/Applications
-Source0: http://releases.compiz-fusion.org/%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5: e267eaa2400d833bcc3da6383bf054ff
-URL: http://forum.compiz-fusion.org/
-BuildRequires: libcompizconfig-devel >= %{version}
+Source0: http://releases.compiz.org/%{version}/%{name}-%{version}.tar.bz2
+# Source0-md5: 6bad7a02a91cc8fc9c4c48f83e91c08c
+URL: http://www.compiz.org/
+BuildRequires: intltool
+BuildRequires: gettext-devel
BuildRequires: python-devel >= 1:2.5
-BuildRequires: python-Pyrex
BuildRequires: rpm-pythonprov
-Requires: compizconfig-python
-Requires: python-pygtk-gtk
+BuildRequires: rpmbuild(macros) >= 1.311
+Requires(post,postun): gtk+2
+Requires: python-compizconfig >= %{version}
+Requires: python-pygtk-gtk >= 2:2.10.0
Suggests: python-sexy
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-A fully featured Python/GTK based settings manager for the
+A fully featured Python/GTK+ based settings manager for the
CompizConfig system.
%description -l pl.UTF-8
-W pełni sprawny, oparty o Pythona/GTK menedżer ustawień dla systemu
-CompizConfig.
+W pełni funkcjonalny, oparty o Pythona/GTK+ zarządca ustawień dla
+systemu CompizConfig.
%prep
%setup -q
%build
-python setup.py build \
+%{__python} setup.py build \
--prefix %{_prefix}
%install
rm -rf $RPM_BUILD_ROOT
-python setup.py install \
+%{__python} setup.py install \
--optimize=2 \
--root $RPM_BUILD_ROOT \
--prefix %{_prefix}
-find $RPM_BUILD_ROOT%{py_sitescriptdir}/ccm -name '*.py' -exec rm -f {} \;
+%py_postclean %{py_sitescriptdir}/ccm
+# bad lang code
+mv $RPM_BUILD_ROOT%{_datadir}/locale/{md,man}
+# and unsupported by glibc (2.7)
+rm -r $RPM_BUILD_ROOT%{_datadir}/locale/man
+mv $RPM_BUILD_ROOT%{_datadir}/locale/ml{_IN,}
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
+%post
+%update_icon_cache hicolor
+
+%postun
+%update_icon_cache hicolor
+
%files -f %{name}.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/ccsm
-%{_desktopdir}/*.desktop
%{_datadir}/ccsm
-%{_iconsdir}/*/scalable/apps/ccsm.svg
-%{_pixmapsdir}/ccsm.png
%{py_sitescriptdir}/ccm
%{py_sitescriptdir}/%{name}*.egg-info
+%{_desktopdir}/ccsm.desktop
+%{_iconsdir}/hicolor/*/apps/ccsm.*