CONFIGURE_FILE(${PACKAGE_NAME}.xml ${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.xml)
INSTALL(FILES ${CMAKE_BINARY_DIR}/org.tizen.homescreen-efl.xml DESTINATION ${MANIFESTDIR})
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${PACKAGE_NAME}.efl DESTINATION /etc/smack/accesses.d)
INSTALL(DIRECTORY DESTINATION ${PREFIX}/data)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/shared/res/homescreen-efl.png DESTINATION /usr/share/icons/default/small)
+
# End of a file
+++ /dev/null
-org.tizen.homescreen-efl data-provider-master::db rwx--l ------
-org.tizen.homescreen-efl data-provider-master::share rwxat- ------
-org.tizen.homescreen-efl data-provider-master::data rwx--- ------
-org.tizen.homescreen-efl tizen::vconf::system rwxatl ------
-org.tizen.homescreen-efl syspopup::db r-----l ------
-org.tizen.homescreen-efl device::app_logging rw---- ------
-org.tizen.homescreen-efl rua::db rw---- ------
-org.tizen.homescreen-efl badge::db rw---- ------
-org.tizen.homescreen-efl e17 rwx--- ------
-org.tizen.homescreen-efl dlogutil r-x--- ------
-org.tizen.homescreen-efl data-provider-master::shortcut rw---- ------
-org.tizen.homescreen-efl data-provider-master::shortcut.shortcut -w---- ------
-org.tizen.homescreen-efl data-provider-master::shortcut.widget -w---- ------
-org.tizen.homescreen-efl data-provider-master::client rw---- ------
-org.tizen.homescreen-efl data-provider-master rw---- ------
-org.tizen.homescreen-efl shortcut-service::db r----l ------
-org.tizen.homescreen-efl org.tizen.setting::default-resources r-x--- ------
-org.tizen.homescreen-efl xorg rw---- ------
-org.tizen.homescreen-efl tizen::vconf::display r----l ------
-org.tizen.homescreen-efl data-provider-master::fd rw---- ------
-org.tizen.homescreen-efl org.tizen.contacts rwx--- ------
-org.tizen.homescreen-efl org.tizen.wallpaper-ui-service r----- ------
-
<manifest>
- <define>
- <domain name="org.tizen.homescreen-efl" />
- </define>
- <request>
- <domain name="org.tizen.homescreen-efl" />
- </request>
- <assign>
- <filesystem path="/usr/share/packages/org.tizen.homescreen-efl.xml" label="_" />
- <filesystem path="/usr/share/icons/default/small/org.tizen.homescreen-efl.png" label="_" />
- </assign>
-</manifest>
\ No newline at end of file
+ <define>
+ <domain name="org.tizen.homescreen-efl" />
+ </define>
+ <request>
+ <domain name="_"/>
+ </request>
+ <assign>
+ <filesystem path="/usr/share/packages/org.tizen.homescreen-efl.xml" label="_" />
+ <filesystem path="/usr/share/icons/default/small/org.tizen.homescreen-efl.png" label="_" />
+ </assign>
+</manifest>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<manifest xmlns="http://tizen.org/ns/packages" api-version="2.4" package="org.tizen.homescreen-efl" version="0.0.1" install-location="internal-only">
+<manifest xmlns="http://tizen.org/ns/packages" api-version="3.0" package="org.tizen.homescreen-efl" version="0.0.1" install-location="internal-only">
<author email="m.szczecinsk@samsung.com" href="www.samsung.com">Michal Szczecinski</author>
<label>homescreen-efl</label>
<description>Homescreen Application</description>
<ui-application appid="org.tizen.homescreen-efl" exec="/usr/apps/org.tizen.homescreen-efl/bin/homescreen-efl" nodisplay="true" multiple="false" type="capp" taskmanage="false" hw-acceleration="use-GL">
<label>homescreen-efl</label>
<category name="http://tizen.org/category/homeapp"/>
- <icon>/usr/share/icons/default/small/org.tizen.menu-screen.png</icon>
+ <icon>/usr/share/icons/default/small/homescreen-efl.png</icon>
+ <metadata key="http://developer.samsung.com/tizen/metadata/legacylifecycle"/>
</ui-application>
<privileges>
<privilege>http://tizen.org/privilege/shortcut</privilege>
-%define _optdir /opt
-
-%define _appdir /opt/usr/apps
+%define _appdir /usr/apps
%define _packagedir %{_appdir}/%{_package_name}
Name: org.tizen.homescreen-efl
-Summary: Homescreen
+Summary: Homescreen-Efl
Version: 0.0.1
Release: 0.1
Group: TO_BE/FILLED_IN
%setup -q
%build
-%if 0%{?tizen_build_binary_release_type_eng}
-export CFLAGS="${CFLAGS} -DTIZEN_ENGINEER_MODE"
-export CXXFLAGS="${CXXFLAGS} -DTIZEN_ENGINEER_MODE"
-export FFLAGS="${FFLAGS} -DTIZEN_ENGINEER_MODE"
+%if 0%{?sec_build_binary_debug_enable}
+export CFLAGS="${CFLAGS} -DTIZEN_DEBUG_ENABLE"
+export CXXFLAGS="${CXXFLAGS} -DTIZEN_DEBUG_ENABLE"
+export FFLAGS="${FFLAGS} -DTIZEN_DEBUG_ENABLE"
+%endif
+
+%ifarch %{arm}
+CXXFLAGS+=" -D_ARCH_ARM_ -mfpu=neon"
%endif
%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
%make_install
%define tizen_sign 1
%define tizen_sign_base %{_packagedir}
-%define tizen_sign_level platform
+%define tizen_sign_level public
%define tizen_author_sign 1
%define tizen_dist_sign 1
mkdir -p %{buildroot}%{_datadir}
cp LICENSE %{buildroot}/usr/share/license/homescreen-efl
%post
-killall -9 homescreen-efl
-dlogutil -c
-#/usr/bin/signing-client/hash-signer-client.sh -a -d -p platform %{_packagedir}
%files
%manifest %{name}.manifest
%defattr(-,root,root,-)
-
/usr/apps/%{name}/bin/homescreen-efl
/usr/apps/%{name}/res/edje/*.edj
/usr/apps/%{name}/res/images/*.png
/usr/apps/%{name}/res/images/livebox/*.png
/usr/apps/%{name}/res/locale/*/*/*.mo
+/usr/share/icons/default/small/homescreen-efl.png
%{_datadir}/packages/%{name}.xml
-%{_sysconfdir}/smack/accesses.d/*.efl
%dir /usr/apps/%{name}/data
%attr(777, root, root) /usr/apps/%{name}/data
-/usr/share/license/homescreen-efl
\ No newline at end of file
+/usr/share/license/homescreen-efl
* This is temporary fix due to strange elm_box bechaviour in the index swallow.
* Box has dynamic size which affects whole layout.
*/
- min: 1440 2560;
- max: 1440 2560;
+ min: 720 1280;
+ max: 720 1280;
}
}
part {