X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Fdata-provider-master.spec;h=ea6be5337a69d8a536537141895da9a054309ccb;hb=ca1134d068e1545415e4d497ab89afec9968b19e;hp=abe0bbcb746db81431d4394200f3b0faaa551b6b;hpb=fbd319c3175dc9bffc621b35a88d3e3183dc9bd4;p=platform%2Fcore%2Fappfw%2Fdata-provider-master.git diff --git a/packaging/data-provider-master.spec b/packaging/data-provider-master.spec old mode 100755 new mode 100644 index abe0bbc..ea6be53 --- a/packaging/data-provider-master.spec +++ b/packaging/data-provider-master.spec @@ -2,7 +2,7 @@ Name: data-provider-master Summary: Master service provider for badge, shortcut, notification -Version: 1.3.0 +Version: 1.6.26 Release: 1 Group: Applications/Core Applications License: Apache-2.0 @@ -17,27 +17,23 @@ BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(db-util) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(libsmack) BuildRequires: pkgconfig(bundle) BuildRequires: pkgconfig(capi-appfw-app-manager) -BuildRequires: pkgconfig(ecore) -BuildRequires: pkgconfig(eina) -BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(pkgmgr) BuildRequires: pkgconfig(pkgmgr-info) BuildRequires: pkgconfig(notification) +BuildRequires: pkgconfig(notification-ex) BuildRequires: pkgconfig(badge) -%if "%{profile}" != "wearable" BuildRequires: pkgconfig(shortcut) -%endif BuildRequires: pkgconfig(libsystemd-daemon) -BuildRequires: pkgconfig(cynara-client) -BuildRequires: pkgconfig(cynara-session) -BuildRequires: pkgconfig(cynara-creds-socket) BuildRequires: pkgconfig(alarm-service) +BuildRequires: pkgconfig(libtzplatform-config) +BuildRequires: pkgconfig(security-manager) +Requires: notification-ex Requires(post): dbus - %description %prep @@ -45,27 +41,7 @@ Requires(post): dbus cp %{SOURCE1001} . %build -%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 - -export ENGINEER=false -%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" -export ENGINEER=true -%endif - -%if "%{profile}" == "wearable" -export MOBILE=Off -export WEARABLE=On -%else -export MOBILE=On -export WEARABLE=Off -%endif +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` %ifarch %ix86 export TARGET=emulator @@ -73,32 +49,29 @@ export TARGET=emulator export TARGET=device %endif -%cmake . -DNAME=%{name} -DENGINEER_BINARY=${ENGINEER} -DMOBILE=${MOBILE} -DWEARABLE=${WEARABLE} -DTARGET=${TARGET} +%cmake . \ + -DNAME=%{name} \ + -DTARGET=${TARGET} \ + -DMAJORVER=${MAJORVER} \ + -DFULLVER=%{version} CFLAGS="${CFLAGS} -Wall -Winline -Werror" LDFLAGS="${LDFLAGS}" make %{?jobs:-j%jobs} %install rm -rf %{buildroot} %make_install -mkdir -p %{buildroot}/%{_datarootdir}/license -mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants +mkdir -p %{buildroot}%{_prefix}/lib/systemd/system install -m 0644 %SOURCE1 %{buildroot}%{_unitdir}/data-provider-master.service -ln -sf ../%{name}.service %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants/%{name}.service -%post -%files -n %{name} +%files %manifest %{name}.manifest %defattr(-,root,root,-) - +%license LICENSE %attr(0755,root,root) %{_bindir}/data-provider-master %attr(0644,root,root) %{_unitdir}/data-provider-master.service -%{_unitdir}/multi-user.target.wants/data-provider-master.service -%attr(0644,root,root) %{_datadir}/dbus-1/system-services/org.tizen.data-provider-master.service +%attr(0644,root,root) %{_datadir}/dbus-1/system-services/org.tizen.data_provider_service.service %config %{_sysconfdir}/dbus-1/system.d/data-provider-master.conf %{_prefix}/bin/%{name} -%{_datarootdir}/license/* -%if 0%{?tizen_build_binary_release_type_eng} -%endif #%defattr(-,owner,users,-) # End of a file