Она в kde4 не работает. Пофигу с ней.
Есть другие вопросы. Два пакета для сервиса itmages. Один я собрал без проблем, но со вторым пришлось мучится. Проблема в том что мой мизерный опыт в 4 собранных пакета еще не сталкивался с Питоном и я понял, что он меня раздражает своим секьюрити полицаем.
Пакет я все же собрал, но у меня серьезные сомнения в правильности. Вообще пакеты устанавливаются и работают, выложу их потом, сначала пусть посмотрят специалисты правильно ли написан спек.
Спек для первого пакета писал с нуля с ним нет проблем.
Второй спек написать не получилось, поэтому взял за образец из opensuse и у них там такой бардак с макросами. Короче вот спек сус:
Name: itmages-service
Version: 0.38
Release: 6
Summary: ITmages service requests on DBus, offers to work with image hosting ITmages
License: GPL-2.0+
Group: Development/Languages/Python
URL: https://github.com/itmages/itmages-service
Source0: https://github.com/itmages/itmages-service/tarball/v%{version}
Patch1: x-desktop.patch
Provides: itmages-service
BuildRequires: python-base
BuildRequires: update-desktop-files fdupes
%if 0%{?suse_version} >= 1210
BuildRequires: python-distribute
%else
BuildRequires: python-setuptools
%endif
Requires: dbus-1-python
Requires: python-base
%if 0%{?suse_version} < 1210
Requires: python-gobject < 3.0
%else
Requires: python-gobject2
%endif
Requires: python-lxml
Requires: python-pycurl
BuildArch: noarch
%description
ITmages service is a service that runs all the time in the system, and
service requests on bus DBus, offering to work with image hosting ITmages.
Using ITmages service you no longer need to write a uploader,
and deal with a hosting API. Just use DBus.
%prep
%setup -q -n itmages-itmages-service-cb7c526
%patch1
%build
%{__python} setup.py build
%install
export PYTHONDONTWRITEBYTECODE=
%{__python} setup.py install -O1 --root=%{buildroot}
%fdupes -s %{buildroot}%{python_sitelib}/itmagesd
%suse_update_desktop_file itmagesd
%files
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/itmagesd
%{python_sitelib}/*
%{_datadir}/itmages/testwindow.ui
%{_datadir}/doc/itmages/example/dbustestwin.py_
%{_datadir}/applications/itmagesd.desktop
%{_datadir}/dbus-1/services/org.freedesktop.ITmagesEngine.service
%dir %{_datadir}/dbus-1/
%dir %{_datadir}/itmages/
%dir %{_datadir}/doc/itmages/
%dir %{_datadir}/dbus-1/services/
%dir %{python_sitelib}/itmagesd/
%dir %{_datadir}/doc/itmages/example/
%changelog
Мой спек:
Name: itmages-service
Version: 0.38
Release: alt1
Summary: ITmages service requests on DBus, offers to work with image hosting ITmages
Summary(ru_RU.UTF-8): Cервис обслуживания DBus, работает с хостингом изображений ITmages
License: GPL-2.0+
Group: File tools
Url: https://github.com/itmages/itmages-service
Packager: Koi <eg.evgeniy at gmail.com>
Source0: itmages-service-0.38.tar.gz
Patch1: x-desktop.patch
Provides: itmages-service
Requires: python-module-dbus
Requires: python-base
Requires: python-module-pygobject < 3.0
Requires: python-module-pygobject
Requires: python-module-lxml
Requires: python-module-pycurl
BuildRequires: python-devel
BuildRequires: python3
BuildRequires: python-base
BuildRequires: fdupes
BuildRequires: python-modules
BuildRequires: python-modules-compiler
BuildRequires: python-modules-email
BuildRequires: python3-base
BuildRequires: python-module-distribute
BuildRequires: python-module-setuptools
BuildArch: noarch
%description
ITmages service is a service that runs all the time in the system, and
service requests on bus DBus, offering to work with image hosting ITmages.
Using ITmages service you no longer need to write a uploader,
and deal with a hosting API. Just use DBus.
%description -l UTF-8
ITmages сервис обслуживания, который постоянно работает в системе и использует
службу DBus для отправки изображений на хостинг ITmages.
Для загрузки изображений на хостинг ITmages вам больше не нужно использовать web интерфейс
ITmages, для этого просто используйте сервис меню KDE при наведении курсора мыши на изображение.
%prep
%setup
%patch1
%build
%__python setup.py build
%install
export PYTHONDONTWRITEBYTECODE=
%__python setup.py install -O1 --root=%buildroot
%files
%doc README
%_bindir/itmagesd
%python_sitelibdir/*
%_datadir/itmages/testwindow.ui
%_datadir/doc/itmages/example/dbustestwin.py_
%_datadir/applications/itmagesd.desktop
%_datadir/dbus-1/services/org.freedesktop.ITmagesEngine.service
%dir %_datadir/dbus-1/
%dir %_datadir/itmages/
%dir %_datadir/doc/itmages/
%dir %_datadir/dbus-1/services/
%dir %python_sitelibdir/itmagesd/
%dir %_datadir/doc/itmages/example/
%changelog
Программа собирается и работает, но... Когда в синоптике смотришь описание программ там отражается только Summary, притом и в кратком описании и в подробном.
Еще одна проблема в подробном описании весь текст написан жирными буквами как заголовок, как это исправить?
Вот скрин:
Почему в подробное описание не выводится %description и почему все жирным шрифтом?