2 Summary: Tizen HERE Maps Plug-in Library
5 Group: Location/Libraries
6 License: Apache-2.0 and HERE
7 Source0: %{name}-%{version}.tar.gz
8 ExclusiveArch: %ix86 x86_64 %arm aarch64
12 BuildRequires: pkgconfig(glib-2.0)
13 BuildRequires: pkgconfig(gio-2.0)
14 BuildRequires: pkgconfig(gio-unix-2.0)
15 BuildRequires: pkgconfig(gmodule-2.0)
16 BuildRequires: pkgconfig(libxml-2.0)
17 BuildRequires: pkgconfig(dlog)
18 BuildRequires: pkgconfig(capi-maps-service)
19 BuildRequires: capi-maps-service-plugin-devel
20 BuildRequires: pkgconfig(capi-network-connection)
21 BuildRequires: pkgconfig(capi-appfw-app-manager)
22 BuildRequires: pkgconfig(capi-appfw-application)
23 BuildRequires: pkgconfig(capi-system-info)
24 BuildRequires: pkgconfig(efl-extension)
25 BuildRequires: pkgconfig(elementary)
26 BuildRequires: pkgconfig(vconf)
27 BuildRequires: pkgconfig(appcore-efl)
28 BuildRequires: pkgconfig(ecore)
29 BuildRequires: pkgconfig(evas)
30 BuildRequires: gettext-tools
32 BuildRequires: pkgconfig(libcurl)
33 BuildRequires: pkgconfig(json-c)
34 BuildRequires: pkgconfig(libpng)
35 BuildRequires: pkgconfig(cairo)
36 BuildRequires: boost-devel
37 BuildRequires: capi-maps-service-devel
38 BuildRequires: elementary-devel
39 BuildRequires: pkgconfig(ecore-evas)
41 Requires(post): /sbin/ldconfig
42 Requires(postun): /sbin/ldconfig
61 This package provides Plugin APIs capsulating HERE Maps Engine Library for Maps Service Library.
68 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
69 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DMAJORVER=${MAJORVER} -DFULLVER=%{version} -DLIBDIR=lib -DARCH=%{ARCH} -DSYSCONF_DIR=%{_sysconfdir}
76 mkdir -p %{buildroot}/usr/share/license
77 cp LICENSE %{buildroot}/usr/share/license/%{name}
78 cp -a lib/%{ARCH}/libheremaps-engine.so* %{buildroot}%{_prefix}/lib/
87 %manifest maps-plugin-here.manifest
88 %defattr(-,root,root,-)
89 %{_prefix}/lib/maps/plugins/libmaps-plugin-here.so*
90 %{_prefix}/lib/libheremaps-engine.so*
91 /usr/share/license/maps-plugin-here
94 %package -n org.tizen.heremaps-uc
95 Summary: HereMaps UC popup
96 Requires: %{name} = %{version}-%{release}
98 %description -n org.tizen.heremaps-uc
99 This package provides UI interface to get consents from users to the HERE platform Service.
101 %files -n org.tizen.heremaps-uc
102 %manifest heremaps-uc/org.tizen.heremaps-uc.manifest
103 %defattr(-,root,root,-)
104 /usr/apps/org.tizen.heremaps-uc/bin/*
105 /usr/apps/org.tizen.heremaps-uc/res/locale
106 /usr/share/packages/org.tizen.heremaps-uc.xml
109 %package -n heremaps-uc-launcher
110 Summary: HereMpas-UC Launcher deamon
111 Requires: %{name} = %{version}-%{release}
113 %description -n heremaps-uc-launcher
114 This package is for launching the org.tizen.heremaps-uc application.
116 %files -n heremaps-uc-launcher
117 %manifest heremaps-uc-launcher/heremaps-uc-launcher.manifest
118 %defattr(-,root,root,-)
119 /usr/bin/heremaps-uc-launcher
120 /usr/share/dbus-1/services/org.tizen.lbs.Providers.HereMapsUCLauncher.service
121 %config %{_sysconfdir}/dbus-1/session.d/heremaps-uc-launcher.conf