[packages/oyranos] - some split (mainly separated cups and x11 parts)
qboosh
qboosh at pld-linux.org
Fri Mar 29 19:51:35 CET 2013
commit 9faf0cb8cc62752fb1035bb6913a711aeeced24e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Mar 29 19:51:20 2013 +0100
- some split (mainly separated cups and x11 parts)
oyranos.spec | 85 ++++++++++++++++++++++++++++++++++++++++++++++--------------
1 file changed, 66 insertions(+), 19 deletions(-)
---
diff --git a/oyranos.spec b/oyranos.spec
index 6ada920..8c1191b 100644
--- a/oyranos.spec
+++ b/oyranos.spec
@@ -23,7 +23,8 @@ BuildRequires: exiv2-devel
%{?with_fltk:BuildRequires: fltk-devel}
BuildRequires: gcc >= 6:4.2
BuildRequires: gettext-devel
-#BuildRequires: grantlee
+# not required for releases (generated code included)
+#BuildRequires: grantlee >= 0.2.0
BuildRequires: lcms-devel
BuildRequires: lcms2-devel
BuildRequires: libXcm-devel
@@ -62,29 +63,66 @@ wyjściowych poprzez wszystkie aplikacje obsługujące ten system. Celem
jest uprzystępnienie zarządzania kolorami dla wszystkich użytkowników
w sposób zautomatyzowany, niezależny od wiedzy technicznej.
-%package fltk
+%package module-cups
+Summary: CUPS device support for Oyranos Colour Management System
+Summary(pl.UTF-8): Obsługa urządzeń CUPS dla systemu zarządzania kolorami Oyranos
+Group: Applications/Graphics
+Requires: %{name} = %{version}-%{release}
+
+%description module-cups
+CUPS device support for Oyranos Colour Management System.
+
+%description module-cups -l pl.UTF-8
+Obsługa urządzeń CUPS dla systemu zarządzania kolorami Oyranos.
+
+%package module-x11
+Summary: X11 and monitor support for Oyranos Colour Management System
+Summary(pl.UTF-8): Obsługa X11 i monitorów dla systemu zarządzania kolorami Oyranos
+Group: X11/Applications/Graphics
+Requires: %{name} = %{version}-%{release}
+
+%description module-x11
+X11 and monitor support for Oyranos Colour Management System.
+
+%description module-x11 -l pl.UTF-8
+Obsługa X11 i monitorów dla systemu zarządzania kolorami Oyranos.
+
+%package profile-graph
+Summary: Profile 2D graph tool
+Summary(pl.UTF-8): Narzędzie do rysowania dwuwymiarowych wykresów profili
+Group: Applications/Graphics
+Requires: %{name} = %{version}-%{release}
+
+%description profile-graph
+The grapher renders a simple gamut hull of a ICC profile in 2D.
+
+%description profile-graph -l pl.UTF-8
+Program rysujący w dwóch wymiarach prosty obraz gamy kolorów z profilu
+ICC.
+
+%package ui-fltk
Summary: FLTK-based GUI for Oyranos Colour Management System
Summary(pl.UTF-8): Oparty na FLTK graficzny interfejs dla systemu zarządzania kolorami Oyranos
Group: X11/Applications/Graphics
Requires: %{name} = %{version}-%{release}
-%description fltk
+%description ui-fltk
FLTK-based configuration GUI for Oyranos Colour Management System.
-%description fltk -l pl.UTF-8
+%description ui-fltk -l pl.UTF-8
Oparty na FLTK graficzny interfejs konfiguracyjny do systemu
zarządzania kolorami Oyranos.
-%package qt
+%package ui-qt
Summary: Qt-based GUI for Oyranos Colour Management System
Summary(pl.UTF-8): Oparty na Qt graficzny interfejs dla systemu zarządzania kolorami Oyranos
Group: X11/Applications/Graphics
Requires: %{name} = %{version}-%{release}
-%description qt
+%description ui-qt
Qt-based applet showing state of Oyranos Colour Management System.
-%description qt -l pl.UTF-8
+%description ui-qt -l pl.UTF-8
Oparty na Qt aplet pokazyjący stan systemu zarządzania kolorami
Oyranos.
@@ -166,52 +204,61 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc AUTHORS COPYING ChangeLog README
%attr(755,root,root) %{_bindir}/oyranos-icc
-%attr(755,root,root) %{_bindir}/oyranos-monitor
-%attr(755,root,root) %{_bindir}/oyranos-monitor-daemon
%attr(755,root,root) %{_bindir}/oyranos-policy
%attr(755,root,root) %{_bindir}/oyranos-profile
-%attr(755,root,root) %{_bindir}/oyranos-profile-graph
%attr(755,root,root) %{_bindir}/oyranos-profile-install
%attr(755,root,root) %{_bindir}/oyranos-profiles
%attr(755,root,root) %{_bindir}/oyranos-xforms-modules
%dir %{_libdir}/colour
%dir %{_libdir}/colour/modules
-%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_CUPS_cmm_module.so
%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_lcm2_cmm_module.so
%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_lcms_cmm_module.so
%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_lraw_cmm_module.so
%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_oPNG_cmm_module.so
%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_oicc_cmm_module.so
%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_oyRE_cmm_module.so
-%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_oyX1_cmm_module.so
-%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_oydi_cmm_module.so
%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_oyra_cmm_module.so
%dir %{_libdir}/oyranos
%attr(755,root,root) %{_libdir}/oyranos/liboyranos_oyIM_cmm_module.so
%dir %{_datadir}/color/settings
%{_datadir}/color/settings/*.policy.xml
-/etc/xdg/autostart/oyranos-monitor-setup.desktop
%{_desktopdir}/oyranos-profile-install.desktop
%{_pixmapsdir}/lcms_logo2.png
%{_pixmapsdir}/oyranos_logo.png
-%{_mandir}/man1/oyranos-monitor.1*
-%{_mandir}/man1/oyranos-monitor-daemon.1*
%{_mandir}/man1/oyranos-policy.1*
%{_mandir}/man1/oyranos-profile.1*
-%{_mandir}/man1/oyranos-profile-graph.1*
%{_mandir}/man1/oyranos-profile-install.1*
%{_mandir}/man1/oyranos-profiles.1*
%{_mandir}/man1/oyranos-xforms-modules.1*
+%files module-cups
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_CUPS_cmm_module.so
+
+%files module-x11
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/oyranos-monitor
+%attr(755,root,root) %{_bindir}/oyranos-monitor-daemon
+%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_oyX1_cmm_module.so
+%attr(755,root,root) %{_libdir}/colour/modules/liboyranos_oydi_cmm_module.so
+/etc/xdg/autostart/oyranos-monitor-setup.desktop
+%{_mandir}/man1/oyranos-monitor.1*
+%{_mandir}/man1/oyranos-monitor-daemon.1*
+
+%files profile-graph
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/oyranos-profile-graph
+%{_mandir}/man1/oyranos-profile-graph.1*
+
%if %{with fltk}
-%files fltk
+%files ui-fltk
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/oyranos-config-fltk
%{_mandir}/man1/oyranos-config-fltk.1*
%endif
%if %{with qt}
-%files qt
+%files ui-qt
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/qcmsevents
%{_desktopdir}/qcmsevents-applet.desktop
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/oyranos.git/commitdiff/9faf0cb8cc62752fb1035bb6913a711aeeced24e
More information about the pld-cvs-commit
mailing list