X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=ccsm.spec;h=28b847a9dc71c5a2cb39cdd3f10eb26ad0bc6361;hb=refs%2Fheads%2Fmaster;hp=8db97d9a6ce65c18d05f74d30e4626d9375f56bd;hpb=049984c2191e646f6e2cdc321767f1165574f4a1;p=packages%2Fccsm.git diff --git a/ccsm.spec b/ccsm.spec index 8db97d9..28b847a 100644 --- a/ccsm.spec +++ b/ccsm.spec @@ -1,59 +1,71 @@ -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: 5 +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: gettext-tools +BuildRequires: intltool BuildRequires: python-devel >= 1:2.5 -BuildRequires: python-Pyrex BuildRequires: rpm-pythonprov -Requires: compizconfig-python -Requires: python-pygtk-gtk +BuildRequires: rpmbuild(macros) >= 1.710 +Requires(post,postun): gtk-update-icon-cache +Requires(post,postun): hicolor-icon-theme +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 \ +%py_build \ --prefix %{_prefix} %install rm -rf $RPM_BUILD_ROOT -python setup.py install \ - --optimize=2 \ +%py_install \ --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.*