[packages/imsettings] - added mate module
qboosh
qboosh at pld-linux.org
Thu Nov 8 21:40:10 CET 2012
commit 90d7596d4b4c1369e6c912969fdf0fbbf8f3e65e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Nov 8 21:40:16 2012 +0100
- added mate module
imsettings.spec | 35 ++++++++++++++++++++++++++++++++++-
1 file changed, 34 insertions(+), 1 deletion(-)
---
diff --git a/imsettings.spec b/imsettings.spec
index c154860..1592d55 100644
--- a/imsettings.spec
+++ b/imsettings.spec
@@ -1,6 +1,7 @@
# TODO: mate support [mateconf-2.0.pc]
#
# Conditional build:
+%bcond_without mate # MATE support module
%bcond_without xfce # Xfce support module
#
Summary: Delivery framework for general Input Method configuration
@@ -28,6 +29,7 @@ BuildRequires: gtk+2-devel >= 2:2.12.0
BuildRequires: gtk-doc >= 1.0
BuildRequires: libgxim-devel >= 0.3.1
BuildRequires: libnotify-devel >= 0.7.0
+%{?with_mate:BuildRequires: mate-conf-devel}
BuildRequires: pkgconfig
%{?with_xfce:BuildRequires: xfconf-devel}
BuildRequires: xorg-lib-libX11-devel
@@ -115,7 +117,7 @@ Ten pakiet zawiera moduł umożliwiający to dla usługi XIM.
%package gnome2
Summary: GNOME 2 (GConf) support on imsettings
-Summary(pl.UTF-8): Obsługa GNOME 2 (GConf) dla imsettings
+Summary(pl.UTF-8): Obsługa GNOME 2 (GConfa) dla imsettings
Group: Applications/System
Requires: %{name} = %{version}-%{release}
Requires: im-chooser
@@ -163,6 +165,31 @@ graficznego.
Ten pakiet zawiera moduł umożliwiający to dla aplikacji GNOME 3
(korzystających z GSettings).
+%package mate
+Summary: MATE (MateConf) support on imsettings
+Summary(pl.UTF-8): Obsługa MATE (MateConfa) dla imsettings
+Group: Applications/System
+Requires: %{name} = %{version}-%{release}
+Requires: im-chooser
+Provides: %{name}-desktop-module = %{version}-%{release}
+
+%description mate
+IMSettings is a framework that delivers Input Method settings and
+applies the changes so they take effect immediately without any need
+to restart applications or the desktop.
+
+This package contains a module to get this working on MATE (using
+MateConf).
+
+%description mate -l pl.UTF-8
+IMSettings to szkielet udostępniający ustawienia metod wprowadzania
+znaków (Input Method) i wykonujący zmiany tak, że wchodzą w życie
+natychmiast bez potrzeby restartu aplikacji ani środowiska
+graficznego.
+
+Ten pakiet zawiera moduł umożliwiający to dla aplikacji MATE
+(korzystających z MateConfa).
+
%package qt
Summary: Qt support on imsettings
Summary(pl.UTF-8): Obsługa Qt dla imsettings
@@ -316,6 +343,12 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/%{name}/libimsettings-gsettings.so
+%if %{with mate}
+%files mate
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/libimsettings-mateconf.so
+%endif
+
%files qt
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/%{name}/libimsettings-qt.so
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/imsettings.git/commitdiff/90d7596d4b4c1369e6c912969fdf0fbbf8f3e65e
More information about the pld-cvs-commit
mailing list