libscim@SCIM_EPOCH@_la_LIBADD = libltdlc.la
-bin_PROGRAMS = isf-log
-
-isf_log_SOURCES = isf_log.cpp
-isf_log_LDADD = libscim@SCIM_EPOCH@.la
-if SCIM_BUILD_GTK_UTILS
-isf_log_CXXFLAGS = @GTK2_CFLAGS@ -fPIE
-isf_log_LDFLAGS = @LTLIBINTL@ -rpath $(libdir) -L@GTK_LIBDIR@ -lgtk-x11-2.0 -lgdk-x11-2.0 -lglib-2.0 -lgobject-2.0 -pie
-else
-isf_log_CXXFLAGS = -fPIE
-isf_log_LDFLAGS = @LTLIBINTL@ -rpath $(libdir) -pie
-endif
-
libexecdir = $(libdir)/scim@SCIM_EPOCH@
-libexec_PROGRAMS = scim-launcher scim-helper-launcher
-
-scim_launcher_SOURCES = scim_launcher.cpp
-scim_launcher_LDADD = libscim@SCIM_EPOCH@.la libisf_pkg.la
-scim_launcher_CXXFLAGS = @VCONF_CFLAGS@ @DLOG_CFLAGS@ @TZPLATFORM_CONFIG_CFLAGS@ -fPIE
-scim_launcher_LDFLAGS = @LTLIBINTL@ @VCONF_LIBS@ @DLOG_LIBS@ @TZPLATFORM_CONFIG_LIBS@ -pie
+libexec_PROGRAMS = scim-helper-launcher
scim_helper_launcher_SOURCES = scim_helper_launcher.cpp
scim_helper_launcher_CXXFLAGS = -fPIE
%if "%{?profile}" != "common" && "%{?profile}" != "wearable" && "%{?profile}" != "mobile" && "%{?profile}" != "ivi"
mv build_tv/bin/isf-demo-efl %{buildroot}%{_bindir}/isf-demo-efl.tv
mv build_tv/bin/isf-panel-efl %{buildroot}%{_bindir}/isf-panel-efl.tv
-mv build_tv/bin/isf-log %{buildroot}%{_bindir}/isf-log.tv
rm -rf %{buildroot}%{_datadir}/scim/remote-input
mkdir -p %{buildroot}%{_datadir}/scim
mv -f build_tv/remote-input %{buildroot}%{_datadir}/scim/
pushd build_tv/lib/
for FILE in libscim-*.so*; do mv "$FILE" "%{buildroot}%{_libdir}/$FILE.tv"; done
popd
-mv build_tv/lib/scim-1.0/scim-launcher %{buildroot}%{_libdir}/scim-1.0/scim-launcher.tv
mv build_tv/lib/scim-1.0/scim-helper-launcher %{buildroot}%{_libdir}/scim-1.0/scim-helper-launcher.tv
%endif
%if "%{?profile}" != "tv" && "%{?profile}" != "mobile" && "%{?profile}" != "common"
mv build_wearable/bin/isf-demo-efl %{buildroot}%{_bindir}/isf-demo-efl.wearable
mv build_wearable/bin/isf-panel-efl %{buildroot}%{_bindir}/isf-panel-efl.wearable
-mv build_wearable/bin/isf-log %{buildroot}%{_bindir}/isf-log.wearable
#mv build_wearable/lib/libscim-*.so* %{buildroot}%{_libdir}/libscim-*.so*.wearable
pushd build_wearable/lib/
for FILE in libscim-*.so*; do mv "$FILE" "%{buildroot}%{_libdir}/$FILE.wearable"; done
popd
-mv build_wearable/lib/scim-1.0/scim-launcher %{buildroot}%{_libdir}/scim-1.0/scim-launcher.wearable
mv build_wearable/lib/scim-1.0/scim-helper-launcher %{buildroot}%{_libdir}/scim-1.0/scim-helper-launcher.wearable
%endif
%if "%{?profile}" == "tv" || "%{?profile}" == "wearable" || "%{?profile}" == "ivi"
rm %{buildroot}%{_bindir}/isf-demo-efl
rm %{buildroot}%{_bindir}/isf-panel-efl
-rm %{buildroot}%{_bindir}/isf-log
-rm %{buildroot}%{_libdir}/scim-1.0/scim-launcher
rm %{buildroot}%{_libdir}/scim-1.0/scim-helper-launcher
%endif
%post profile_wearable
ln -sf isf-demo-efl.wearable %{_bindir}/isf-demo-efl
ln -sf isf-panel-efl.wearable %{_bindir}/isf-panel-efl
-ln -sf isf-log.wearable %{_bindir}/isf-log
-ln -sf scim-launcher.wearable %{_libdir}/scim-1.0/scim-launcher
ln -sf scim-helper-launcher.wearable %{_libdir}/scim-1.0/scim-helper-launcher
pushd %{_libdir}
for FILE in libscim-*.so*.wearable; do ln -sf "$FILE" "${FILE%.wearable}"; done
if [ $1 -gt 0 ]; then
rm %{_bindir}/isf-demo-efl
rm %{_bindir}/isf-panel-efl
-rm %{_bindir}/isf-log
-rm %{_libdir}/scim-1.0/scim-launcher
rm %{_libdir}/scim-1.0/scim-helper-launcher
pushd %{_libdir}
for FILE in libscim-*.so*; do rm "$FILE"; done
# files in bindir and libdir may differ.
%{_bindir}/isf-demo-efl.wearable
%{_bindir}/isf-panel-efl.wearable
-%{_bindir}/isf-log.wearable
-%{_libdir}/scim-1.0/scim-launcher.wearable
%{_libdir}/scim-1.0/scim-helper-launcher.wearable
%{_libdir}/libscim-*.so*.wearable
%post profile_tv
ln -sf isf-demo-efl.tv %{_bindir}/isf-demo-efl
ln -sf isf-panel-efl.tv %{_bindir}/isf-panel-efl
-ln -sf isf-log.tv %{_bindir}/isf-log
-ln -sf scim-launcher.tv %{_libdir}/scim-1.0/scim-launcher
ln -sf scim-helper-launcher.tv %{_libdir}/scim-1.0/scim-helper-launcher
pushd %{_libdir}
for FILE in libscim-*.so*.tv; do ln -sf "$FILE" "${FILE%.tv}"; done
if [ $1 -gt 0 ]; then
rm %{_bindir}/isf-demo-efl
rm %{_bindir}/isf-panel-efl
-rm %{_bindir}/isf-log
-rm %{_libdir}/scim-1.0/scim-launcher
rm %{_libdir}/scim-1.0/scim-helper-launcher
pushd %{_libdir}
for FILE in libscim-*.so*; do rm "$FILE"; done
%files profile_tv
%manifest %{name}.manifest
-# files in bindir, lib/libscim*.so.*, lib/scim-1.0/scim-launcher are different
+# files in bindir, lib/libscim*.so.* are different
%{_bindir}/isf-demo-efl.tv
%{_bindir}/isf-panel-efl.tv
-%{_bindir}/isf-log.tv
-%{_libdir}/scim-1.0/scim-launcher.tv
%{_libdir}/scim-1.0/scim-helper-launcher.tv
%{_libdir}/libscim-*.so*.tv
# TV Only: remote-input
%license COPYING
%{TZ_SYS_ETC}/dump.d/module.d/*
/usr/share/upgrade/scripts/*
-# files in bindir, lib/libscim*.so.*, lib/scim-1.0/scim-launcher are different
+# files in bindir, lib/libscim*.so.* are different
%exclude %{_libdir}/libscim-*.so*.tv
%exclude %{_libdir}/libscim-*.so*.wearable
%{_libdir}/libscim-*.so*
%if "%{?profile}" != "tv" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi"
%files profile_common
%manifest %{name}.manifest
-# files in bindir, lib/libscim*.so.*, lib/scim-1.0/scim-launcher are different
+# files in bindir, lib/libscim*.so.* are different
%{_bindir}/isf-demo-efl
%{_bindir}/isf-panel-efl
-%{_bindir}/isf-log
-%{_libdir}/scim-1.0/scim-launcher
%{_libdir}/scim-1.0/scim-helper-launcher
# default .so are housed in the main pkg.
%endif