[imsettings] New upstream release.

Akira TAGOH tagoh at fedoraproject.org
Thu Oct 10 11:47:50 UTC 2013


commit d01af23f11a11b1fc3bf693636d3f508fd9fef55
Author: Akira TAGOH <tagoh at redhat.com>
Date:   Thu Oct 10 20:47:43 2013 +0900

    New upstream release.
    
    - Enable imsettings forcibly for Cinnamon so far.

 imsettings-force-enable-for-cinnamon.patch |   23 +++++++++++++++++++++++
 imsettings.spec                            |    9 ++++++++-
 sources                                    |    2 +-
 3 files changed, 32 insertions(+), 2 deletions(-)
---
diff --git a/imsettings-force-enable-for-cinnamon.patch b/imsettings-force-enable-for-cinnamon.patch
new file mode 100644
index 0000000..74dfdc1
--- /dev/null
+++ b/imsettings-force-enable-for-cinnamon.patch
@@ -0,0 +1,23 @@
+diff -pruN imsettings-1.6.6.orig/data/imsettings-target-checker.sh.in imsettings-1.6.6/data/imsettings-target-checker.sh.in
+--- imsettings-1.6.6.orig/data/imsettings-target-checker.sh.in	2013-10-10 20:15:29.000000000 +0900
++++ imsettings-1.6.6/data/imsettings-target-checker.sh.in	2013-10-10 20:44:39.000000000 +0900
+@@ -89,19 +89,6 @@ case $(get_desktop) in
+ 	    exit 1
+ 	fi
+ 	;;
+-    cinnamon*)
+-	dbus_send 'org.Cinnamon' '/' 'org.freedesktop.DBus.Peer.Ping'
+-	if [ $? = 0 ]; then
+-	    if gsettings_get_bool org.cinnamon.settings-daemon.plugins.keyboard active; then
+-		log "** org.cinnamon.settings-daemon.plugins.keyboard.active is true. imsettings is going to be disabled."
+-		exit 0
+-	    else
+-		exit 1
+-	    fi
+-	else
+-	    exit 1
+-	fi
+-	;;
+     *)
+ 	exit 1
+ 	;;
diff --git a/imsettings.spec b/imsettings.spec
index 178b834..a7507ea 100644
--- a/imsettings.spec
+++ b/imsettings.spec
@@ -1,5 +1,5 @@
 Name:		imsettings
-Version:	1.6.5
+Version:	1.6.6
 Release:	1%{?dist}
 License:	LGPLv2+
 URL:		https://tagoh.bitbucket.org/%{name}/
@@ -19,6 +19,8 @@ Patch0:		%{name}-constraint-of-language.patch
 Patch1:		%{name}-disable-xim.patch
 ## Fedora specific: Enable xcompose for certain languages
 Patch2:		%{name}-xinput-xcompose.patch
+## Fedora specific: Force enable the IM management on imsettings for Cinnamon
+Patch3:		%{name}-force-enable-for-cinnamon.patch
 
 Summary:	Delivery framework for general Input Method configuration
 Group:		Applications/System
@@ -191,6 +193,7 @@ This package contains a module to get this working on Cinnamon.
 %patch0 -p1 -b .0-lang
 %patch1 -p1 -b .1-xim
 %patch2 -p1 -b .2-xcompose
+%patch3 -p1 -b .3-force-cinnamon
 
 %build
 %configure	\
@@ -307,6 +310,10 @@ fi
 
 
 %changelog
+* Thu Oct 10 2013 Akira TAGOH <tagoh at redhat.com> - 1.6.6-1
+- New upstream release.
+- Enable imsettings forcibly for Cinnamon so far.
+
 * Thu Oct 10 2013 Akira TAGOH <tagoh at redhat.com> - 1.6.5-1
 - New upstream release.
 - Add a module to support the latest Cinnamon Desktop. (#1017141)
diff --git a/sources b/sources
index f43a859..e758854 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6eecbb66acaa1dc297bd0d8c83fb2e59  imsettings-1.6.5.tar.bz2
+43203507352e4d04e50dde58a93107c0  imsettings-1.6.6.tar.bz2


More information about the scm-commits mailing list