-#sbs-git:slp/apps/c/clock clock 0.1.2 f249a81b4bd40dc2ce4fb0efce04cdcb287df65f
+%bcond_with mesa
+
Name: org.tizen.clock
Summary: background image library
-Version: 0.2.56
+Version: 0.2.57
Release: 1
License: TBD
Source0: %{name}-%{version}.tar.gz
+Source1: %{name}.manifest
BuildRequires: cmake
BuildRequires: edje-bin
BuildRequires: embryo-bin
BuildRequires: pkgconfig(xcomposite)
BuildRequires: pkgconfig(icu-i18n)
BuildRequires: pkgconfig(devman)
-BuildRequires: pkgconfig(opengl-es-20)
+%if %{with mesa}
+BuildRequires: pkgconfig(glesv2)
+%else
+BuildRequires: pkgconfig(gles20)
+%endif
BuildRequires: pkgconfig(capi-appfw-application)
BuildRequires: gettext-tools
BuildRequires: pkgconfig(feedback)
%build
+cp %{SOURCE1} .
+
export LDFLAGS="${LDFLAGS} -Wl,--rpath,/usr/lib -Wl,--rpath,%{PREFIX}/lib -Wl,--hash-style=both -Wl,--as-needed"
export CFLAGS="${CFLAGS} -fPIC"
export CXXFLAGS="${CXXFLAGS} -fPIC"
%ifarch %{arm}
+%ifarch aarch64
+CXXFLAGS+=" -D_ARCH_ARM -march=armv8-a+fp+simd"
+%else
CXXFLAGS+=" -D_ARCH_ARM_ -mfpu=neon -mfloat-abi=softfp"
%endif
+%endif
cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX}
chmod 660 /opt/dbspace/.worldclock.db
chmod 660 /opt/dbspace/.worldclock.db-journal
+chsmack -a 'User' /opt/dbspace/.worldclock.db*
+
%postun -p /sbin/ldconfig
%files
-%manifest org.tizen.clock.manifest
+%manifest %{name}.manifest
%defattr(-,root,root,-)
/usr/apps/org.tizen.clock/bin/clock
/usr/apps/org.tizen.clock/res/edje/*.edj
/usr/share/icons/default/small/org.tizen.clock.png
/usr/share/license/%{name}
+
+/opt/data/setting/tzlist.ini
+