+%define unpackdir /opt/usr/share/package-unpacked
+
Name: app-installers
Summary: Application installers
Version: 1.22.7
-DTIZEN_FULL_VERSION=%{tizen_full_version} \
-DUNITDIR=%{_unitdir} \
-DUNITDIR_USER=%{_unitdir_user} \
- -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
+ -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
+ -DUNPACKDIR=%{unpackdir}
make %{?_smp_mflags}
%install
%make_install
-mkdir -p %{buildroot}%{TZ_SYS_SHARE}/package-unpacked/
+mkdir -p %{buildroot}%{unpackdir}
mkdir -p %{buildroot}%{_unitdir_user}/default.target.wants
ln -sf ../package-recovery-helper.service %{buildroot}%{_unitdir_user}/default.target.wants/package-recovery-helper.service
%post
-chsmack -a System %{TZ_SYS_SHARE}/package-unpacked/
+chsmack -a System %{unpackdir}
%postun
%{_unitdir}/package-recovery.service
%{_unitdir_user}/package-recovery-helper.service
%{_unitdir_user}/default.target.wants/package-recovery-helper.service
-%{TZ_SYS_SHARE}/package-unpacked/
+%{unpackdir}
%license LICENSE
%files devel
ELSE(NOT DEFINED TIZEN_FULL_VERSION)
ADD_DEFINITIONS("-DTIZEN_FULL_VERSION=\"${TIZEN_FULL_VERSION}\"")
ENDIF(NOT DEFINED TIZEN_FULL_VERSION)
+ADD_DEFINITIONS("-DUNPACKDIR=\"${UNPACKDIR}\"")
CONFIGURE_FILE(${PLUGINS_LIST_FILE_PATH}.in ${PLUGINS_LIST_FILE_PATH} @ONLY)
INSTALL(FILES ${PLUGINS_LIST_FILE_PATH} DESTINATION ${PLUGINS_LIST_INSTALL_PATH}/)
namespace {
-const char* kPackageUnpackDirPath =
- tzplatform_mkpath(TZ_SYS_SHARE, "package-unpacked");
+const char kPackageUnpackDirPath[] = UNPACKDIR;
bool CheckFreeSpaceAtPath(int64_t required_size,
const boost::filesystem::path& target_location) {