SCIM_MODULE_PATH="$libdir/scim$SCIM_EPOCH"
SCIM_LIBEXECDIR="$libdir/scim$SCIM_EPOCH"
SCIM_LOCALEDIR="/usr/share/locale"
-SCIM_TEMPDIR="/tmp"
+SCIM_TEMPDIR="/run/.isf"
AC_SUBST(SCIM_BINDIR)
AC_SUBST(SCIM_DATADIR)
/SupportedUnicodeLocales = en_US.UTF-8
/DefaultPanelProgram = isf-panel-efl
/DefaultConfigModule = simple
-/DefaultSocketFrontEndAddress = local:/tmp/scim-socket-frontend
-/DefaultSocketIMEngineAddress = local:/tmp/scim-socket-frontend
-/DefaultSocketConfigAddress = local:/tmp/scim-socket-config
-/DefaultPanelSocketAddress = local:/tmp/scim-panel-socket
-/DefaultHelperManagerSocketAddress = local:/tmp/scim-socket-frontend
+/DefaultSocketFrontEndAddress = local:/run/.isf/scim-socket-frontend
+/DefaultSocketIMEngineAddress = local:/run/.isf/scim-socket-frontend
+/DefaultSocketConfigAddress = local:/run/.isf/scim-socket-config
+/DefaultPanelSocketAddress = local:/run/.isf/scim-panel-socket
+/DefaultHelperManagerSocketAddress = local:/run/.isf/scim-socket-frontend
/DefaultSocketTimeout = 5000
/InitialIseType = 1
/InitialIseUuid = ise-default
#define SCIM_CONFIG_IMENGINE_SOCKET_TIMEOUT "/IMEngine/Socket/Timeout"
#define SCIM_CONFIG_IMENGINE_SOCKET_ADDRESS "/IMEngine/Socket/Address"
-#define SCIM_SOCKET_FRONTEND_DEF_ADDRESS "local:/tmp/scim-socket-frontend"
+#define SCIM_SOCKET_FRONTEND_DEF_ADDRESS "local:/run/.isf/scim-socket-frontend"
#ifndef SCIM_TEMPDIR
- #define SCIM_TEMPDIR "/tmp"
+ #define SCIM_TEMPDIR "/run/.isf"
#endif
using namespace scim;
m_connected = false;
}
-#define SCIM_DEFAULT_SOCKET_FRONTEND_ADDRESS "local:/tmp/scim-socket-frontend"
-#define SCIM_DEFAULT_PANEL_SOCKET_ADDRESS "local:/tmp/scim-panel-socket"
-#define SCIM_DEFAULT_HELPER_MANAGER_SOCKET_ADDRESS "local:/tmp/scim-socket-frontend"
+#define SCIM_DEFAULT_SOCKET_FRONTEND_ADDRESS "local:/run/.isf/scim-socket-frontend"
+#define SCIM_DEFAULT_PANEL_SOCKET_ADDRESS "local:/run/.isf/scim-panel-socket"
+#define SCIM_DEFAULT_HELPER_MANAGER_SOCKET_ADDRESS "local:/run/.isf/scim-socket-frontend"
String scim_get_default_socket_frontend_address ()
{
--- /dev/null
+d /run/.isf 1770 display users
+t /run/.isf - - - - security.SMACK64="User::App::Shared"
+t /run/.isf - - - - security.SMACK64TRANSMUTE="TRUE"
Group: Graphics & UI Framework/Input
License: LGPL-2.1+
Source0: %{name}-%{version}.tar.gz
+Source100: %{name}.conf
BuildRequires: edje-bin
BuildRequires: gettext-tools
BuildRequires: pkgconfig(appcore-efl)
rm -rf %{buildroot}
%make_install
+mkdir -p %{buildroot}%{_tmpfilesdir}
+install -m 0644 %SOURCE100 %{buildroot}%{_tmpfilesdir}/%{name}.conf
+
mkdir -p %{buildroot}/%{TZ_SYS_ETC}/dump.d/module.d
cp -af ism/dump/isf_log_dump.sh %{buildroot}/%{TZ_SYS_ETC}/dump.d/module.d
mkdir -p %{buildroot}/etc/scim/conf
%{TZ_SYS_RO_ETC}/package-manager/parserlib/category/libimeparser.so
%license COPYING
%{TZ_SYS_ETC}/dump.d/module.d/*
+%{_tmpfilesdir}/%{name}.conf
%files devel
%defattr(-,root,root,-)