+++ /dev/null
-Name: tizen-action-framework
-Summary: Tizen Action Framework
-Version: 0.0.1
-Release: 1
-Group: Application Framework/Package Management
-License: Apache-2.0 and MIT
-Source0: %{name}-%{version}.tar.gz
-Source1001: %{name}.manifest
-Source1002: tizen-action-plugin-daemon.service
-Source1003: tizen-action-plugin-daemon.socket
-BuildRequires: cmake
-BuildRequires: hash-signer
-BuildRequires: tidl
-BuildRequires: pkgconfig(aul)
-BuildRequires: pkgconfig(bundle)
-BuildRequires: pkgconfig(capi-appfw-app-common)
-BuildRequires: pkgconfig(capi-appfw-app-control)
-BuildRequires: pkgconfig(capi-appfw-app-manager)
-BuildRequires: pkgconfig(capi-appfw-package-manager)
-BuildRequires: pkgconfig(capi-appfw-service-application)
-BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(gmock)
-BuildRequires: pkgconfig(pkgmgr-parser)
-BuildRequires: pkgconfig(pkgmgr-info)
-BuildRequires: pkgconfig(pkgmgr-installer)
-BuildRequires: pkgconfig(rpc-port)
-BuildRequires: pkgconfig(tizen-database)
-
-%if 0%{?gcov:1}
-BuildRequires: lcov
-%endif
-
-%description
-Tizen Action Framework
-
-%package -n capi-appfw-tizen-action
-Summary: Tizen Action Framework API
-Group: Application Framework/Development
-Requires: %{name} = %{version}-%{release}
-
-%description -n capi-appfw-tizen-action
-Tizen Action Framework API
-
-%package -n capi-appfw-tizen-action-devel
-Summary: Tizen Action Framework API (Development)
-Group: Application Framework/Development
-Requires: %{name} = %{version}-%{release}
-
-%description -n capi-appfw-tizen-action-devel
-Tizen Action Framework API (Development)
-
-%package tool
-Summary: Tizen Action Framework Tools
-Group: Application Framework/Development
-Requires: %{name} = %{version}-%{release}
-
-%description tool
-Tizen Action Framework Tools.
-
-%package plugin-daemon
-Summary: Tizen Action Framework Plugin Daemon
-Group: Application Framework/Service
-Requires: %{name} = %{version}-%{release}
-
-%description plugin-daemon
-Tizen Action Framework Plugin Daemon
-
-%define service_pkgid org.tizen.action-framework.service
-%package -n %{service_pkgid}
-Summary: Tizen Action Framework Service Package
-Requires: %{name} = %{version}
-
-%description -n %{service_pkgid}
-Tizen Action Framework Service Package.
-
-%prep
-%setup -q
-cp %{SOURCE1001} .
-/bin/bash ./tidl/prebuild.sh
-
-%build
-MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
-%cmake . -DCMAKE_VERBOSE_MAKEFILE:BOOL=%{?verbose_make:ON}%{!?verbose_make:OFF} \
- -DUNITDIR=%{_unitdir} \
- -DFULLVER=%{version} \
- -DMAJORVER=${MAJORVER} \
- -DSERVICE_PKGID=%{service_pkgid}
-
-%__make %{?_smp_mflags}
-
-%check
-export LD_LIBRARY_PATH="../../src/action:../../src/common:../../src/pkgmgr_plugin_parser"
-ctest -V %{?_smp_mflags}
-
-%install
-%make_install
-mkdir -p %{buildroot}%{_unitdir}/basic.target.wants
-mkdir -p %{buildroot}%{_unitdir}/sockets.target.wants
-install -m 0644 %SOURCE1002 %{buildroot}%{_unitdir}/tizen-action-plugin-daemon.service
-install -m 0644 %SOURCE1003 %{buildroot}%{_unitdir}/tizen-action-plugin-daemon.socket
-ln -sf ../tizen-action-plugin-daemon.socket %{buildroot}%{_unitdir}/sockets.target.wants/tizen-action-plugin-daemon.socket
-ln -sf ../tizen-action-plugin-daemon.service %{buildroot}%{_unitdir}/basic.target.wants/tizen-action-plugin-daemon.service
-
-%post
-/sbin/ldconfig
-
-%preun
-
-%postun
-/sbin/ldconfig
-
-%posttrans
-if [ ! -f %{TZ_SYS_DB}/.tizen_action.db ]; then
- cat /dev/null > %{TZ_SYS_DB}/.tizen_action.db
- cat /dev/null > %{TZ_SYS_DB}/.tizen_action.db-journal
-
- chsmack -a _ %{TZ_SYS_DB}/.tizen_action.db
- chsmack -a _ %{TZ_SYS_DB}/.tizen_action.db-journal
-fi
-
-%files
-%defattr(-,root,root,-)
-%manifest %{name}.manifest
-%license LICENSE LICENSE.MIT
-%{_libdir}/libtizen-action.so*
-%{_libdir}/libtizen-action-common.so*
-%{_sysconfdir}/package-manager/parserlib/metadata/libtizen-action-plugin.so
-%{_datarootdir}/parser-plugins/tizen-action-plugin.info
-
-%files -n capi-appfw-tizen-action
-%defattr(-,root,root,-)
-%manifest %{name}.manifest
-%{_libdir}/libcapi-appfw-tizen-action.so.*
-
-%files -n capi-appfw-tizen-action-devel
-%defattr(-,root,root,-)
-%manifest %{name}.manifest
-%{_libdir}/libcapi-appfw-tizen-action.so
-%{_includedir}/tizen-action/action.h
-%{_includedir}/tizen-action/action_error.h
-%{_libdir}/pkgconfig/capi-appfw-tizen-action.pc
-
-%files tool
-%defattr(-,root,root,-)
-%manifest %{name}.manifest
-%{_bindir}/action-tool
-
-%files plugin-daemon
-%defattr(-,root,root,-)
-%manifest %{name}.manifest
-%{_unitdir}/tizen-action-plugin-daemon.service
-%{_unitdir}/tizen-action-plugin-daemon.socket
-%{_unitdir}/sockets.target.wants/tizen-action-plugin-daemon.socket
-%{_unitdir}/basic.target.wants/tizen-action-plugin-daemon.service
-%{_bindir}/tizen-action-plugin-daemon
-%{_libdir}/libaction-plugin-sample.so
-
-#Signing
-%define tizen_sign_base %{_prefix}/apps/%{service_pkgid};%{_prefix}/apps/%{service_pkgid}
-%define tizen_sign 1
-%define tizen_author_sign 1
-%define tizen_dist_sign 1
-%define tizen_sign_level platform
-
-%files -n %{service_pkgid}
-%defattr(-,root,root,-)
-%manifest %{name}.manifest
-%{_prefix}/apps/%{service_pkgid}/*
-%{_datadir}/packages/%{service_pkgid}.xml
--- /dev/null
+Name: tizen-action
+Summary: Tizen Action Framework
+Version: 0.0.1
+Release: 1
+Group: Application Framework/Package Management
+License: Apache-2.0 and MIT
+Source0: %{name}-%{version}.tar.gz
+Source1001: %{name}.manifest
+Source1002: tizen-action-plugin-daemon.service
+Source1003: tizen-action-plugin-daemon.socket
+BuildRequires: cmake
+BuildRequires: hash-signer
+BuildRequires: tidl
+BuildRequires: pkgconfig(aul)
+BuildRequires: pkgconfig(bundle)
+BuildRequires: pkgconfig(capi-appfw-app-common)
+BuildRequires: pkgconfig(capi-appfw-app-control)
+BuildRequires: pkgconfig(capi-appfw-app-manager)
+BuildRequires: pkgconfig(capi-appfw-package-manager)
+BuildRequires: pkgconfig(capi-appfw-service-application)
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(gmock)
+BuildRequires: pkgconfig(pkgmgr-parser)
+BuildRequires: pkgconfig(pkgmgr-info)
+BuildRequires: pkgconfig(pkgmgr-installer)
+BuildRequires: pkgconfig(rpc-port)
+BuildRequires: pkgconfig(tizen-database)
+
+%if 0%{?gcov:1}
+BuildRequires: lcov
+%endif
+
+%description
+Tizen Action Framework
+
+%package -n capi-appfw-tizen-action
+Summary: Tizen Action Framework API
+Group: Application Framework/Development
+Requires: %{name} = %{version}-%{release}
+
+%description -n capi-appfw-tizen-action
+Tizen Action Framework API
+
+%package -n capi-appfw-tizen-action-devel
+Summary: Tizen Action Framework API (Development)
+Group: Application Framework/Development
+Requires: %{name} = %{version}-%{release}
+
+%description -n capi-appfw-tizen-action-devel
+Tizen Action Framework API (Development)
+
+%package tool
+Summary: Tizen Action Framework Tools
+Group: Application Framework/Development
+Requires: %{name} = %{version}-%{release}
+
+%description tool
+Tizen Action Framework Tools.
+
+%package plugin-daemon
+Summary: Tizen Action Framework Plugin Daemon
+Group: Application Framework/Service
+Requires: %{name} = %{version}-%{release}
+
+%description plugin-daemon
+Tizen Action Framework Plugin Daemon
+
+%define service_pkgid org.tizen.action-framework.service
+%package -n %{service_pkgid}
+Summary: Tizen Action Framework Service Package
+Requires: %{name} = %{version}
+
+%description -n %{service_pkgid}
+Tizen Action Framework Service Package.
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+/bin/bash ./tidl/prebuild.sh
+
+%build
+MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
+%cmake . -DCMAKE_VERBOSE_MAKEFILE:BOOL=%{?verbose_make:ON}%{!?verbose_make:OFF} \
+ -DUNITDIR=%{_unitdir} \
+ -DFULLVER=%{version} \
+ -DMAJORVER=${MAJORVER} \
+ -DSERVICE_PKGID=%{service_pkgid}
+
+%__make %{?_smp_mflags}
+
+%check
+export LD_LIBRARY_PATH="../../src/action:../../src/common:../../src/pkgmgr_plugin_parser"
+ctest -V %{?_smp_mflags}
+
+%install
+%make_install
+mkdir -p %{buildroot}%{_unitdir}/basic.target.wants
+mkdir -p %{buildroot}%{_unitdir}/sockets.target.wants
+install -m 0644 %SOURCE1002 %{buildroot}%{_unitdir}/tizen-action-plugin-daemon.service
+install -m 0644 %SOURCE1003 %{buildroot}%{_unitdir}/tizen-action-plugin-daemon.socket
+ln -sf ../tizen-action-plugin-daemon.socket %{buildroot}%{_unitdir}/sockets.target.wants/tizen-action-plugin-daemon.socket
+ln -sf ../tizen-action-plugin-daemon.service %{buildroot}%{_unitdir}/basic.target.wants/tizen-action-plugin-daemon.service
+
+%post
+/sbin/ldconfig
+
+%preun
+
+%postun
+/sbin/ldconfig
+
+%posttrans
+if [ ! -f %{TZ_SYS_DB}/.tizen_action.db ]; then
+ cat /dev/null > %{TZ_SYS_DB}/.tizen_action.db
+ cat /dev/null > %{TZ_SYS_DB}/.tizen_action.db-journal
+
+ chsmack -a _ %{TZ_SYS_DB}/.tizen_action.db
+ chsmack -a _ %{TZ_SYS_DB}/.tizen_action.db-journal
+fi
+
+%files
+%defattr(-,root,root,-)
+%manifest %{name}.manifest
+%license LICENSE LICENSE.MIT
+%{_libdir}/libtizen-action.so*
+%{_libdir}/libtizen-action-common.so*
+%{_sysconfdir}/package-manager/parserlib/metadata/libtizen-action-plugin.so
+%{_datarootdir}/parser-plugins/tizen-action-plugin.info
+
+%files -n capi-appfw-tizen-action
+%defattr(-,root,root,-)
+%manifest %{name}.manifest
+%{_libdir}/libcapi-appfw-tizen-action.so.*
+
+%files -n capi-appfw-tizen-action-devel
+%defattr(-,root,root,-)
+%manifest %{name}.manifest
+%{_libdir}/libcapi-appfw-tizen-action.so
+%{_includedir}/tizen-action/action.h
+%{_includedir}/tizen-action/action_error.h
+%{_libdir}/pkgconfig/capi-appfw-tizen-action.pc
+
+%files tool
+%defattr(-,root,root,-)
+%manifest %{name}.manifest
+%{_bindir}/action-tool
+
+%files plugin-daemon
+%defattr(-,root,root,-)
+%manifest %{name}.manifest
+%{_unitdir}/tizen-action-plugin-daemon.service
+%{_unitdir}/tizen-action-plugin-daemon.socket
+%{_unitdir}/sockets.target.wants/tizen-action-plugin-daemon.socket
+%{_unitdir}/basic.target.wants/tizen-action-plugin-daemon.service
+%{_bindir}/tizen-action-plugin-daemon
+%{_libdir}/libaction-plugin-sample.so
+
+#Signing
+%define tizen_sign_base %{_prefix}/apps/%{service_pkgid};%{_prefix}/apps/%{service_pkgid}
+%define tizen_sign 1
+%define tizen_author_sign 1
+%define tizen_dist_sign 1
+%define tizen_sign_level platform
+
+%files -n %{service_pkgid}
+%defattr(-,root,root,-)
+%manifest %{name}.manifest
+%{_prefix}/apps/%{service_pkgid}/*
+%{_datadir}/packages/%{service_pkgid}.xml